Skip to content

v3.0.0 (2024-05-28)

Latest
Compare
Choose a tag to compare
@GarboMuffin GarboMuffin released this 28 May 09:58
· 32 commits to master since this release

The first part of the version was increased from 2 to 3 to indicate a backwards-incompatible Node.js API change.

  • Node.js API change: Packager#package()'s return object data property is now always a Uint8Array rather than being either a string or an ArrayBuffer. Depending on what you do with data, this might not actually break anything.
  • Node.js API change: The packager now uses @turbowarp/jszip instead of the normal JSZip. It helps projects load faster. This doesn't break anything but it will may add an extra dependency to your tree.
  • Added option to hide window controls
  • Fixed running very large projects as HTML files in Chrome
  • Fixed packaging very large projects as HTML files in Chrome
  • Fixed window size for Electron apps using custom stage size
  • Fixed error packaging projects that have variables with non-string names. These are technically invalid but sb3fix tolerates it