# Change Log - **Last updated**: 2026-07-02T14:22:52Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. Only versions published since **2023-01-01** are listed here. Please consult the Git history for older version information. See [Conventional Commits](https://conventionalcommits.org/) for commit guidelines. **Note:** Unlisted _patch_ versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies. ### [0.5.30](https://codeberg.org/thi.ng/umbrella/src/tag/@thi.ng/timestep@0.5.30/packages/timestep) (2024-02-27) #### ๐Ÿฉน Bug fixes - fix imports ([0e927ad](https://codeberg.org/thi.ng/umbrella/commit/0e927ad)) ### [0.5.3](https://codeberg.org/thi.ng/umbrella/src/tag/@thi.ng/timestep@0.5.3/packages/timestep) (2023-11-09) #### โ™ป๏ธ Refactoring - update all tests (packages T-Z) ([020ef6c](https://codeberg.org/thi.ng/umbrella/commit/020ef6c)) #### ๐Ÿงช Tests - update/refactor tests to use bun test runner ([8f6edb1](https://codeberg.org/thi.ng/umbrella/commit/8f6edb1)) - update/rename test files/imports (still many broken) ([1cb3c49](https://codeberg.org/thi.ng/umbrella/commit/1cb3c49)) ## [0.5.0](https://codeberg.org/thi.ng/umbrella/src/tag/@thi.ng/timestep@0.5.0/packages/timestep) (2023-10-27) #### ๐Ÿš€ Features - update VectorState, add VecAPI support ([f0aeb7e](https://codeberg.org/thi.ng/umbrella/commit/f0aeb7e)) - update VectorState ctor & defVector() args #### ๐Ÿงช Tests - update tests ([3e3efa3](https://codeberg.org/thi.ng/umbrella/commit/3e3efa3)) ### [0.4.2](https://codeberg.org/thi.ng/umbrella/src/tag/@thi.ng/timestep@0.4.2/packages/timestep) (2023-08-04) #### โ™ป๏ธ Refactoring - update INotify impl & event types ([02d83e8](https://codeberg.org/thi.ng/umbrella/commit/02d83e8)) - rename EVENT_INTEGRATE => EVENT_SUBFRAME - update INotify impls ([cbdc527](https://codeberg.org/thi.ng/umbrella/commit/cbdc527)) ## [0.4.0](https://codeberg.org/thi.ng/umbrella/src/tag/@thi.ng/timestep@0.4.0/packages/timestep) (2023-06-19) #### ๐Ÿš€ Features - update Numeric/VectorState, add 2/3/4d versions ([65ace1e](https://codeberg.org/thi.ng/umbrella/commit/65ace1e)) - remove abstract AState class - update NumericState - add new VectorState impl - add defVector2/3/4() #### ๐Ÿงช Tests - add tests ([fe99fce](https://codeberg.org/thi.ng/umbrella/commit/fe99fce)) ## [0.3.0](https://codeberg.org/thi.ng/umbrella/src/tag/@thi.ng/timestep@0.3.0/packages/timestep) (2023-05-05) #### ๐Ÿš€ Features - add AState.reset() & impls ([a2c4946](https://codeberg.org/thi.ng/umbrella/commit/a2c4946)) #### โ™ป๏ธ Refactoring - rename IUpdatable => ITimeStep ([2cc3951](https://codeberg.org/thi.ng/umbrella/commit/2cc3951)) ## [0.2.0](https://codeberg.org/thi.ng/umbrella/src/tag/@thi.ng/timestep@0.2.0/packages/timestep) (2023-04-28) #### ๐Ÿš€ Features - add INotify support, add fixed time field ([b68c0c6](https://codeberg.org/thi.ng/umbrella/commit/b68c0c6)) - add integrateAll/interpolateAll() helpers ([71087cf](https://codeberg.org/thi.ng/umbrella/commit/71087cf)) ### [0.1.1](https://codeberg.org/thi.ng/umbrella/src/tag/@thi.ng/timestep@0.1.1/packages/timestep) (2023-04-25) #### โ™ป๏ธ Refactoring - update AState, expose prev & curr ([8d5356b](https://codeberg.org/thi.ng/umbrella/commit/8d5356b)) ## [0.1.0](https://codeberg.org/thi.ng/umbrella/src/tag/@thi.ng/timestep@0.1.0/packages/timestep) (2023-04-19) #### ๐Ÿš€ Features - import as new package ([1398282](https://codeberg.org/thi.ng/umbrella/commit/1398282)) - add start time and time scale opts ([1cdc3d3](https://codeberg.org/thi.ng/umbrella/commit/1cdc3d3)) - update IUpdatable/AState to receive context arg ([1249283](https://codeberg.org/thi.ng/umbrella/commit/1249283))