Skip to content

Conversation

@jpn--
Copy link
Member

@jpn-- jpn-- commented Dec 2, 2025

This pull request adds detailed release notes and documentation updates for upcoming and recent ActivitySim versions, focusing on new features, enhancements, and important changes that may impact model configuration and usage. The most significant changes are grouped below by theme.

New Features and Enhancements:

  • Expanded preprocessing and annotation functionality, now standardized in formatting and available across most model components, which may require minor upgrades to existing model configuration files.
  • Introduction of a telecommute status model component, enabling simulation of worker telecommuting patterns with flexible implementation options.
  • Addition of expression profiling (legacy mode only), allowing developers to profile the runtime of individual expressions for performance insights.

Tooling and Dependency Management:

  • ActivitySim now uses UV for dependency management starting with version 1.5, simplifying installation and package management.
  • A new settings checker tool validates model configuration files before running, catching errors early and improving user experience.

Stability and Compatibility:

  • Estimation mode updated to require Larch v6, providing greater stability and compatibility, with new capabilities for modifying model specs directly in Larch.
  • Skim naming conflict resolution added, with input checks to prevent overwriting

@jpn-- jpn-- merged commit b91a64a into ActivitySim:main Dec 2, 2025
1 check failed
@jpn-- jpn-- deleted the changelog branch December 2, 2025 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant