Changelog for luautils
[Unreleased]
- CI
.lute/version.luautakes an optional expected version, checked before tagging a release- Added a CI check for branch names on pull requests
- Added automatic pull request labels based on the branch name
- Documentation
- Documented feature branches and the
Unreleasedchangelog section in CONTRIBUTING - Added merge and version-check commands to the release steps in CONTRIBUTING
- Documented the allowed branch name prefixes in CONTRIBUTING
- Documented feature branches and the
[v0.1.2] - 2026-11-05
- Fixed
Luautils.VERSIONreporting0.1.0in the published 0.1.1 packages - Tests
- Added root tests
- Test luautils does not load ROBLOX globals at load time (for non-ROBLOX environments)
- Test luautils contains a
VERSIONstring
- Added root tests
- CI
- Added version matcher for all files that report a package version
- Documentation
- Updated README to reflect new installation methods
- Updated CONTRIBUTING to reflect new practices for publication
[v0.1.1] - 2026-11-05
-
Note: The Wally and pesde packages report
Luautils.VERSIONas0.1.0 - Published to Wally and pesde
- Made all tables returned from modules frozen to enforce read-only properties
- Documentation fixes
- Marked
Luautils.VERSIONas read-only
- Marked
[v0.1.0] - 2026-11-05
- Initial release
Coretypingbase typesOption<T>Result<T, E>Errors
TimeDuration
Asyncretry
TablesdeepCopy
- Initial test suite