Releases: spmadden/irox
Releases · spmadden/irox
irox-carto v0.2.1
New Features
- add mercator math doc
- impl Display for DOP
- CartesianCoordinate has altitude, time, and uncertainty
- Adding navionics mercator projection info
Bug Fixes
- fix win timestamp conversion in EllipticalCoordinate
- don't get clever in EllipticCoordinate::Display for timestamp
Commit Statistics
- 6 commits contributed to the release over the course of 19 calendar days.
- 19 days passed between releases.
- 6 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Add mercator math doc (0ca32de)
- Impl Display for DOP (003f757)
- CartesianCoordinate has altitude, time, and uncertainty (2029fee)
- Adding navionics mercator projection info (7102fbe)
- Fix win timestamp conversion in EllipticalCoordinate (a66b682)
- Don't get clever in EllipticCoordinate::Display for timestamp (c5154ce)
irox-winlocation-api v0.1.0
Chore
- clean up code with additional lints
- update cargo.tomls to add repository
- setting up blank changelogs for the modules
New Features
- update README.md and Cargo.toml
- New module - Windows Location API
Bug Fixes
- Fix fmt
- really fix it this time
- Introduce module with cfg_os
Commit Statistics
- 8 commits contributed to the release over the course of 13 calendar days.
- 8 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Clean up code with additional lints (f03d8a3)
- Update cargo.tomls to add repository (80d2b88)
- Setting up blank changelogs for the modules (1a36533)
- Update README.md and Cargo.toml (a70805c)
- Fix fmt (c6381a9)
- Really fix it this time (13570aa)
- Introduce module with cfg_os (08a4155)
- New module - Windows Location API (f740c73)
irox v0.2.0
Chore
- update cargo.tomls to add repository
- setting up blank changelogs for the modules
New Features
- update README.md and Cargo.toml
- update README.md and Cargo.toml
- pull in the new modules
Bug Fixes
- switch main module to use workspace paths
Other
- remove '*' versions
- update metadata, prepare for release
Commit Statistics
- 8 commits contributed to the release over the course of 33 calendar days.
- 8 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Update cargo.tomls to add repository (80d2b88)
- Setting up blank changelogs for the modules (1a36533)
- Update README.md and Cargo.toml (1d10250)
- Update README.md and Cargo.toml (a70805c)
- Switch main module to use workspace paths (2253798)
- Pull in the new modules (0bdd1d9)
- Remove '*' versions (6fa2e18)
- Update metadata, prepare for release (49d5566)
irox-units v0.2.0
Chore
- clean up code with additional lints
- update cargo.tomls to add repository
- setting up blank changelogs for the modules
New Features
- impl ShortName and Display for Length
- new DMS methods for Angle
- Add many Display impls
- New aggregating 'CompassDirection' enum type
- New shapes module with Circular and Elliptical shapes
- Derive PartialEq, PartialOrd, where applicable
- prohibit unsafe code
- Derive debug, clone for CompassOffset
- Update cargo workspaces to link units
- Tweak gitlab ci settings
- Getting gitlab-ci stood up
- Add NIST Constants ascii doc
- Initial temperature
- New Speed Unit
- More length units
- More ops
- Further angle, length and Add/Mul/Div ops
- New compass impls
- Add datasize conversions
- Add DataSizeUnits
- Improving angle and coordinate with const
- More complete angle & length
- Adding NIST & NGA docs
- More units impls with WGS84
- More coordinate impls
Bug Fixes
- Cleanup formatting
- allow certain clippy lints
- Fix missing modules from units
- Fixing fmt
- Fix backwards datasize
Other
- cleaning up clippy warnings
- exclude docs folder from publish
- add license headers
- update metadata, prepare for release
Refactor
- Move coordinate & geo from units
- Compass tweaks
- Move geo and coord to carto
Commit Statistics
- 40 commits contributed to the release over the course of 60 calendar days.
- 40 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Clean up code with additional lints (f03d8a3)
- Update cargo.tomls to add repository (80d2b88)
- Setting up blank changelogs for the modules (1a36533)
- Impl ShortName and Display for Length (0bb78ee)
- New DMS methods for Angle (1052c7d)
- Cleanup formatting (527e19e)
- Add many Display impls (662b3ae)
- New aggregating 'CompassDirection' enum type (feca257)
- New shapes module with Circular and Elliptical shapes (bc7dace)
- Derive PartialEq, PartialOrd, where applicable (cfbc595)
- Allow certain clippy lints (c21e5be)
- Cleaning up clippy warnings (5c17856)
- Prohibit unsafe code (c088de0)
- Derive debug, clone for CompassOffset (1df2062)
- Exclude docs folder from publish (8ef5bb6)
- Add license headers (6c088bd)
- Update metadata, prepare for release (49d5566)
- Move coordinate & geo from units (553cfca)
- Fix missing modules from units (b9a6418)
- Update cargo workspaces to link units (350ddea)
- Fixing fmt (1ee26b0)
- Tweak gitlab ci settings (f61a3f8)
- Getting gitlab-ci stood up (0f1ca08)
- Add NIST Constants ascii doc (3b77c40)
- Initial temperature (ab7f120)
- Compass tweaks (a182955)
- New Speed Unit (88607b4)
- More length units (5de0aa7)
- More ops (e5e2567)
- Further angle, length and Add/Mul/Div ops (7e2a3c7)
- New compass impls (0e6f2b2)
- Fix backwards datasize (d9df940)
- Move geo and coord to carto (05a5b43)
- Add datasize conversions (2228c7f)
- Add DataSizeUnits (788092a)
- Improving angle and coordinate with const (3db2a31)
- More complete angle & length (cc0ca42)
- Adding NIST & NGA docs (1c06c10)
- More units impls with WGS84 (bb3a0c2)
- More coordinate impls (22e3352)
irox-types v0.2.0
Chore
- update cargo.tomls to add repository
- setting up blank changelogs for the modules
New Features
- add keywords & categories to Cargo.toml, update README.md
- derive EnumName and others for types module
- refactor types from tools into it's own module
Commit Statistics
- 5 commits contributed to the release over the course of 19 calendar days.
- 5 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
irox-tools v0.2.0
Chore
- clean up code with additional lints
- update cargo.tomls to add repository
- setting up blank changelogs for the modules
New Features
- new vec module with PrettyVec
- new collect_exact, collect_exact_or, collect_exact_or_default methods in itertools
- PacketIO no longer allows a unique error - just std::io::Error
- new MaybeFrom impls for primitives, MaybeMap
- new 'MaybeFrom' and 'MaybeInto' traits, which are semantically equal to 'Result<T, ()>'
- new read_until, read_exact_into, and read_exact_into_sized functions
- refactor types from tools into it's own module
- prohibit unsafe code
- new reflection/primitive types
- New Read utilities module
- PacketIO uses Bits/MutBits now + PacketData
- Add MutBits trait
- Add PacketIO module with packetization
- Test asserts
- Adding bits from other project
- Adding first set of tools, min_max and looping iterator
Bug Fixes
- read_until no longer includes the delimiter in the returned result
- fix clippy lint for slices
- Repair invalid tools Cargo.toml
- Fixing doctest
Other
- cleaning up clippy warnings
- add license headers
- update metadata, prepare for release
Commit Statistics
- 26 commits contributed to the release over the course of 60 calendar days.
- 26 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Clean up code with additional lints (f03d8a3)
- Update cargo.tomls to add repository (80d2b88)
- Setting up blank changelogs for the modules (1a36533)
- New vec module with PrettyVec (f62ae9c)
- New collect_exact, collect_exact_or, collect_exact_or_default methods in itertools (c63cb79)
- PacketIO no longer allows a unique error - just std::io::Error (b39d283)
- Read_until no longer includes the delimiter in the returned result (d840941)
- New MaybeFrom impls for primitives, MaybeMap (65ca576)
- New 'MaybeFrom' and 'MaybeInto' traits, which are semantically equal to 'Result<T, ()>' (b175302)
- New read_until, read_exact_into, and read_exact_into_sized functions (0eb5f64)
- Fix clippy lint for slices (0d50f60)
- Refactor types from tools into it's own module (ce70857)
- Cleaning up clippy warnings (5c17856)
- Prohibit unsafe code (c088de0)
- New reflection/primitive types (a979b1e)
- Add license headers (211951e)
- Update metadata, prepare for release (49d5566)
- Repair invalid tools Cargo.toml (e70cf86)
- Fixing doctest (b120f68)
- New Read utilities module (3c5a6f9)
- PacketIO uses Bits/MutBits now + PacketData (e852ff0)
- Add MutBits trait (fc284bb)
- Add PacketIO module with packetization (5ddc215)
- Test asserts (c5bfdf3)
- Adding bits from other project (012691d)
- Adding first set of tools, min_max and looping iterator (c128a3c)
irox-structs_derive v0.2.0
Chore
- clean up code with additional lints
- update cargo.tomls to add repository
- setting up blank changelogs for the modules
New Features
- update README.md and Cargo.toml
- new struct serialization modules
Bug Fixes
- add specific version
Refactor
- There's no reason to have a separate error type, so it just returns std::io::Error now
Commit Statistics
- 7 commits contributed to the release over the course of 19 calendar days.
- 7 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Clean up code with additional lints (f03d8a3)
- Update cargo.tomls to add repository (80d2b88)
- Setting up blank changelogs for the modules (1a36533)
- Update README.md and Cargo.toml (1d10250)
- There's no reason to have a separate error type, so it just returns std::io::Error now (dde7377)
- Add specific version (74f6a74)
- New struct serialization modules (c48f8ae)
irox-structs v0.2.0
Chore
- update cargo.tomls to add repository
- setting up blank changelogs for the modules
New Features
- update README.md and Cargo.toml
- new struct serialization modules
Refactor
- There's no reason to have a separate error type, so it just returns std::io::Error now
Commit Statistics
- 5 commits contributed to the release over the course of 19 calendar days.
- 5 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
irox-stats v0.2.0
Chore
- update cargo.tomls to add repository
- setting up blank changelogs for the modules
New Features
- prohibit unsafe code
- new stats module
Commit Statistics
- 4 commits contributed to the release over the course of 27 calendar days.
- 4 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
irox-sirf v0.2.0
Chore
- clean up code with additional lints
- update cargo.tomls to add repository
- fix new formatting errors from rust 1.72 upgrade
- setting up blank changelogs for the modules
New Features
- More full impl of the SIRf spec
- new x38 msg and clippy lints fixed
- derive 'struct' for parsing in SIRf
- prohibit unsafe code
- Initial
Bug Fixes
- fmt
Other
- cleaning up clippy warnings
- exclude docs folder from publish
- add license headers
- update metadata, prepare for release
Commit Statistics
- 23 commits contributed to the release over the course of 42 calendar days.
- 14 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Clean up code with additional lints (f03d8a3)
- Update cargo.tomls to add repository (80d2b88)
- Fix new formatting errors from rust 1.72 upgrade (b9a0ae0)
- Setting up blank changelogs for the modules (1a36533)
- More full impl of the SIRf spec (eb7f5fa)
- New x38 msg and clippy lints fixed (fdaf61f)
- Derive 'struct' for parsing in SIRf (95869b9)
- Cleaning up clippy warnings (5c17856)
- Add 0xFF asciidata (885b594)
- Add 0x09 CPU Throughput (7c27337)
- Add 0x33-6 Tracker Load Statu (bd904ca)
- Add 0x1C NavLibrary Measurement (ccc9637)
- Add 0x29 Geodetic Nav Data (e634e35)
- Add 0x32 SBAS Parameters (3aeb9b4)
- Add 0x1E Nav SV State (3a718cd)
- Add 0x08 50 BPS Data (8ece255)
- Add 0x04 Measured Track Data (59d017d)
- Prohibit unsafe code (c088de0)
- Exclude docs folder from publish (8ef5bb6)
- Add license headers (7fa187c)
- Update metadata, prepare for release (49d5566)
- Fmt (36ce737)
- Initial (091f484)