Releases: Taron686/bitfield
Releases · Taron686/bitfield
Release v1.2.0
Highlights
- Added detailed README docs for label_lines, array, and the new arrow_jumps, plus updated the Features list so every parameterized capability is clearly called out.
- Introduced arrow-head jumps with auto-scaling markers; documented usage and provided a Python example.
- Enhanced attr handling so JSON inputs can specify bitmasks as strings (e.g. "0b1011") without relying on Python-only literals.
- Clarified per-bit attribute behaviour and trimmed misleading references to trim affecting attr.
Fixes & polish
- Feature list now accurately reflects parameter support (e.g. legend, label_lines, layout knobs).
- README screenshot refreshed; docs note GitHub caching behaviour.
- General cleanup around Reserved flag casing and example consistency.
Release v1.1.0
What's Changed
- Add reserved flag for label line arrow offset by @Taron686 in #19
- Add grid_draw option to toggle cage tick marks by @Taron686 in #20
- Add hide_lines support for arrays by @Taron686 in #22
- Adjust vertical label line spacing by @Taron686 in #23
- Support custom type colours from config by @Taron686 in #24
- Support multiline array names by @Taron686 in #25
- Add padding for label line text by @Taron686 in #26
- Add arrow jump feature linking label lines and arrays by @Taron686 in #28
- Support multi-line field names by @Taron686 in #29
- Add config flag to toggle bit number labels by @Taron686 in #32
- Ensure array gap fill color covers background when no type provided by @Taron686 in #30
- Support rotated attribute labels beneath fields by @Taron686 in #33
- Ensure SVG strokes remain constant when scaling by @Taron686 in #34
Full Changelog: V1.0.3...V1.1.0
Release v1.0.3
What's Changed
- Add customizable gap width for array gaps by @Taron686 in #15
- feat: support angled label lines by @Taron686 in #14
- Allow customizing array text color by @Taron686 in #16
- Allow customizing array gap fill color by @Taron686 in #17
- feat: offset overlapping label lines by @Taron686 in #18
Full Changelog: V1.0.2...V1.0.3
Release V1.0.2
What's Changed
- feat: add array gap rendering by @Taron686 in #1
- Draw array gaps over type-colored background by @Taron686 in #3
- Add label_lines support for bitfield diagrams by @Taron686 in #4
- Support multiline label_lines by @Taron686 in #5
- feat: add bracketed label lines by @Taron686 in #6
- Allow label_lines to span two lines by @Taron686 in #7
- Enable left-side label lines with layout parameter by @Taron686 in #8
- Ensure label lines avoid overlapping text by @Taron686 in #9
- Render horizontal label text outside lanes by @Taron686 in #10
- Add arrowheads to label line bracket by @Taron686 in #11
- Support multiple label line configurations by @Taron686 in #12
- docs: update README for new features by @Taron686 in #13
New Contributors
Full Changelog: https://github.com/Taron686/bitfield/commits/V1.0.2