Skip to content

Releases: GalacticDynamics/coordinax

v0.23.2

31 Jan 19:35
713db9c

Choose a tag to compare

v0.23.1

22 Oct 20:21
f39a913

Choose a tag to compare

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

20 Oct 18:13
ad1c393

Choose a tag to compare

What's Changed

  • ✨ feat(distance): non-negative by @nstarman in #429

  • ✨ feat(frames): alice, friend, and bob by @nstarman in #437

  • ✨ 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

  • ✨ feat(vecs): vector constructor by @nstarman in #449

  • 👽️ external(unxt): use unxt.Angle by @nstarman in #446

  • 💥 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 CartesianVel3D instances with different units by @TomWagg in #393

  • ⬆️ dep-bump(jax): jax v0.6.0+ by @nstarman in #447

  • ⬆️ 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

  • ⬆️ dep-bump: bump pytest-cov by @nstarman in #434

  • 💚 ci: update cd by @nstarman in #435

  • 🔧 config: update license and aliases by @nstarman in #436

  • Add .github/release.yml for automatic release notes generation by @Copilot in #451

  • 📝 docs: use alice and bob in docs by @nstarman in #438

  • 📝 docs(frame): improve KinematicSpace repr in AbstractCoordinate by @nstarman in #440

  • Some minor docs page tweaks by @adrn in #445

New Contributors

  • @TomWagg made their first contribution in #393
  • @Copilot made their first contribution in #451

Full Changelog: v0.22.1...v0.23.0

v0.22.1

02 Jun 17:56
4ed8885

Choose a tag to compare

What's Changed

  • 🐛 fix(ops): boost dispatch for quantity inputs by @nstarman in #425
  • 📌 pin(pytest-github-actions-annotate-failures): v0.3+ by @nstarman in #426

Full Changelog: v0.22...v0.22.1

v0.22

02 Jun 15:07
c45ee6c

Choose a tag to compare

This version focuses on vectors' aux-data and string representations.

What's Changed

Full Changelog: v0.21.0...v0.22

v0.21.0

01 May 23:36
8f1ee0d

Choose a tag to compare

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

07 Feb 17:23
fc768fb

Choose a tag to compare

What's Changed

  • ✨ feat(vectors): add AbstractVectors ABC parent to Spaces by @nstarman in #375
  • ➕ dep-add(quax-blocks): replace quaxed.experimental with quax-blocks by @nstarman in #376
  • ⬆️ dep-bump(quax-blocks,unxt): v0.2+, 1.2.0+ by @nstarman in #377

Full Changelog: v0.20.0...v0.20.1

v0.20.0

06 Feb 03:59
d9da313

Choose a tag to compare

What's Changed

What's New

  • ✨ feat(vectors): public scope function and method cartesian_type by @nstarman in #372
  • ✨ feat(vectors): functions for getting time (anti)derivative classes by @nstarman in #373

Misc

Full Changelog: v0.19.0...v0.20.0

v0.19.0

03 Feb 20:43
3e213ea

Choose a tag to compare

What's Changed

Full Changelog: v0.18.5...v0.19.0

v0.18.5

03 Feb 04:09
f3f7ea4

Choose a tag to compare

What's Changed

  • ⚡️ perf(unxt): use UncheckedQuantity in norm by @nstarman in #364
  • ♻️ refactor(vectors): cleanup and consolidate neg_p by @nstarman in #365

Full Changelog: v0.18.4...v0.18.5