Releases: typeforge-luau/typeforge
Releases · typeforge-luau/typeforge
Typeforge v3.0.4
Changelog
Features
- Added support for the new
integerprimitive.
Wally
Install via Wally:
typeforge = "cameronpcampbell/typeforge@3.0.4"Typeforge v3.0.3
Changelog
Features
Negatenow prevents nested negations — if the input is already negated, it returns as-is.- Added tests for
InspectandNegate.
Fixes
- Fixed
assert_is(nowassert_tag): swapped error message arguments and inverted logic for multi-type checks. - Fixed
table_flatten_withsetting a read property instead of a write property. - Fixed
table_map_values_deepandtable_map_values_shallowusing read indexer removal instead of write indexer removal for write indexers. - Fixed
partial_corecheckinginput.taginstead ofvalue.tagin its callback. - Fixed
Inspectcrashing on function types by passing them through instead of calling:components(). - Fixed
DeepRequireddocstring example not matching its input.
Improvements
- Replaced
assert_is_msgandassert_iswith a simplerassert_tag(input, expected)API that computes the tag internally. - Removed redundant
input_tagparameter fromunion_filter,intersection_filter,hashset_insert, andhashset_has_type. - Simplified redundant
value_read == value_writebranching inValueOf.
Wally
Install via Wally:
typeforge = "cameronpcampbell/typeforge@3.0.3"Typeforge v3.0.2
Changelog
Features
- Added a
ValueOftype function for getting all the value types of a table.
Wally
Install via Wally:
typeforge = "cameronpcampbell/typeforge@3.0.2"Typeforge v3.0.1
Changelog
- Fixes issues with assertions not properly throwing an error in certain scenarios.
Wally
Install via Wally:
typeforge = "cameronpcampbell/typeforge@3.0.1"Typeforge v3.0.0
Changelog
Features
- Now documenting changes via a changelog.
Fixes
- Fixed type errors.
Wally
Install via Wally:
typeforge = "cameronpcampbell/typeforge@3.0.0"