v1.1.0
Changed
A degenerate range (min == max) is now accepted, as STANDARD.md always defined it: zero bits, the value recovered from the range alone. Every port had independently grown a guard stricter than the format, so the same sequence worked against one runtime and failed against another — a cross-language divergence, which is the class that matters most in a family meant to be interchangeable.
min > max still fails. Relaxing the guard was meant to admit the degenerate case, not to stop validating.
Documentation
STANDARD.md was corrected: the int_relative ladder was missing its sixth tier (4378–69914, 17 bits), and its final tier transmits current rather than the difference. Both were documentation bugs — every implementation already agreed with the others.
Compatibility
No wire change. Still bit-identical with the C, C++, Go and Rust ports.