Skip to content

Releases: Taron686/bitfield

Release v1.2.0

10 Nov 00:24
bc1ceb8

Choose a tag to compare

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

05 Nov 21:01
31dafc7

Choose a tag to compare

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

11 Sep 07:17

Choose a tag to compare

What's Changed

Full Changelog: V1.0.2...V1.0.3

Release V1.0.2

10 Sep 12:27
09c3721

Choose a tag to compare

Release V1.0.2 Pre-release
Pre-release

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