Skip to content

Conversation

@lox-release-plz
Copy link
Contributor

@lox-release-plz lox-release-plz bot commented Oct 27, 2025

πŸ€– New release

  • lox-derive: 0.1.0-alpha.4 -> 0.1.0-alpha.5
  • lox-test-utils: 0.1.0-alpha.0 -> 0.1.0-alpha.1 (βœ“ API compatible changes)
  • lox-core: 0.1.0-alpha.0
  • lox-math: 0.1.0-alpha.8 -> 0.1.0-alpha.9 (βœ“ API compatible changes)
  • lox-units: 0.1.0-alpha.0 -> 0.1.0-alpha.1 (βœ“ API compatible changes)
  • lox-bodies: 0.1.0-alpha.10 -> 0.1.0-alpha.11 (βœ“ API compatible changes)
  • lox-time: 0.1.0-alpha.10 -> 0.1.0-alpha.11 (βœ“ API compatible changes)
  • lox-frames: 0.1.0-alpha.3 -> 0.1.0-alpha.4 (βœ“ API compatible changes)
  • lox-io: 0.1.0-alpha.8 -> 0.1.0-alpha.9 (βœ“ API compatible changes)
  • lox-earth: 0.1.0-alpha.12 -> 0.1.0-alpha.13 (βœ“ API compatible changes)
  • lox-ephem: 0.1.0-alpha.7 -> 0.1.0-alpha.8 (βœ“ API compatible changes)
  • lox-orbits: 0.1.0-alpha.20 -> 0.1.0-alpha.21 (βœ“ API compatible changes)
  • lox-space: 0.1.0-alpha.27 -> 0.1.0-alpha.28 (βœ“ API compatible changes)
Changelog

lox-derive

0.1.0-alpha.5 - 2025-10-29

Added

  • (lox-test-utils) add ApproxEq derive macro
  • (lox-derive) implement OffsetProvider derive macro

Other

  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • get rid of float_eq and lox_math::is_close
  • (lox-units) make Angle value private

lox-test-utils

0.1.0-alpha.1 - 2025-10-29

Added

  • (lox-units) add Keplerian elements
  • (lox-test-utils) add ApproxEq derive macro
  • (lox-test-utils) add ApproxEq trait

Other

  • add 3rd-party data licenses
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • (lox-test-util) optimise and add docs
  • get rid of float_eq and lox_math::is_close

lox-core

0.1.0-alpha.0 - 2025-10-29

Fixed

  • fix doctests

Other

  • move time primitives to lox-core
  • move math code to lox-core
  • move lox-units code to lox-core

lox-math

0.1.0-alpha.9 - 2025-10-29

Added

  • (lox-earth) implement new EOP parser and data provider

Other

  • move math code to lox-core
  • move lox-units code to lox-core
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • get rid of float_eq and lox_math::is_close
  • (lox-bodies/lox-earth) anglify lox-bodies and lox-earth
  • move type aliases to lox-units
  • refactor all the things
  • (lox-units/lox-math) move constants to lox-units

lox-units

0.1.0-alpha.1 - 2025-10-29

Added

  • (lox-orbits) add new Orbit types
  • (lox-units) add Keplerian elements
  • (lox-time) add attosecond-resolution deltas
  • (lox-units) extend and document lox_units::units module
  • (lox-derive) implement OffsetProvider derive macro
  • (lox-units) add basic cartesian state type
  • (lox-units) make no_std compatible

Other

  • move lox-units code to lox-core
  • (lox-units) spell out all the things
  • (lox-units) restructure constants to match std
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • get rid of float_eq and lox_math::is_close
  • (lox-units) make Angle value private
  • (lox-bodies/lox-earth) anglify lox-bodies and lox-earth
  • start reimplementation of frame transformations
  • consolidate constants in lox-units
  • move type aliases to lox-units
  • (lox-space/lox-units) move unit wrappers to lox-space and add feature

lox-bodies

0.1.0-alpha.11 - 2025-10-29

Added

  • (lox-units) extend and document lox_units::units module

Other

  • move lox-units code to lox-core
  • (lox-units) restructure constants to match std
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • get rid of float_eq and lox_math::is_close
  • (lox-units) make Angle value private
  • (lox-bodies/lox-earth) anglify lox-bodies and lox-earth
  • move type aliases to lox-units
  • refactor all the things
  • (lox-units/lox-math) move constants to lox-units

lox-time

0.1.0-alpha.11 - 2025-10-29

Added

  • (lox-orbits) add new Orbit types
  • (lox-time) add attosecond-resolution deltas
  • (lox-derive) implement OffsetProvider derive macro
  • add lox-test-utils crate and refine EOP parser interface
  • (lox-earth) implement new EOP parser and data provider

Fixed

  • fix formatting and use stable rustfmt

Other

  • move time primitives to lox-core
  • move lox-units code to lox-core
  • (lox-units) restructure constants to match std
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • get rid of float_eq and lox_math::is_close
  • start reimplementation of frame transformations
  • consolidate constants in lox-units
  • (lox-time) consolidate julian_dates modules
  • move type aliases to lox-units
  • refactor all the things
  • (lox-time) fix Python tests
  • (lox-time) remove obsolete trait
  • (lox-time) use provider pattern
  • (lox-units/lox-math) move constants to lox-units

lox-frames

0.1.0-alpha.4 - 2025-10-29

Added

  • (lox-units) add Keplerian elements
  • (lox-derive) implement OffsetProvider derive macro
  • (lox-earth) implement new EOP parser and data provider

Other

  • move lox-units code to lox-core
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • get rid of float_eq and lox_math::is_close
  • start reimplementation of frame transformations
  • refactor all the things
  • (lox-time) use provider pattern
  • (lox-units/lox-math) move constants to lox-units

lox-io

0.1.0-alpha.9 - 2025-10-29

Added

  • (lox-earth) implement new EOP parser and data provider

Other

  • move lox-units code to lox-core
  • (lox-units) restructure constants to match std
  • add 3rd-party data licenses
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • (lox-bodies/lox-earth) anglify lox-bodies and lox-earth
  • move type aliases to lox-units
  • (lox-space/lox-units) move unit wrappers to lox-space and add feature

lox-earth

0.1.0-alpha.13 - 2025-10-29

Added

  • (lox-time) add attosecond-resolution deltas
  • (lox-units) extend and document lox_units::units module
  • (lox-derive) implement OffsetProvider derive macro
  • add lox-test-utils crate and refine EOP parser interface
  • (lox-earth) implement new EOP parser and data provider

Fixed

  • fix formatting and use stable rustfmt

Other

  • move lox-units code to lox-core
  • (lox-units) restructure constants to match std
  • add 3rd-party data licenses
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • get rid of float_eq and lox_math::is_close
  • (lox-units) make Angle value private
  • (lox-bodies/lox-earth) anglify lox-bodies and lox-earth
  • start reimplementation of frame transformations
  • (lox-earth) add comment
  • move type aliases to lox-units
  • (lox-units/lox-math) move constants to lox-units

lox-ephem

0.1.0-alpha.8 - 2025-10-29

Other

  • move lox-units code to lox-core
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • move type aliases to lox-units
  • refactor all the things

lox-orbits

0.1.0-alpha.21 - 2025-10-29

Added

  • (lox-orbits) add new Orbit types
  • (lox-time) add attosecond-resolution deltas
  • (lox-derive) implement OffsetProvider derive macro
  • add lox-test-utils crate and refine EOP parser interface
  • (lox-earth) implement new EOP parser and data provider

Fixed

  • (lox-orbits) fix floating point issue in LOS calculation
  • fix formatting and use stable rustfmt

Other

  • move lox-units code to lox-core
  • (lox-units) restructure constants to match std
  • add 3rd-party data licenses
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • get rid of float_eq and lox_math::is_close
  • (lox-units) make Angle value private
  • (lox-bodies/lox-earth) anglify lox-bodies and lox-earth
  • start reimplementation of frame transformations
  • move type aliases to lox-units
  • refactor all the things
  • (lox-time) use provider pattern
  • (lox-units/lox-math) move constants to lox-units

lox-space

0.1.0-alpha.28 - 2025-10-29

Added

  • (lox-time) add attosecond-resolution deltas
  • (lox-derive) implement OffsetProvider derive macro
  • add lox-test-utils crate and refine EOP parser interface
  • (lox-earth) implement new EOP parser and data provider
  • (lox-units) add Python wrapper

Fixed

  • (lox-space) fix uv cache again
  • (lox-space) fix Python module rebuild

Other

  • move lox-units code to lox-core
  • add 3rd-party data licenses
  • update SPDX headers and add helper script
  • make Lox REUSE-compliant
  • get rid of float_eq and lox_math::is_close
  • (lox-units) make Angle value private
  • start reimplementation of frame transformations
  • move type aliases to lox-units
  • refactor all the things
  • (lox-space/lox-units) move unit wrappers to lox-space and add feature
  • (lox-time) fix Python tests


This PR was generated with release-plz.

@codecov
Copy link

codecov bot commented Oct 27, 2025

Codecov Report

βœ… All modified and coverable lines are covered by tests.
βœ… Project coverage is 68.80%. Comparing base (43c1ad2) to head (faba9cc).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #267   +/-   ##
=======================================
  Coverage   68.80%   68.80%           
=======================================
  Files          95       95           
  Lines       22791    22791           
=======================================
  Hits        15681    15681           
  Misses       7110     7110           

β˜” View full report in Codecov by Sentry.
πŸ“’ Have feedback on the report? Share it here.

πŸš€ New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@codspeed-hq
Copy link

codspeed-hq bot commented Oct 27, 2025

CodSpeed Performance Report

Merging #267 will not alter performance

Comparing release-plz-2025-10-27T07-19-39Z (faba9cc) with main (43c1ad2)

Summary

βœ… 3 untouched
⏩ 1 skipped1

Footnotes

  1. 1 benchmark was skipped, so the baseline result was used instead. If it was deleted from the codebase, click here and archive it to remove it from the performance reports. ↩

@lox-release-plz lox-release-plz bot force-pushed the release-plz-2025-10-27T07-19-39Z branch from 8decbbb to 41025ea Compare October 29, 2025 09:51
@lox-release-plz lox-release-plz bot force-pushed the release-plz-2025-10-27T07-19-39Z branch from 41025ea to faba9cc Compare October 29, 2025 12:30
@helgee helgee merged commit 2c72ef9 into main Oct 30, 2025
30 checks passed
@helgee helgee deleted the release-plz-2025-10-27T07-19-39Z branch October 30, 2025 08:41
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.

2 participants