## v0.4.4 (2024-10-29) ### New Features - add easier formats for UTCDateTime - Re-align different time epochs for Ord,Eq,etc. ### Commit Statistics - 2 commits contributed to the release. - 5 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Add easier formats for UTCDateTime ([`c82f010`](https://github.com/spmadden/irox/commit/c82f01017326a42f6ce1a407848e7c4fb2ccbae5)) - Re-align different time epochs for Ord,Eq,etc. ([`3dcbeef`](https://github.com/spmadden/irox/commit/3dcbeef18538f0f96f24cf5a3e7fb74476c14271))
## v0.4.3 (2024-10-24) ### New Features - Impl default for Time64 - pivot Time32/64/128 over to using fixedmath - add more conversions for TimeXX - bunch of conversions for Time32/Time64/Time128 ### Commit Statistics - 5 commits contributed to the release. - 235 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-time v0.4.3 ([`52d88b6`](https://github.com/spmadden/irox/commit/52d88b620c40d829c41b9b564cd1e1c8fe1864a8)) - Impl default for Time64 ([`d2e07da`](https://github.com/spmadden/irox/commit/d2e07dabab880102043e70b02825ae1f8d27811c)) - Pivot Time32/64/128 over to using fixedmath ([`15e836b`](https://github.com/spmadden/irox/commit/15e836b755e9f60d10d89b8523d99a3ea68701cc)) - Add more conversions for TimeXX ([`6331e8d`](https://github.com/spmadden/irox/commit/6331e8d75f7e2651ba25cc5d0d55e59e99f89b82)) - Bunch of conversions for Time32/Time64/Time128 ([`88c5872`](https://github.com/spmadden/irox/commit/88c58722841fe5d083dbee4aefb528a63581ddb3))
## v0.4.2 (2024-03-03) ### New Features - now no_std! ### Bug Fixes - fix omitted dep path ### Commit Statistics - 3 commits contributed to the release. - 50 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-time v0.4.2 ([`9a60116`](https://github.com/spmadden/irox/commit/9a60116c33c18d2414e579e27f0d63928ff29fe2)) - Fix omitted dep path ([`561aa29`](https://github.com/spmadden/irox/commit/561aa29db8f2bffe2d094b80753e00b9f0de54a2)) - Now no_std! ([`e706524`](https://github.com/spmadden/irox/commit/e7065245c7d62686aa617fa1306d5ab8d9bf1e0c))
## v0.4.1 (2024-01-13) ### Chore - bump time to 0.4.1 ### Test - some extra 8601 week tests ### Commit Statistics - 4 commits contributed to the release. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-time v0.4.1 ([`0fdd826`](https://github.com/spmadden/irox/commit/0fdd8262853204142cdbd34d863c768df8d0a5d2)) - Bump time to 0.4.1 ([`701cfda`](https://github.com/spmadden/irox/commit/701cfdabf93315d4ec035d67522e139917ee57fb)) - Release irox-time v0.4.0 ([`da5300f`](https://github.com/spmadden/irox/commit/da5300f1bf2f3d97dbc27a05233628e901c2382f)) - Some extra 8601 week tests ([`a5d9a40`](https://github.com/spmadden/irox/commit/a5d9a4055841d8207e3be50b09436b19508b6040))
## v0.4.0 (2024-01-12) ### Chore - fixup format ### Test - some extra 8601 week tests ### New Features - new Date.day_of_week and ISO8601 week number formatting - new PrimeEpoch and PrimeDate - default ISO8601 date formats to extended format ### Bug Fixes - month::end dates were 1-indexed, not 0-indexed as intended - fix import of tools::fmt ### Other - add julian calendar doc ### Commit Statistics - 9 commits contributed to the release. - 37 days passed between releases. - 7 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-time v0.4.0 ([`8dcc5b3`](https://github.com/spmadden/irox/commit/8dcc5b306c09e9d1252477ca28804c6c61f1a7ea)) - Release irox-tools v0.5.0, safety bump 17 crates ([`a46e9e2`](https://github.com/spmadden/irox/commit/a46e9e2da699f6ccd3a85b660014f0e15e59c0d0)) - New Date.day_of_week and ISO8601 week number formatting ([`310ea52`](https://github.com/spmadden/irox/commit/310ea52244cc9529d170a070e9a9516c8ae5b6c2)) - New PrimeEpoch and PrimeDate ([`cd8e796`](https://github.com/spmadden/irox/commit/cd8e7961c0a0fc9b53e4280efd2d3fd1e8fc4dab)) - Default ISO8601 date formats to extended format ([`c930047`](https://github.com/spmadden/irox/commit/c930047cf9d679dc23d2aafb69a7dc335bb1e9cd)) - Fixup format ([`90899a9`](https://github.com/spmadden/irox/commit/90899a9c3d23b8e9bb977d5604adb44fcd173f32)) - Add julian calendar doc ([`94e82bc`](https://github.com/spmadden/irox/commit/94e82bc9ad4eab534cbb1cd234b0100658e8d607)) - Month::end dates were 1-indexed, not 0-indexed as intended ([`b78731f`](https://github.com/spmadden/irox/commit/b78731f08bdcd48f0fa5becd8b4180eafdaa0c9d)) - Fix import of tools::fmt ([`2d441bf`](https://github.com/spmadden/irox/commit/2d441bfe429979f1ce5bdba94b709cd960a948f6))
## v0.3.5 (2023-12-05) ### Bug Fixes - leading zeros may not appear for fractional seconds in ISO8601 ### Commit Statistics - 2 commits contributed to the release. - 6 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-time v0.3.5 ([`82dec83`](https://github.com/spmadden/irox/commit/82dec838b5f1f567016ea826d99c27285cb859d9)) - Leading zeros may not appear for fractional seconds in ISO8601 ([`cbe1921`](https://github.com/spmadden/irox/commit/cbe19212886560100de6cfa1c7403aaf1efbeeb4))
## v0.3.4 (2023-11-28) ### Chore - pivot to using Cargo.toml workspace lints ### New Features - new Time::as_hms_f64 method which returns the final seconds as an f64 ### Commit Statistics - 3 commits contributed to the release. - 20 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-time v0.3.4 ([`f2d62c7`](https://github.com/spmadden/irox/commit/f2d62c7241e6f7cb5ae002eef8533ed0f559b62e)) - Pivot to using Cargo.toml workspace lints ([`88ebfb5`](https://github.com/spmadden/irox/commit/88ebfb5deea5508ca54f4aaab62f6fd5a36f531c)) - New Time::as_hms_f64 method which returns the final seconds as an f64 ([`6f75e3f`](https://github.com/spmadden/irox/commit/6f75e3f77356bd8ebb9ffdcd3b1b073f8948e477))
## v0.3.3 (2023-11-08) ### Bug Fixes - Fix duration math in Sub for UTCDateTime ### Commit Statistics - 2 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-time v0.3.3 ([`2b9a37f`](https://github.com/spmadden/irox/commit/2b9a37f3e23cae2c64fffe1a4ece21891c3bda4e)) - Fix duration math in Sub for UTCDateTime ([`87d603a`](https://github.com/spmadden/irox/commit/87d603a6aedcdf9c150cd3c61ede327c1c516c1b))
## v0.3.2 (2023-11-08) ### New Features - Impl Add, AddAssign for Date, UTCDateTime - Impl 'wrapping_add' for Time ### Commit Statistics - 3 commits contributed to the release. - 2 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-units v0.3.2, irox-time v0.3.2 ([`320bab3`](https://github.com/spmadden/irox/commit/320bab39f3dea37a8c464f29459dbda1f962af4a)) - Impl Add, AddAssign for Date, UTCDateTime ([`2cbc2e1`](https://github.com/spmadden/irox/commit/2cbc2e1cdbdb5d211b48ef1b113ff67732450ef9)) - Impl 'wrapping_add' for Time ([`b615236`](https://github.com/spmadden/irox/commit/b615236b420d596cb4a12368f4061c9da9560be2))
## v0.3.1 (2023-11-05) ### New Features - Much more complete (and correct) ISO8601 impl - impl Display for Date using ISO8601 - new 'try_from_values' for UTCDateTime ### Bug Fixes - fix inverted nanosecond calc in Time ### Commit Statistics - 5 commits contributed to the release. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-time v0.3.1 ([`b16680c`](https://github.com/spmadden/irox/commit/b16680cb5843e54f4e8f39e04aeee27a09d3edd0)) - Much more complete (and correct) ISO8601 impl ([`358ee96`](https://github.com/spmadden/irox/commit/358ee9680adc36ab0061e4b43915aca5a0a3c8fb)) - Fix inverted nanosecond calc in Time ([`cc630d3`](https://github.com/spmadden/irox/commit/cc630d312b9cdd6b0dcbddc2d7717a52d4dac821)) - Impl Display for Date using ISO8601 ([`5ea2b40`](https://github.com/spmadden/irox/commit/5ea2b40643882d7003c6f7267f13f5ea821aa17c)) - New 'try_from_values' for UTCDateTime ([`ecd70fb`](https://github.com/spmadden/irox/commit/ecd70fb5f6d9c212e334c7b6f24289f458e20179))
## v0.3.0 (2023-11-05) ### New Features - impl Alternate display for Time to show fractional seconds to six digits - Impl basic formats for UTCDateTime ### Bug Fixes - Fix nanos frac calculation in Time ### New Features (BREAKING) - Switching Format/FormatParser traits from types to generics so they can be implemented multiple times on a single format struct. ### Commit Statistics - 5 commits contributed to the release. - 6 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-tools v0.3.2, irox-time v0.3.0, irox-log v0.1.0, safety bump 8 crates ([`9c08793`](https://github.com/spmadden/irox/commit/9c0879320a17a94fa7a4169426de4d9d3b62395e)) - Impl Alternate display for Time to show fractional seconds to six digits ([`d97683b`](https://github.com/spmadden/irox/commit/d97683b8b34669c5efbc7464279ef172c4584c22)) - Fix nanos frac calculation in Time ([`b8b5ccb`](https://github.com/spmadden/irox/commit/b8b5ccb189d5fec9878de4e9cebce6a6e4786183)) - Impl basic formats for UTCDateTime ([`d12df24`](https://github.com/spmadden/irox/commit/d12df244ed837501d37d63903d5357c5c2ca14a7)) - Switching Format/FormatParser traits from types to generics so they can be implemented multiple times on a single format struct. ([`1654133`](https://github.com/spmadden/irox/commit/1654133411d46a4bf1697ffb6045946542e047f9))
## v0.2.0 (2023-10-29) ### Chore - ALL THE LINTS. ### New Features - ISO8601 Duration Formatting - Publicly exporting Duration now - Impl Add/Sub for JulianDates - Impl better From conversions for Date - Impl Add/Sub for Timestamps - Impl Sub and conversions for UTCDateTime - from H/M/S variants for Time - Derives for the Julian structs - impl Display, math, and Julian conversions in Date - impl Timestamp conversions between different Epochs - impl Display and add format for UTCDateTime ### Commit Statistics - 14 commits contributed to the release. - 14 days passed between releases. - 12 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-time v0.2.0 ([`7901d52`](https://github.com/spmadden/irox/commit/7901d52aac33bb3d967b840a8d0855fd3c2f5505)) - Release irox-tools v0.3.0, safety bump 12 crates ([`eb83b27`](https://github.com/spmadden/irox/commit/eb83b27b20c23e51e5b0fc3b7b3704e2c03af46c)) - ISO8601 Duration Formatting ([`15dd99e`](https://github.com/spmadden/irox/commit/15dd99ef00993e250220096016e140db9a978f11)) - Publicly exporting Duration now ([`7748f68`](https://github.com/spmadden/irox/commit/7748f6820921d4174bd9644c2c877a1c6924f097)) - Impl Add/Sub for JulianDates ([`82141a0`](https://github.com/spmadden/irox/commit/82141a00b6fc20fef675f4e203dda698cb2f56f2)) - Impl better From conversions for Date ([`decbe2e`](https://github.com/spmadden/irox/commit/decbe2e08a0cb69691b231078e34ebea311e2697)) - Impl Add/Sub for Timestamps ([`2e21965`](https://github.com/spmadden/irox/commit/2e2196548859bfd2827ca2b62503af0121d13fc9)) - Impl Sub and conversions for UTCDateTime ([`cdf0d92`](https://github.com/spmadden/irox/commit/cdf0d92242a0fd3f68b10bf1e3f6d96f39e0d8c5)) - ALL THE LINTS. ([`62a00cc`](https://github.com/spmadden/irox/commit/62a00cc08ddb4edc44b587e91db9d372ace2dcd8)) - From H/M/S variants for Time ([`fb3c890`](https://github.com/spmadden/irox/commit/fb3c890fd6037e1def55298751fcb36ed6470e33)) - Derives for the Julian structs ([`cd69a1e`](https://github.com/spmadden/irox/commit/cd69a1e1b1d173995421c3765e812d5090e38393)) - Impl Display, math, and Julian conversions in Date ([`cdac4b0`](https://github.com/spmadden/irox/commit/cdac4b00114a71d573e50ec1df088cdb8c82a42b)) - Impl Timestamp conversions between different Epochs ([`fd784e6`](https://github.com/spmadden/irox/commit/fd784e6a38face1958ecb0c4f68b132e9f551c60)) - Impl Display and add format for UTCDateTime ([`3848add`](https://github.com/spmadden/irox/commit/3848add99a2e03b2b79aa378f1ff058329110ba4))
## v0.1.0 (2023-10-15) ### Documentation - update docs for rustdoc-lints ### New Features (BREAKING) - break out time into own module ### Commit Statistics - 4 commits contributed to the release. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release irox-carto v0.3.0, irox-csv v0.3.0, irox-egui-extras v0.3.0, irox-gpx v0.2.0, irox-influxdb_v1 v0.3.0, irox-nmea0183 v0.2.0, irox-raymarine-sonar v0.2.0, irox-time v0.1.0, irox-winlocation-api v0.2.0, irox v0.3.0 ([`dfa6258`](https://github.com/spmadden/irox/commit/dfa6258b8f93f6d27b85d2f3f4e209599a8168ad)) - Release irox-units v0.3.0, irox-carto v0.3.0, irox-csv v0.3.0, irox-egui-extras v0.3.0, irox-gpx v0.2.0, irox-influxdb_v1 v0.3.0, irox-nmea0183 v0.2.0, irox-raymarine-sonar v0.2.0, irox-time v0.1.0, irox-winlocation-api v0.2.0, irox v0.3.0, safety bump 2 crates ([`a6c0a5f`](https://github.com/spmadden/irox/commit/a6c0a5fcfc4070b8cbc1442192b7eaef275e80f2)) - Update docs for rustdoc-lints ([`13ae74c`](https://github.com/spmadden/irox/commit/13ae74c7a318037939a4604a28a1cf33d87741a0)) - Break out time into own module ([`9245b11`](https://github.com/spmadden/irox/commit/9245b11a33fe56f75028ef5d2faa09efa4f40626))