miniSphere 4.7.2
miniSphere 4.7.2 is a maintenance release in the 4.7 release series. This release makes some tweaks to the API and fixes a fair number of bugs.
Changes in This Version
- Adds a new
cell-runtimemaster module for use in ES6 Cellscripts, as an
analogue tosphere-runtime. - Renames
FS.resolve()toFS.fullPath()and adds relative path support. - Renames
FS.exists()toFS.fileExists()since the function doesn't work
for directories. - Renames
FileStream#sizetoFileStream#fileSize. - Fixes some inconsistencies between modules in the Cell Runtime and their
Sphere Runtime equivalents. - Fixes an issue where chaining
Dispatch.now()causes the engine to get stuck
in an infinite loop of processing newly added jobs. - Fixes a bug where
require()doesn't canonicalize module filenames properly,
causing SSj Blue to sometimes not be able to find the source file. - Fixes a bug where building a large project in Sphere Studio can hang Cell.
- Fixes a bug where
SoundStreamstreams are always created in mono mode. - Fixes a bug where
DataReaderandDataWritercan't be imported by either
require()orimport. - Fixes a bug where constructors can be called without using
new. - Fixes a bug where stepping over a
Dispatch.now()with SSj sometimes locks
up the engine and prevents it from responding to further debugger commands.
Installing in Windows
Simply download and run miniSphereSetup-4.7.2.exe. The Inno Setup install wizard will walk you through the installation process.
Installing in Linux
For Ubuntu (14.04 and later), miniSphere is available via personal package archive (PPA) (latest version only guaranteed on current Ubuntu release):
Installing from a PPA is easy. Simply open Terminal and run the following commands:
sudo add-apt-repository ppa:fatcerberus/minispheresudo apt-get updatesudo apt-get install minisphere
You only need to do this once. The system will automatically notify you of future miniSphere updates.
Note: Users of other Linux distributions, or those using older versions of Ubuntu, can build the engine manually from the tarball (minisphere-4.7.2.tar.gz).