Releases
oxabl_nulls-v0.2.0
Compare
Sorry, something went wrong.
No results found
0.2.0 (2026-10-16)
Features
nulls: add oxabl_nulls, the records a failed FIND ... NO-ERROR may leave missing (a6400ca )
nulls: NL004 nullable-db-field (7515ae3 )
nulls: strict ABL M5: oxabl_nulls, NL001, NL002 and NL003 (906d636 )
nulls: track local unknown values through unit control flow (3d39621 )
nulls: treat database fields the schema starts at ? as sources of unknown values (3b39aba )
Bug Fixes
nulls: a counted loop with constant bounds that run its body exits after an iteration (356d862 )
nulls: a literal zero divisor is Unknown, not a source of ? (f9e4bbf )
nulls: forget locals that triggers or a REPEAT loop may write (7d8a4c3 )
nulls: frame fields, per-site dependent finds and unreadable ERROR-STATUS tests (16b5ce2 )
nulls: make the value transfers monotone and bound both solves (2268fc1 )
nulls: the OF list of an ON header names widgets, not record reads (1966e24 )
scope: mark a reference in an unknown statement form as opaque for temp-tables too (d911d47 )
Performance Improvements
nulls: bound the work of the null analyses (edbd5cb )
nulls: bound the work of the null analyses and report units that fall back (5cebc88 )
Dependencies
The following workspace dependencies were updated
dependencies
oxabl_ast bumped from 2.0.0 to 3.0.0
oxabl_flow bumped from 0.2.0 to 0.3.0
oxabl_lexer bumped from 1.0.2 to 2.0.0
oxabl_schema bumped from 0.3.1 to 0.4.0
oxabl_scope bumped from 0.1.0 to 0.2.0
dev-dependencies
oxabl_parser bumped from 2.0.0 to 3.0.0
oxabl_schema bumped from 0.3.1 to 0.4.0
You can’t perform that action at this time.