Changelog
All notable changes to this project will be documented in this file.
v0.12.0
Changes
- The release workflow now mirrors the version into
loom.config.luaualongsidewally.toml, keeping Loom's manifest in sync on every release.
Dependencies
-
Add AgentSkills
v0.4.0as a dev dependency so agents can bootstrap the shared skills library. -
Upgrade FlipbookBatteries
v0.10.1→v0.12.0, Lutev1.0.1-nightly.20260604→v1.0.1-nightly.20260701, darklua0.18.0→0.19.0, and luau-lsp1.68.0→1.68.1.
Features
- Add
ModuleLoader.isSandboxed(): booleanstatic method for checking if the current script context is being run from inside ModuleLoader
Internal
-
Upgrade the Changewrite release action to
v0.7.0and adopt itspublish-lockcheck. -
Strengthen the unit tests with concrete assertions and new coverage for caching, the module registry, and instance path resolution.
v0.11.0
Changes
-
Adopt Changewrite release workflow (#51) (622cac9)
-
Bump toolchain and migrate Lute to 1.0.1 nightly (#50) (5246258)
-
Support client-side require in lower security contexts (#49) (51d29bc)
-
Stop spamming folks for reviews (#47) (30c73ec)
v0.10.2
Changes
- Add back factory function to fix ReactFiberWorkLoop allocation errors (#46) (b8bfd0a)
v0.10.1
Changes
v0.10.0
Changes
-
Bump to 0.10.0 (#43) (52e0d0c)
-
Bump tool versions (#42) (b46a6b1)
-
Fix event storm when requiring modules (#40) (857bfb3)
-
Remove
isLockedAPI (#41) (d530569)
v0.9.0
Changes
-
Bump to v0.9.0 (#39) (a139965)
-
Provide API for Storyteller to fix performance issues (#37) (37700e2)
-
Try fixing documentation deployments (#38) (1fe2f03)
v0.8.0
Changes
-
Bump to v0.8.0 (#35) (8ad81f2)
-
Introduce clone-based module loading strategy (#34) (18291d7)
-
Add support for a subset of require-by-string (#33) (0a963e8)
-
Port to Lute (#32) (c42c385)
-
Auto publish to Wally registry (#30) (f5763f5)
v0.7.0
Changes
-
Add support for internal Roblox module loading (#24) (e3f196e)
-
Perform similar upgrades as Storyteller and Flipbook (#29) (a5d5ef1)
-
Rename
modulevariable tomoduleScript(#28) (81dfc24) -
Use
testinstead ofit(#27) (b7816f0) -
Prune all spec files when building (#26) (d0e27ab)
-
Run unit tests in CI (#25) (6aacd52)
v0.6.2
Changes
-
Bump version to 0.6.2 (#23) (f4184a7)
-
Enable Luau strict mode (#22) (d0744b5)
-
Upgrades (#21) (47c0f7b)
-
Update intro docs to reflect new owner (#19) (c23cefe)
-
Publish to flipbook-labs (#18) (c2dc9b3)
v0.6.1
Changes
- Remove debug print + bump version (#16) (1c27a69)
v0.6.0
Changes
v0.5.0
Changes
-
Bump version (a873c11)
-
Cleanup connections when tracking modules (#11) (271254d)
-
Setup Luau analysis (#10) (1c922e6)
v0.4.0
Changes
v0.3.1
Changes
v0.3.0
Changes
-
Bump version (d47a907)
-
Add loadedModuleChanged event (#6) (46e3f7a)
-
Update main class comment (#5) (4e71b42)
-
Add usage examples (#4) (13130a8)
-
Add step to validate moonwave docs (#3) (fa71732)
-
Setup unit testing (#2) (34db85f)
-
Fix incorrect usage example (39211cc)
v0.2.0
Changes
v0.1.2
Changes
v0.1.1
Changes
-
Bump version in documentation (6d97e94)
-
Bump version (bbd88b6)
-
Spruce up requiring (0ed0a11)
-
Fix validation (0b05831)