Skip to content

Commit

Permalink
miniSphere 4.5.2
Browse files Browse the repository at this point in the history
Basic .mjs file extension support (ES6 modules), and automatic mode
selection for transpile().
  • Loading branch information
fatcerberus committed Feb 25, 2017
1 parent 47963d7 commit e2067fc
Show file tree
Hide file tree
Showing 17 changed files with 24 additions and 15 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
miniSphere Changelog
====================

v4.5.2 - TBD
------------
v4.5.2 - February 25, 2017
--------------------------

* Changes Cell `transpile` module to use automatic mode for transpile(). `.js`
files are compiled as scripts (which is Sphere 1.x compatible), while `.mjs`
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ Download
========

The latest stable miniSphere release at the time of this writing is
**miniSphere 4.5.1**, released on Wednesday, February 22, 2017. miniSphere
**miniSphere 4.5.2**, released on Saturday, February 25, 2017. miniSphere
binaries are provided through GitHub, and the latest version is always
available for download here:

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.5.1
4.5.2
2 changes: 1 addition & 1 deletion docs/cellscript-api.txt
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ Sphere.Platform [read-only]

Sphere.Version [read-only]

The version number of the compiler; e.g., "4.5.1".
The version number of the compiler; e.g., "4.5.2".

describe(title, metadata);

Expand Down
2 changes: 1 addition & 1 deletion docs/sphere2-api.txt
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ Sphere.Platform [read-only]

Sphere.Version [read-only]

The version number of the engine; e.g. "4.5.1".
The version number of the engine; e.g. "4.5.2".

Sphere.APIVersion [read-only]
Sphere.APILevel [read-only]
Expand Down
2 changes: 1 addition & 1 deletion manpages/cell.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH CELL 1 "2017-02-22" "miniSphere-4.5.1" "miniSphere Game Development Kit"
.TH CELL 1 "2017-02-25" "miniSphere-4.5.2" "miniSphere Game Development Kit"
.SH NAME
cell \- Sphere v2 game compiler and packager
.SH SYNOPSIS
Expand Down
2 changes: 1 addition & 1 deletion manpages/minisphere.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH MINISPHERE 1 "2017-02-22" "miniSphere-4.5.1" "miniSphere JS Game Engine"
.TH MINISPHERE 1 "2017-02-25" "miniSphere-4.5.2" "miniSphere JS Game Engine"
.SH NAME
minisphere \- lightweight JavaScript-powered game engine
.SH SYNOPSIS
Expand Down
2 changes: 1 addition & 1 deletion manpages/spherun.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH SPHERUN 1 "2017-02-22" "miniSphere-4.5.1" "miniSphere Game Development Kit"
.TH SPHERUN 1 "2017-02-25" "miniSphere-4.5.2" "miniSphere Game Development Kit"
.SH NAME
spherun \- run a Sphere game in a dev-friendly environment
.SH SYNOPSIS
Expand Down
2 changes: 1 addition & 1 deletion manpages/ssj.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH SSJ 1 "2017-02-22" "miniSphere-4.5.1" "miniSphere Game Development Kit"
.TH SSJ 1 "2017-02-25" "miniSphere-4.5.2" "miniSphere Game Development Kit"
.SH NAME
ssj \- the JavaScript debugger for miniSphere
.SH SYNOPSIS
Expand Down
Binary file modified msvs/cell.rc
Binary file not shown.
Binary file modified msvs/minisphere.rc
Binary file not shown.
Binary file modified msvs/ssj.rc
Binary file not shown.
2 changes: 1 addition & 1 deletion setup/minisphere.iss
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

#define AppName "miniSphere"
#define AppPublisher "Fat Cerberus"
#define AppVersion3 "4.5.1"
#define AppVersion3 "4.5.2"

; to create a bundle with Sphere Studio, copy the Sphere Studio binaries
; into msw/ide/ before building the installer.
Expand Down
9 changes: 9 additions & 0 deletions src/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
minisphere (4.5.2) trusty; urgency=low

* Changes Cell `transpile` module to use automatic mode for transpile(). `.js`
files are compiled as scripts (which is Sphere 1.x compatible), while `.mjs`
files are compiled as ES6 modules. This is in line with how Node.js will
eventually implement ES6 module support.

-- Bruce Pascoe <fatcerberus@icloud.com> Sat, 25 Feb 2017 00:00:00 -0500

minisphere (4.5.1) trusty; urgency=low

* Adds `PurwaBlue` and `RebeccaPurple` as predefined colors.
Expand Down
2 changes: 1 addition & 1 deletion src/plugin/PluginMain.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ public class PluginMain : IPluginMain
public string Name { get; } = "miniSphere GDK";
public string Author { get; } = "Fat Cerberus";
public string Description { get; } = "Provides support for the miniSphere toolchain.";
public string Version { get; } = "4.5.1";
public string Version { get; } = "4.5.2";

internal PluginConf Conf { get; private set; }
internal int Sessions { get; set; }
Expand Down
4 changes: 2 additions & 2 deletions src/plugin/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("4.5.1.1948")]
[assembly: AssemblyFileVersion("4.5.1.1948")]
[assembly: AssemblyVersion("4.5.2.1950")]
[assembly: AssemblyFileVersion("4.5.2.1950")]
2 changes: 1 addition & 1 deletion src/shared/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
#define DEBUGGER_NAME "SSJ"
#define PREPTOOL_NAME "Majin"

#define VERSION_NAME "4.5.1"
#define VERSION_NAME "4.5.2"

#endif // MINISPHERE__VERSION_H__INCLUDED

0 comments on commit e2067fc

Please sign in to comment.