Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #142

Closed
wants to merge 1 commit into from
Closed

Conversation

github-actions[bot]
Copy link
Contributor

🤖 New release

  • lox-bodies: 0.1.0
  • lox-utils: 0.1.0
  • lox-derive: 0.1.0
  • lox-earth: 0.1.0
  • lox-io: 0.1.0
  • lox-time: 0.1.0
  • lox-ephem: 0.1.0
  • lox-orbits: 0.1.0
  • lox-space: 0.1.0
Changelog

lox-bodies

0.1.0 - 2024-07-19

Other

  • Fix bodyfixed frames for satellites
  • Fix Python ground propagator
  • Implement visibility window detection
  • Implement ground propagator
  • Impl event and window detection from Python
  • Expose Frame class from Python
  • Fix transformations
  • Prototype trajectory
  • Implement ICRF <-> body-fixed transformations
  • Prototype orbit state representations
  • Move Python wrappers to lox-bodies (#107)
  • Hoist shared constants and type aliases (#84)
  • Implement TAI <-> UTC conversion (#81)
  • Core No More (#68)

lox-utils

0.1.0 - 2024-07-19

Other

  • Release preparation (#140)
  • Implement secant methods and use for geodetic conv
  • Wrap Series
  • Validate elevation and visibility analysis
  • Implement ensembles and analysis functions
  • Don't push the MSRV to high
  • Implement TimeDelta ranges
  • Add root-finding algorithms
  • Fix some copypasta and AI bugs
  • Implement new Python API for lox-time and add TryToScale trait (#103)
  • Implement DeltaUt1Tai provider (#101)
  • Calculate delta UT1-TAI from EarthOrientationParams (#93)
  • Hoist shared constants and type aliases (#84)
  • Implement TAI <-> UTC conversion (#81)
  • Implement Lagrangian interpolation (#77)
  • Implement cubic spline interpolator (#75)
  • Subsecond-based time implementation (#67)
  • Core No More (#68)

lox-derive

0.1.0 - 2024-07-19

Other

  • Release preparation (#140)
  • Add support for empty lines
  • Get clippy happy
  • Change vec reference to slice
  • Implement field prefix and postfix checking
  • Give better names than blalla
  • Programmatic deser OemCovarianceMatrixType
  • Break out the parser from struct construction
  • Improve variable name
  • Implement support for META_START and META_STOP
  • Add deserializers for OEM subtypes
  • Add retries for support for nested Vecs
  • Clean-up variable name
  • Use original type ident for vec type
  • Add support for multi-segment types
  • Clean-up vec type generator
  • Get rid of the second _new usage
  • Get rid of one _new usage
  • First step in unifying the parser chains
  • Remove duplicate call chain
  • Remove _new suffix from parsers
  • Drop _new suffix for type argument getter
  • Remove nom types
  • Encapsulate kvn string split
  • Make the check more idiomatic
  • Make error payload an owned string
  • Fix usage of date time parser
  • Simplify unamed fields handling
  • Simplify version field handling by reodering
  • Remove special case the EpochType
  • Make list order match the nested match
  • Reexport the KVN deserializer types
  • Make clippy happy
  • Remove unused variable
  • Remove leftover trailing whitespace
  • Fix formatting
  • Fix crate name case

lox-earth

0.1.0 - 2024-07-19

Other

  • Release preparation (#140)
  • Implement DeltaUt1Tai provider (#101)
  • Split up lox-eop (#100)
  • Align casing of types with Rust API guidelines (#86)
  • Hoist shared constants and type aliases (#84)
  • Replace lox_time::continuous with smaller top-level modules (#72)
  • Core No More (#68)

lox-io

0.1.0 - 2024-07-19

Other

  • Release preparation (#140)
  • Add support for empty lines
  • Get clippy happy
  • Change vec reference to slice
  • Implement field prefix and postfix checking
  • Clean-up test formatting
  • Fix the unit test
  • Add converter for state vector value to oem type
  • Add minor comment explanation
  • Implement support for META_START and META_STOP
  • Fix end of input error
  • Add rustdoc for KVN deser for OemType
  • Make function non-public
  • Fix id and version fields for KVN
  • Implement OEM KVN test
  • Implement type converters for public errors
  • Implement covariance matrix parser
  • Fix whitespace parsing
  • Implement a parser for state vector
  • Enable serializer for OEM type
  • Remove _new suffix from parsers
  • Remove nom types
  • Remove superfluous lifetimes to get clippy happy
  • Explain it is generated code
  • Encapsulate kvn string split
  • Add trait for XML deserialization
  • Encapsulate the quickxml deserialization
  • Fix comment wrap
  • Clean-up extra commas
  • Expand KVN spec comment
  • Fix typo in rustdoc
  • Make single-variant enum into struct
  • Add Error derive
  • Make KvnDeserializerErr cloneable
  • Add _list suffix for consistency
  • Make error payload an owned string
  • Remove unused types
  • Hide doctest line
  • Document relaxations and limitations
  • Document KVN parsers
  • Change date format
  • Add whitespace to fix false positives
  • Simplify version field handling by reodering
  • Indicate module is for combined instantiation
  • Add doc tests
  • Simplify parsing imports
  • Add KVN parsing tests
  • Make the id value optional for KVN
  • Simplify the wrapped types
  • Make the parser visible in the crate
  • Derive KVN deserialization code
  • Clean-up string type
  • Add module docs
  • Reexport the KVN deserializer types
  • Remove debug println
  • Add missing copyright header
  • Add submodule rustdoc
  • Restructure public interface
  • Remove superfluous types
  • Move user-facing classes into the main namespace
  • Fix unused with_unit
  • Make clippy happy
  • Move ndm parsing to lox-io
  • Implement DeltaUt1Tai provider (#101)
  • Split up lox-eop (#100)
  • Enable LSK kernel parsing in lox-io (#98)
  • Core No More (#68)

lox-time

0.1.0 - 2024-07-19

Other

  • Add day of year accessor (#137)
  • Add Time constructor for two-part Julian Dates (#132)
  • Validate elevation and visibility analysis
  • Add from_seconds constructor to Python
  • Expose time component to Python
  • Fix rebase
  • Impl event and window detection from Python
  • Implement TimeDelta ranges
  • Fix transformations
  • Add trajectory transformation
  • Rename
  • Fix some copypasta and AI bugs
  • Re-implement propagation and Keplerian elements
  • Prototype trajectory
  • Generate body-fixed frame transformations
  • Implement no-ops; remove blanket impl transforms
  • Implement body-fixed transformation
  • Update documentation for top-level lox-time modules (#110)
  • Implement new Python API for lox-time and add TryToScale trait (#103)
  • Refactor time scale transformations (#102)
  • Implement DeltaUt1Tai provider (#101)
  • Split up lox-eop (#100)
  • Implement LeapSecondsProvider trait with builtin and LSK impls (#99)
  • Refactor lox-time Rust and Python API - Part I (#94)
  • Calculate delta UT1-TAI from EarthOrientationParams (#93)
  • Clean up todos (#88)
  • Align casing of types with Rust API guidelines (#86)
  • Hoist shared constants and type aliases (#84)
  • Implement TAI <-> UTC conversion (#81)
  • Fix TimeDelta.from_decimal_seconds
  • Implement TT <-> TDB transformations (#73)
  • Replace lox_time::continuous with smaller top-level modules (#72)
  • Implement two-way TCB <-> TDB conversion (#71)
  • Implement two-way TT-TCG transformation (#70)
  • Include InvalidTimeDelta detail in error message (#69)
  • Subsecond-based time implementation (#67)
  • Core No More (#68)
  • Factor lox-time into new crate (#65)

lox-ephem

0.1.0 - 2024-07-19

Other

  • Release preparation (#140)
  • Implement DeltaUt1Tai provider (#101)
  • Hoist shared constants and type aliases (#84)
  • Core No More (#68)

lox-orbits

0.1.0 - 2024-07-19

Other

  • Release preparation (#140)
  • Add day of year accessor (#137)
  • Expose topocentric rotation from Python (#136)
  • Add accessors for PyTrajectory (#135)
  • Implement trajectory to Numpy array method (#134)
  • Implement from_numpy constructor for PyTrajectory (#133)
  • Fix bodyfixed frames for satellites
  • Fix tests
  • Implement secant methods and use for geodetic conv
  • Implement state to ground
  • Return empty windows vec if no events detected
  • Implement rotation to LVLH
  • Implement PyObservables
  • Simplify elevation analysis
  • Implement observables
  • Validate elevation and visibility analysis
  • Implement trajectory csv parser
  • Expose elevation
  • Fix Python ground propagator
  • Implement visibility window detection
  • Add from_seconds constructor to Python
  • Expose event/window detection func from Python
  • Python API fixes
  • Implement SGP4 propagator
  • Implement ensembles and analysis functions
  • Implement ground propagator
  • Return Numpy arrays
  • Use State as callback parameter
  • Don't push the MSRV to high
  • Impl event and window detection from Python
  • Implement TimeDelta ranges
  • Impl event and window detection on trajectories
  • Implement generic event and window detection
  • Expose Frame class from Python
  • Generate to_frame impl for PyState
  • Fix typo
  • Fix transformations
  • Add trajectory transformation
  • Rename
  • Remove lox-coords crate
  • Fix some copypasta and AI bugs
  • Re-implement propagation and Keplerian elements
  • Cleanup
  • Prototype trajectory
  • Add CoordinateOrigin trait
  • Generate body-fixed frame transformations
  • Implement ICRF <-> body-fixed transformations
  • Implement body-fixed transformation
  • Start code generator for PyFrame
  • Prototype orbit state representations

lox-space

0.1.0 - 2024-07-19

Other

  • Release preparation (#140)
  • Implement trajectory to Numpy array method (#134)
  • Implement from_numpy constructor for PyTrajectory (#133)
  • Fix tests
  • Implement state to ground
  • Implement PyObservables
  • Wrap Series
  • Simplify elevation analysis
  • Expose elevation
  • Fix Python ground propagator
  • Implement visibility window detection
  • Add from_seconds constructor to Python
  • Expose event/window detection func from Python
  • Python API fixes
  • Implement SGP4 propagator
  • Implement ground propagator
  • Return Numpy arrays
  • Use State as callback parameter
  • Impl event and window detection from Python
  • Expose Frame class from Python
  • Fix benchmarks
  • Remove lox-coords crate
  • Prototype trajectory
  • Prototype orbit state representations
  • Fix benchmark deps (#108)
  • Move Python wrappers to lox-bodies (#107)
  • Fix typings (#106)
  • Implement new Python API for lox-time and add TryToScale trait (#103)
  • Refactor lox-time Rust and Python API - Part I (#94)
  • Align casing of types with Rust API guidelines (#86)
  • Hoist shared constants and type aliases (#84)
  • Implement TAI <-> UTC conversion (#81)
  • Replace lox_time::continuous with smaller top-level modules (#72)
  • Subsecond-based time implementation (#67)
  • Core No More (#68)
  • Factor lox-time into new crate (#65)
  • Streamline public API for the time module (#62)
  • Refactor Time (#56)
  • Add pickle support for bodies (#51)
  • Refine time representations (#44)
  • Refactor two-body state vector representation and expose from Python (#46)
  • Calculate celestial to intermediate-frame-of-date matrix (#38)
  • Implement IAU1980 nutation (#23)
  • Add NaifId newtype and mapping to bodies (#18)
  • Define bodies manually (#17)
  • Update copyright
  • Use flat cargo workspace


This PR was generated with release-plz.

@helgee helgee closed this Jul 19, 2024
@helgee helgee deleted the release-plz-2024-07-19T11-54-55Z branch November 1, 2024 08:58
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.

1 participant