Skip to content

Releases: spmadden/irox

irox-units v0.3.0

16 Oct 00:27
a6c0a5f
Compare
Choose a tag to compare

Documentation

  • update docs for rustdoc-lints
  • Update docs again
  • Update docs for epoch
  • Update module docs for Time
  • Update README and bounds docs
  • Update docs for shapes

New Features

  • complete Temperature
  • new UTCDateTime and conversions
  • Beginnings of Date & Time Formatting, ISO8601 and RFC3339
  • Add 'nanoseconds' to Time, more consts
  • Duration new is const
  • overhaul Gregorian
  • Add Time32, Time64, and Time128 structs
  • Add the Prime and NTP Epochs
  • Add Julian Dates
  • Add 'as_seconds_f64' to Timestamp
  • Add Common Era Epoch
  • Add readme to units
  • Add 'new_seconds' to Duration
  • Refactor Epochs to be like CompassHeading
  • add Gregorian Date setup
  • add Epoch
  • impl more conversions and Display for Duration
  • new range checks in bounds.rs
  • new Duration struct and unit
  • bump versions for release

Bug Fixes

  • Impl extraction and display for Time
  • Impl PartialEq better for "equivalent units"
  • fix basic_unit macro export
  • fix name for speed macro

Other

  • Update docs for angle and compass

New Features (BREAKING)

  • break out time into own module
  • Update datasize docs and enum

Commit Statistics

  • 33 commits contributed to the release over the course of 5 calendar days.
  • 27 days passed between releases.
  • 33 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Bump versions for release (8dc3f98)
    • Update docs for rustdoc-lints (13ae74c)
    • Break out time into own module (9245b11)
    • Complete Temperature (d6787aa)
    • Update docs for angle and compass (90e274a)
    • Update datasize docs and enum (3fc1e4a)
    • Update docs again (3236d70)
    • Update docs for epoch (faf5394)
    • Update module docs for Time (30093ef)
    • Update README and bounds docs (a0ef9bb)
    • New UTCDateTime and conversions (4584579)
    • Update docs for shapes (3850cef)
    • Beginnings of Date & Time Formatting, ISO8601 and RFC3339 (c57c0cc)
    • Add 'nanoseconds' to Time, more consts (bb52e74)
    • Duration new is const (fc046be)
    • Overhaul Gregorian (04979ee)
    • Add Time32, Time64, and Time128 structs (6b77fa7)
    • Add the Prime and NTP Epochs (c0c14f1)
    • Add Julian Dates (30a9225)
    • Add 'as_seconds_f64' to Timestamp (4384de7)
    • Add Common Era Epoch (84f0974)
    • Add readme to units (59d2f26)
    • Impl extraction and display for Time (6d58744)
    • Impl PartialEq better for "equivalent units" (80d89db)
    • Add 'new_seconds' to Duration (d3738fe)
    • Refactor Epochs to be like CompassHeading (ad582e4)
    • Add Gregorian Date setup (eeb4423)
    • Add Epoch (24bb673)
    • Impl more conversions and Display for Duration (b6d9b07)
    • New range checks in bounds.rs (b55264c)
    • Fix basic_unit macro export (a7c461d)
    • Fix name for speed macro (806d308)
    • New Duration struct and unit (9fd5a87)

irox-tools v0.2.2

16 Oct 00:17
f49db4f
Compare
Choose a tag to compare

Documentation

  • update docs for rustdoc-lints

New Features

  • add collect_next_chunk method to itertools
  • Scanner can read & return data now.
  • Refactor scanner to have multiple tokens
  • new Scanner to scan a data stream for tokens

Bug Fixes

  • remove extra clone in scanner

Commit Statistics

  • 6 commits contributed to the release over the course of 7 calendar days.
  • 7 days passed between releases.
  • 6 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Remove extra clone in scanner (b225754)
    • Update docs for rustdoc-lints (13ae74c)
    • Add collect_next_chunk method to itertools (5d0ee4c)
    • Scanner can read & return data now. (73b5397)
    • Refactor scanner to have multiple tokens (763b01e)
    • New Scanner to scan a data stream for tokens (c6b8e0f)

irox-time v0.1.0

16 Oct 00:33
dfa6258
Compare
Choose a tag to compare

Documentation

  • update docs for rustdoc-lints

New Features (BREAKING)

  • break out time into own module

Commit Statistics

  • 3 commits contributed to the release.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • 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)
    • Update docs for rustdoc-lints (13ae74c)
    • Break out time into own module (9245b11)

irox-raymarine-sonar v0.2.0

16 Oct 00:33
dfa6258
Compare
Choose a tag to compare

New Features

  • bump versions for release

Commit Statistics

  • 2 commits contributed to the release.
  • 7 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • 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)
    • Bump versions for release (8dc3f98)

irox-nmea0183 v0.2.0

16 Oct 00:33
dfa6258
Compare
Choose a tag to compare

New Features

  • bump versions for release

Commit Statistics

  • 2 commits contributed to the release.
  • 27 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • 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)
    • Bump versions for release (8dc3f98)

irox-influxdb_v1 v0.3.0

16 Oct 00:33
dfa6258
Compare
Choose a tag to compare

Bug Fixes

  • fix CSV module import

Commit Statistics

  • 2 commits contributed to the release over the course of 7 calendar days.
  • 27 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • 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)
    • Fix CSV module import (dbfad4c)

irox-gpx v0.2.0

16 Oct 00:33
dfa6258
Compare
Choose a tag to compare

Documentation

  • update docs for rustdoc-lints

New Features

  • bump versions for release

Commit Statistics

  • 3 commits contributed to the release.
  • 7 days passed between releases.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • 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)
    • Bump versions for release (8dc3f98)
    • Update docs for rustdoc-lints (13ae74c)

irox-egui-extras v0.3.0

16 Oct 00:33
dfa6258
Compare
Choose a tag to compare

New Features (BREAKING)

  • bump egui dep to 0.23.0

Commit Statistics

  • 2 commits contributed to the release over the course of 7 calendar days.
  • 7 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • 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)
    • Bump egui dep to 0.23.0 (ecf8c32)

irox-csv v0.3.0

16 Oct 00:33
dfa6258
Compare
Choose a tag to compare

Documentation

  • update docs for rustdoc-lints

New Features

  • add dialect option to reader
  • Moved reader and writer into separate modules
  • Created Dialects and Tokenizers

New Features (BREAKING)

  • Add the ability to have comment lines
  • rework writer to use dialects, remove builder
  • rework dialects
  • Upgraded to use new, more powerful scanner.
    This will open the way to new CSV dialects.

Bug Fixes (BREAKING)

  • actually compliant with RFC4180, CRLF instead of LF for line endings

Commit Statistics

  • 11 commits contributed to the release over the course of 7 calendar days.
  • 27 days passed between releases.
  • 9 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • 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)
    • Release irox-tools v0.2.2 (f49db4f)
    • Update docs for rustdoc-lints (13ae74c)
    • Add the ability to have comment lines (2e4a584)
    • Actually compliant with RFC4180, CRLF instead of LF for line endings (28e07a4)
    • Add dialect option to reader (7090af7)
    • Rework writer to use dialects, remove builder (6b24c66)
    • Rework dialects (8d8140c)
    • Upgraded to use new, more powerful scanner. (a2bed65)
    • Moved reader and writer into separate modules (51050d6)
    • Created Dialects and Tokenizers (7c509d0)

irox-carto v0.3.0

16 Oct 00:33
dfa6258
Compare
Choose a tag to compare

Documentation

  • update docs for rustdoc-lints

New Features

  • bump versions for release

Commit Statistics

  • 3 commits contributed to the release.
  • 7 days passed between releases.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • 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)
    • Bump versions for release (8dc3f98)
    • Update docs for rustdoc-lints (13ae74c)