Skip to content

Releases: hxtk/Rust-Scanner

Scanner v0.2.0

04 Feb 18:22
Compare
Choose a tag to compare

Changelog

  • We now accept an object implementing Read in the constructor instead of a reference to an object implementing BufRead.

  • We now find the trailing delimiter unconditionally.

Scanner v0.1.4

02 Feb 23:45
Compare
Choose a tag to compare
Scanner v0.1.4 Pre-release
Pre-release

The bug surrounding the buffer size for the underlying BufRead still exists. At this point, the API is defined around it, i.e., we do not guarantee the behavior will be consistent if any single input token exceeds the size of the buffer, although we do make an attempt to handle that situation.

Scanner v0.1.3

02 Feb 14:12
Compare
Choose a tag to compare
Scanner v0.1.3 Pre-release
Pre-release

Changelog

  • Issue #1: Arbitrary-radix numeric parsing has been added for both integral and floating point types.

Roadmap

  • Unit test coverage is now measured. Future releases will have coverage targets.
  • No more breaking API changes are anticipated, but we are not ready to mark it as production-ready until this is fairly certain. More test cases will be required.

Scanner v0.1.1

02 Feb 04:19
Compare
Choose a tag to compare
Scanner v0.1.1 Pre-release
Pre-release

This release is the current version on crates.io. The project is still under heavy development, but the portions of the API which have already been completed are reasonably stable.

This release is a request for comments. If you have any issues, feel free to add them. This includes but is not limited to feature requests, debates about semantics, suggestions for test cases, and documentation. Feel free to nitpick if you can justify your reasoning and be polite about it.