Skip to content

Pre-Release 0.802

Pre-release
Pre-release

Choose a tag to compare

@DerrickGold DerrickGold released this 10 Oct 21:29

Pre-Release v 0.802

This release just focuses on the builder/workshop tooling distribution.

Release Size (Windows)

The release size for the Windows builds have been drastically reduced. WebView2 is no longer bundled with the release and will use your systems' installed version instead. This reduces the archive size by roughly 75% (557 mb -> 152 mb) making it more in line with the other platform release binary sizes.

Not only will you save space, but this should improve the security of the application by reducing the possibility of online virus scanners (i.e virustotal) from timing out when processing it. This provides another layer of visibility to help safely validate whether the release contains any malicious code, or if the binary has been tampered with in any way.

Trimmed Zig library

Every distribution has previously shipped with Zig's (Zig the builder's compiler) complete lib/ folder (19K files) for all platforms whether they were used or not.

This is now no longer the case. Each platform distribution now only keeps the library and header files relevant for it's own build. With this change you can expect a reduction in the overall time it takes for extraction, and file validation when opening the builder.

Number of files dropped per platform:

  • Mac OS: 91%
  • Linux: 84%
  • Windows: 69%

This is most notable in the first launch of the builder tool, where the time to launch dropped from 32.2 seconds on my test machine, to 12.5 seconds.