Skip to content

0.3.0

Compare
Choose a tag to compare
@ruby0x1 ruby0x1 released this 05 Jun 21:45

Note: all binaries are 64 bit

Blog

See the Wren Blog for more details on Wren 0.3.0 and the plans for Wren 0.4.0.
http://wren.io/blog/2-0.3.0-released.html

0.3.0 changelog

The CLI has been split to its own repo in this release, and therefore the changelog from here on will be CLI only.

For Wren language/VM changes, see https://github.com/wren-lang/wren.

This release was focused on streamlining the build process and making platform support consistent.
All platforms build out of the box, and the pre-build steps have been removed. The CLI should build as is.

This release also includes prebuilt binaries on the GitHub page.
The docs for the CLI have their own home now, http://wren.io/cli

CLI

  • Added prebuilt binaries
  • Use premake for project generation, see projects/
  • Vendor libuv and wren directly into repo, no complex pre-build steps
  • Use S_IFDIR in isDirectory, portability fix.
  • Fix memory leak in findModulesDirectory()
  • Update libuv to latest at the time (1.34.2)