Releases: GalacticDynamics/coordinax
v0.23.2
v0.23.1
What's Changed
- 🏷️ types(frames): finalize Coordinate by @nstarman in #458
- ♻️ refactor(frames): AbstractCoordinate pdoc cleanup and docstrings by @nstarman in #459
- 💄 ui(vecs): improve KinematicSpace repr by @nstarman in #460
- 👷 build: default python version is 3.12 by @nstarman in #461
- 🐛 fix: turning off type-checking properly avoids jaxtyping decorator by @nstarman in #462
- 🏷️ types: change typing_extensions.Doc for docstring by @nstarman in #463
- 🏷️ types(vecs): fix key type annotation in KinematicSpace by @nstarman in #464
- 📝 docs(vecs): KinematicSpace by @nstarman in #465
- 💄 ui: use action argument of catch_warnings by @nstarman in #466
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
-
✨ feat(frames): TransformedFrame is now generic wrt the frame type by @nstarman in #441
-
✨ feat(vecs): KinematicSpace is generic wrt Pos type by @nstarman in #443
-
💥 boom(vecs): rename Space to KinematicSpace by @nstarman in #432
-
💥 boom(ops): GalileanTranslation stores t, q separately by @nstarman in #439
-
🐛 fix(vectors): fix line breaks in vector form by @nstarman in #430
-
Allow the addition of
CartesianVel3Dinstances with different units by @TomWagg in #393 -
⬆️ dep-bump: update dependencies to latest versions to support jax v0.7.2+ by @nstarman in #456
-
💄 ui(frames): update formatting for Coordinate str by @nstarman in #431
-
Add .github/release.yml for automatic release notes generation by @Copilot in #451
-
📝 docs(frame): improve KinematicSpace repr in AbstractCoordinate by @nstarman in #440
New Contributors
Full Changelog: v0.22.1...v0.23.0
v0.22.1
v0.22
This version focuses on vectors' aux-data and string representations.
What's Changed
- ⬆️ dep-bump: unxt v1.6.0+ by @nstarman in #397
- ⬆️ dep-bump(unxt): v1.6.1+ by @nstarman in #406
- ⬆️ dep-bump(unxt): v1.6.2+ fixing str repr by @nstarman in #424
- 🐛 fix(vecs) pass aux data through +/- by @nstarman in #399
- 🐛 fix(vecs): cartesian to spherical at the origin by @nstarman in #401
- 🐛 fix(vecs): vconvert difs with aux data by @nstarman in #404
- ✨ feat(vecs): update repr form of vecs by @nstarman in #402
- ✨ feat(vecs): round by @nstarman in #403
- ✨ feat(vecs): start
__pdoc__by @nstarman in #405 - ✨ feat(angle): add wrapping by @nstarman in #408
- ✨ feat(vecs): separate Space from ABCVec by @nstarman in #412
- 🔥 dump(vecs): rm AbstractVectors by @nstarman in #421
- ♻️ refactor(vecs): dt dispatches by @nstarman in #400
- ♻️ refactor: conf.py by @nstarman in #411
- ♻️ refactor(vecs): consolidate from_ by @nstarman in #420
- ♻️ refactor: Misc by @nstarman in #422
- 📝 docs(vecs): str and repr with WL by @nstarman in #407
- 📝 docs: start RTD by @nstarman in #409
- 📝 docs: update quick example in readme by @nstarman in #410
- 📝 docs(vecs): space pdoc by @nstarman in #419
- 📝 docs: Add sphinx references and some other minor tweaks by @adrn in #416
- 📝 docs: Build docs with nox by @adrn in #413
- 📝 docs: Frames/str using wl by @nstarman in #423
- 🏷️ types(vecs): type hint shape by @nstarman in #418
- 🎨 style(ruff): ignore SLF001 while in v0.x series by @nstarman in #398
- Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @nstarman in #414
- Potential fix for code scanning alert no. 2: Workflow does not contain permissions by @nstarman in #415
- build(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 in the actions group by @dependabot in #417
Full Changelog: v0.21.0...v0.22
v0.21.0
What's Changed
- ✨ feat(vectors): convert to jax array by @nstarman in #380
- ✨ feat(operators): time arg order by @nstarman in #381
- ✨ feat(vectors): add dimensions property by @nstarman in #382
- 📝 docs: remove unneeded type annotations by @nstarman in #383
- 💥 boom(vecs): rename GenericCartesian3D to Cartesian3D by @nstarman in #386
- 🎨 style: move angle,distance dispatches to modules by @nstarman in #385
- ✨ feat(vectors): new low-level vconvert mechanism by @nstarman in #384
- ♻️ refactor(vecs): vconvert_impl to vconvert and more dispatches by @nstarman in #387
- ✨ feat(distance): distance measures funcs by @nstarman in #389
- ✨ feat(frames): base space-frame xfm through ICRS by @nstarman in #390
- ✨ feat(vectors): differential vconvert for dict inputs by @nstarman in #391
- style: import functools as ft by @nstarman in #394
- ⬆️ dep-bump: jax, quax, etc by @nstarman in #396
Full Changelog: v0.20.1...v0.21.0
v0.20.1
v0.20.0
What's Changed
What's New
- ✨ feat(vectors): public scope function and method
cartesian_typeby @nstarman in #372 - ✨ feat(vectors): functions for getting time (anti)derivative classes by @nstarman in #373
Misc
- ⬆️ dep-bump(unxt): v1.1.1+ by @nstarman in #371
- 🐛 fix(ops): fix batched spatial translation by @nstarman in #370
- 🎨 style(vecs): update primitives by @nstarman in #374
Full Changelog: v0.19.0...v0.20.0