Skip to content

Releases: latte-soft/wax

0.4.1

25 Mar 01:29
Compare
Choose a tag to compare

[0.4.1]

Changes to Note

  • Don't use newproxy in bundled codegen, allowing running Wax-bundled code on Lua 5.2+ (e6795be, 31909ba)

0.4.0

14 Jan 19:35
Compare
Choose a tag to compare

[0.4.0]

⚠️ Breaking Changes

  • With Lune being updated to 0.8.0 at the time of this release, running Wax is now done with lune run <path/to/wax.luau> (lune run wax) as opposed to just lune <path/to/wax.luau> like before

Changes to Note

  • Include standalone prebuilt wax (Linux) and wax.exe (Windows) binaries in releases using lune build (THANKS @CompeyDev)
  • Bump lune to 0.8.0, breaking changes introduced for Wax as well (4619584)
  • Bump darklua to 0.12.1 (88d4828)
  • Fix Lune version-detection logic, again... (9886663)

0.3.7

01 Dec 03:25
Compare
Choose a tag to compare

[0.3.7]

Changes to Note

  • Bump Darklua to 0.12.0, in-turn giving us the ability to release a minified wax.luau! (ed38f7e)
  • Always warn for unsupported classes (4cf0866)
  • When any scripts fail to bundle, a status code of 1 (non-successful) will be returned from the process (3951bdd)
  • Don't print the entire help message for simple errors (89562ab)
  • Evaluate init module behavior AoT (125cbaa, 1ed8f88)

0.3.6

04 Nov 18:34
Compare
Choose a tag to compare

[0.3.6]

Changes to Note

  • Fix Lune version detection.. Again.. 😦 (1808c1e)
  • Bump (Aftman) tool versions (c7d9599)

0.3.5

11 Oct 22:10
Compare
Choose a tag to compare

[0.3.5]

Changes to Note

  • Fix minimum Lune version detection, bump recommended Lune version to latest (0.7.8) (3e49845)

0.3.4

05 Oct 23:58
Compare
Choose a tag to compare

[0.3.4]

Changes to Note

  • Make all standalone modules pass-through Wax's env (d5ba564)
  • Add __metatable entries to refs (87d4542)

0.3.3

02 Oct 23:52
Compare
Choose a tag to compare

[0.3.3]

Changes to Note

  • Fix ArgIndex error typo (4c67ba3)
  • Virtual instance methods: don't evaluate from string.match each method call (c78147f)
  • Remove unused variables in runtime codegen (c8bfed0)

0.3.2

02 Oct 02:58
Compare
Choose a tag to compare

[0.3.2]

Changes to Note

  • Fix bad module require behavior (string/instance) (9ddfe54)

0.3.1

02 Oct 02:05
Compare
Choose a tag to compare

[0.3.1]

The ah yes, I love Windows release!

Changes to Note

Fix custom Darklua config file paths not working on Windows (71e6dfd)

0.3.0

02 Oct 00:07
Compare
Choose a tag to compare

[0.3.0]

Changes to Note

  • Rename default env-name option from [VirtualEnv] to WaxRuntime (ce38c1a)
  • Misc bundler and WaxRuntime (codegen) changes (3033f35)
    • Add recursive arg for Instance:FindFirstChild
    • Add Instance:FindFirstAncestor
    • Add Instance:GetDescendants
    • Add method runtime 'typechecking'
    • Remove all modification and flattening of getfenv/setfenv
    • Fix all issues with non-escaped paths with spaces for CLI use
  • Add new spec info and wax global API ref (b3ea3b8)