Skip to content

Releases: duckarmor/Freeze

v0.1.4

01 Jun 18:18
Compare
Choose a tag to compare

Bug fixes

Meta

  • Updated wally excludes so we download less junk when used as a dependency
  • Updated all files to use .luau extension

Full Changelog: v0.1.0...v0.1.4

v0.1.0

07 Apr 21:49
Compare
Choose a tag to compare

Hardening the API some more.

Changes

Updated Dictionary.map typing to require key in mapper callback. This is to improve the type of the resulting dictionary to be more useful.

Fixes

Updated type of List.last to have notSetValue be optional.

v0.0.4

05 Apr 21:33
Compare
Choose a tag to compare

Refactored library with the current philosophy:

  • Be type safe. Types are represented in such that there are no false negative type errors.
  • Be runtime safe. Errors will not propagate unless you are passing invalid values that the Luau type checker would have caught.
  • Enforce immutability via table.frozen
  • Optimize return values if no changes were made within the operation by returning the original value.

Resolved bugs

  • Fixed issue with List.concat not ignoring nil arguments.
  • Added compatibility layer for old missing Llama functions. These will be removed for the 1.0 release.

Other

  • More fencing around unit testing.
  • Documentation updated.

v0.0.02 - Initial Release

25 Apr 23:23
Compare
Choose a tag to compare
Pre-release

🌅 Initial release!