Releases: graelo/si-scale
Releases · graelo/si-scale
Release list
v0.3.0
v0.2.3
Changelog
v0.2.3 (2024-08-16)
Features
- value: require macro-generated funcs to be documented
(100669f) - value: wip
(1328f5a) - helpers: add number_() helper
(c048422) - helpers: add Constraint::UnitOnly and
bytes_()helper
(75e78cf) - value: Prefix is no longer optional
(b0da225) - helpers: add helpers module
(d7d2790) - value: add format_value!()
(f25a485) - value: impl Display for Value
(c102985) - value: allowed prefixes & exponent clamping
(639966f) - value: allowed prefixes
(d741378) - prefixes: WIP allowed prefixes
(b20d998) - value: add Value & Prefix
(c27a7e4)
Fixes
- ci: remove nightly because of rounding errors
(08cd21d) - ci: add toolchain to action
(93019a0) - obey clippy
(eb1821c) - docs: broken link
(8457d49) - docs: macro docs expansion
(9a069bb) - actions: use same workflows as tmux-backup
(d69b00d) - docs: update README.md badge
(069be1a) - cargo: remove unused excludes
(b534e11) - helpers: fix a macro hygiene bug in scale_fn
(0bb744f) - value: fixed formatting issue
(3a666c4) - value: Fixed formatting of the value 0
(dc7f9ce)
Other
- release: si-scale v0.2.3
(d9b0ac0) - ci: upgrade workflow essentials
(fb288ac) - ci: bump actions versions
(b3bc4d1) - release: bump to 0.2.2
(b7b9932) - ci: update cargo-deny
(f3e97c1) - update Cargo.lock
(649cf00) - actions: align macOS on linux tests
(4a04599) - actions: add convco checks & others only on stable
(91d2e59) - release: bump to 0.2.1
(1c0a87d) - makefile: add targets lint & check
(801e1a2) - actions: ignore cargo-deny (needs 1.56.1)
(0b791d0) - actions: move timeout-minutes to step level
(46e43ff) - actions: re-add Cargo.lock
(eb0b8ee) - actions: adjust timeout-minutes to allow cargo check tools 1st
installation
(4fe0252) - ignore clippy::needless-doctest-main
(beef7ba) - obey clippy
(dbd3ab4) - actions: improve GitHub Actions
(cb92b8b) - doc: obey markdownlint and remove badges from
src/lib.rs
(82fc21f) - release: bump to 0.2.0
(1982995) - value: ensure issue #8 is fixed
(fd83591),
closes #8 - changelog: add basic changelog
(d7d9e0c) - remove old comments
(f4cb18d) - add tests for the updated bytes() and bytes_()
(b13c37b) - makefile: make checkmake happy
(4677a3b) - release: bump to 0.1.5
(42a2abe) - release: bump to 0.1.4
(c2b6f54) - release: bump to 0.1.3
(e1144f7) - release: bump to 0.1.2
(8a2ef6e) - release: bump to 0.1.1
(37305d7) - docs: update badge
(71d5bd8) - helpers: more consistent helpers API
(e367972) - value: better constraint API
(b821ad6) - remove unused pub
(c4ebbf0) - value: update format_value!() macro
(296cdbd) - rename crate to si-scale
(1be4880) - Allowed -> Constraint
(66b0707) - value: reorg Value fields
(41caf91) - add grcov makefile & improve docs
(7b95385) - value: better exponent code
(04e4881) - value: cleaner Value::try_from
(a2a6fb9) - base: simpler base code
(35a8866) - base: split base code
(78f303e) - bump MRSV to 1.50
(c5c2e75) - actions: refine github actions
(0605cf9) - initial commit
(195f6d4)