Repository navigation
Releases: litocpp/rstd
Releases · litocpp/rstd
Release list
v0.1.7
- Add fs::Dir directory-relative operations on Unix and Windows.
- Add macOS signal support and more named Unix signals.
- Keep installed signal handlers for the process lifetime.
- Support pidfd_wait with older libc headers.
- Remove BTreeMap full-tree debug checks from mutations.
- Fix filesystem I/O namespace lookup on Windows.
v0.1.6
- Add random sources, Mersenne Twister engines, SeedSeq and distributions.
- Add BudgetAllocator and fallible Box and Arc construction with try_make.
- Add signal subscriptions and async Ctrl+C, including Windows support.
- Add async Mutex and future by_ref.
- Add SocketAddr parsing and FromStr.
- Add Unix process group extensions and Linux PidFd support.
- Add JSON Reader, quote_string, numeric comparison and Value serde support.
- Add benchmark Suite, Runner, allocation diagnostics and cppstd comparisons.
- Extend floating-point math and fix shortest decimal tie breaking.
- Fix TOML Unicode serialization and aligned allocation for small alignments.
- Simplify Option and Result construction.
- Fix reactor readiness and epoll deregistration.
v0.1.5
- Add iterator queries.
- Add stable slice sorting.
- Add batched benchmarks.
- Add hexadecimal and octal integer formatting.
- Extend path operations.
- Add instant duration since monotonic origin.
- Add tan, asin, atan.
- Fix OS string display in argparse errors.
v0.1.4
- Add range allocators.
- Extend callable traits.
- Add owned string literals.
- Add str into conversion.
- Add deferred try_into conversion.
v0.1.3
- Add an SPSC ring buffer.
- Extend iterators.
- Refactor traits.
- Expose TOML deserializer value kinds.
- Fix option take.
- Fix coroutine cleanup.
- Preserve child exit status.
v0.1.2
- Light bmi.
- Reduce foreach macro overhead.
v0.1.1
What's Changed
- add macOS platform support by @bigsaltyfishes in #1
New Contributors
- @bigsaltyfishes made their first contribution in #1
Full Changelog: v0.1.0...v0.1.1