Releases: GalacticDynamics/unxt
Releases · GalacticDynamics/unxt
unxt v1.11.1
What's Changed
🐛 Bug Fixes
- Backport PR #615 on branch versions/v1.11.x (🐛 fix(unxt): max(StaticQ, StaticQ)) by @meeseeksmachine in #616
- Backport PR #618 on branch versions/v1.11.x (🐛 fix(unxt): StaticQuantity integer pow) by @meeseeksmachine in #619
🏗️ Architecture & Infrastructure
- Backport PR #611 on branch versions/v1.11.x (🔨 script: CD TestPyPI on main) by @meeseeksmachine in #613
Full Changelog: v1.11.0...unxt-v1.11.1
unxt v1.10.6
What's Changed
🐛 Bug Fixes
- Backport PR #619 on branch versions/v1.10.x (🐛 fix(unxt): StaticQuantity integer pow) by @meeseeksmachine in #620
Full Changelog: unxt-v1.10.5...unxt-v1.10.6
v1.11.0
What's Changed
✨ New Features
🐛 Bug Fixes
- 🐛 fix(unxt): fix Q repr in jax tracebacks by @nstarman in #567
- 🐛 fix(unxt): printing AbstractQuantity under jit by @nstarman in #572
- 🐛 fix(unxt): dataclassish interop by @nstarman in #577
- 🐛 fix(unxt): ne_p by @nstarman in #580
- 🐛 fix(unxt): lt_p dispatch by @nstarman in #582
- 🥅 catch: numpy array args by @nstarman in #584
- 🐛 fix(unxt): get fields of an AbstractQuantity by @nstarman in #599
- 🐛 fix(unxt): printing default-valued Quantity fields by @nstarman in #605
- 🥅 catch: small fixes in test_config by @nstarman in #608
⚡️ Performance
📝 Documentation
- 📝 docs(unxt-hypothesis): update strategies enumeration and explanation by @nstarman in #557
- 📝 docs(unxt): update dimensions by @nstarman in #575
- 📝 docs(unxt): performance by @nstarman in #586
- Fix HTML formatting in README badges by @nstarman in #594
- 📝 docs: prettier no break markdown by @nstarman in #601
- 📝 docs: joss preprint by @nstarman in #602
🎨♻️ Code Quality & Refactoring
- 🎨 style(unxt): clean up an import by @nstarman in #574
- 🔨 script: fix tagging system for CD by @nstarman in #607
✅ Testing
🔧 Configuration & Dependencies
- ⬆️ dep-bump(unxt): keep unxt-api minor version in lock-step by @nstarman in #569
- ⬆️ dep-bump: bump plum>=2.7.0 by @nstarman in #589
🏗️ Architecture & Infrastructure
- Add OSSAR workflow for static analysis by @nstarman in #573
- 🔨 script: fix CD triggers (#607) by @nstarman in #610
🏷️ Types & Validation
- 🏷️ types(unxt-hypothesis): add py.typed marker by @nstarman in #559
- 🏷️ types(unxt-api): add py.typed marker by @nstarman in #563
Full Changelog: unxt-v1.10.5...v1.11.0
unxt-v1.10.5
What's Changed
🐛 Bug Fixes
- Backport PR #599 on branch versions/v1.10.x (🐛 fix(unxt): get fields of an AbstractQuantity) by @meeseeksmachine in #600
⚡️ Performance
- Backport PR #597 on branch versions/v1.10.x (⚡️ perf: register usys as static) by @meeseeksmachine in #598
📝 Documentation
- Backport PR #601 on branch versions/v1.10.x (📝 docs: prettier no break markdown) by @meeseeksmachine in #603
✅ Testing
- Backport PR #607 on branch versions/v1.10.x (🔨 script: fix tagging system for CD) by @meeseeksmachine in #609
- Backport PR #595 on branch versions/v1.10.x (🔨 script: update tagging system for CD) by @meeseeksmachine in #596
- Backport PR #605: fix printing of default-valued Quantity fields by @Copilot in #606
Full Changelog: unxt-v1.10.4...unxt-v1.10.5
unxt-v1.10.4
What's Changed
🐛 Bug Fixes
- Backport PR #584 on branch versions/v1.10.x (🥅 catch: numpy array args) by @meeseeksmachine in #585
📝 Documentation
- Backport PR #586 on branch versions/v1.10.x (📝 docs(unxt): performance) by @meeseeksmachine in #587
🔧 Configuration & Dependencies
Full Changelog: unxt-v1.10.3...unxt-v1.10.4
unxt v1.10.3
What's Changed
🐛 Bug Fixes
- Backport PR #582 on branch versions/v1.10.x (🐛 fix(unxt): lt_p dispatch) by @meeseeksmachine in #583
Full Changelog: unxt-v1.10.2...unxt-v1.10.3
unxt-v1.10.2
What's Changed
🐛 Bug Fixes
- Backport PR #580 on branch versions/v1.10.x (🐛 fix(unxt): ne_p) by @meeseeksmachine in #581
Full Changelog: unxt-v1.10.1...unxt-v1.10.2
unxt v1.10.1
What's Changed
🐛 Bug Fixes
- Backport PR #567 on branch versions/v1.10.x (🐛 fix(unxt): fix Q repr in jax tracebacks) by @meeseeksmachine in #568
- Backport PR #577 on branch versions/v1.10.x (🐛 fix(unxt): dataclassish interop) by @meeseeksmachine in #579
📝 Documentation
- Backport PR #575 on branch versions/v1.10.x (📝 docs(unxt): update dimensions) by @meeseeksmachine in #578
🔧 Configuration & Dependencies
- Backport PR #569 on branch versions/v1.10.x (⬆️ dep-bump(unxt): keep unxt-api minor version in lock-step) by @meeseeksmachine in #570
Full Changelog: unxt-v1.10.0...unxt-v1.10.1
unxt-hypothesis v1.9.2
What's Changed
🐛 Bug Fixes
- Backport PR #543 on branch versions/v1.9.x (🐛 fix(unxt): StaticQuantity rich comparisons) by @meeseeksmachine in #544
🏷️ Types & Validation
Full Changelog: unxt-hypothesis-v1.9.1...unxt-hypothesis-v1.9.2
unxt-hypothesis v1.8.2
What's Changed
🐛 Bug Fixes
- Backport PR #525 on branch versions/v1.8.x (🐛 fix(unxt-hypothesis): fix from_type registrations) by @meeseeksmachine in #527
♿️ Accessibility & UX
- Backport PR #521 on branch versions/v1.8.x (🚸 ux(unxt-hypothesis): match quantities shape argument to that in arrays) by @meeseeksmachine in #522
🏷️ Types & Validation
- Backport PR #559 on branch versions/v1.8.x (🏷️ types(unxt-hypothesis): add py.typed marker) by @meeseeksmachine in #560
Full Changelog: unxt-hypothesis-v1.8.1...unxt-hypothesis-v1.8.2