Skip to content

Commit

Permalink
minisphere 4.2.1
Browse files Browse the repository at this point in the history
This release is somewhat unorthodox as it introduces some minor breaking
changes in a patch release.  I figure it's okay since the changes are
minor and the Sphere v2 API is still technically in the
experimental/development phase anyway.
  • Loading branch information
fatcerberus committed Sep 21, 2016
1 parent 571578b commit 5250f46
Show file tree
Hide file tree
Showing 17 changed files with 67 additions and 49 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
minisphere Changelog
====================

v4.2.1 - September 21, 2016
---------------------------

* The `ssj` global is now called `SSJ`, to align with usual JavaScript naming
conventions for namespace-like objects.
* The `terminal` standard library module is now called `term`.
* Passing an invalid argument to a miniRT `random` module function will now
result in a hard `AssertionError`, rather than just a debugger trap.


v4.2.0 - September 14, 2016
---------------------------

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ Download
========

The latest stable minisphere release at the time of this writing is
**minisphere 4.2.0**, released on Wednesday, September 14, 2016. minisphere
**minisphere 4.2.1**, released on Wednesday, September 21, 2016. 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.2.0
4.2.1
2 changes: 1 addition & 1 deletion docs/sphere2-api.txt
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ system.name [read-only]

system.version [read-only]

The version number of the engine; e.g. "4.2.0".
The version number of the engine; e.g. "4.2.1".

system.apiVersion [read-only]
system.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 "2016-09-14" "minisphere-4.2.0" "minisphere Game Development Kit"
.TH CELL 1 "2016-09-21" "minisphere-4.2.1" "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 "2016-09-14" "minisphere-4.2.0" "minisphere JS Game Engine"
.TH MINISPHERE 1 "2016-09-21" "minisphere-4.2.1" "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 "2016-09-14" "minisphere-4.2.0" "minisphere Game Development Kit"
.TH SPHERUN 1 "2016-09-21" "minisphere-4.2.1" "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 "2016-09-14" "minisphere-4.2.0" "minisphere Game Development Kit"
.TH SSJ 1 "2016-09-21" "minisphere-4.2.1" "minisphere Game Development Kit"
.SH NAME
ssj \- a JavaScript CLI debugger for minisphere
.SH SYNOPSIS
Expand Down
Binary file modified msvs/compiler.rc
Binary file not shown.
Binary file modified msvs/debugger.rc
Binary file not shown.
Binary file modified msvs/engine.rc
Binary file not shown.
72 changes: 35 additions & 37 deletions setup/changelog.rtf

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion setup/minisphere.iss
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
#define AppName "minisphere"
#define AppPublisher "Fat Cerberus"
#define AppVersion2 "4.2"
#define AppVersion3 "4.2.0"
#define AppVersion3 "4.2.1"

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

* The `ssj` global is now called `SSJ`, to align with usual JavaScript naming
conventions for namespace-like objects.
* The `terminal` standard library module is now called `term`.
* Passing an invalid argument to a miniRT `random` module function will now
result in a hard `AssertionError`, rather than just a debugger trap.

-- Bruce Pascoe <fatcerberus@icloud.com> Wed, 21 Sep 2016 00:00:00 -0500

minisphere (4.2.0) trusty; urgency=low

* Adds native joystick support to the Sphere v2 API. Previously, using a
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 GDK toolchain.";
public string Version { get; } = "4.2.0";
public string Version { get; } = "4.2.1";

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.2.0.1597")]
[assembly: AssemblyFileVersion("4.2.0.1597")]
[assembly: AssemblyVersion("4.2.1.1603")]
[assembly: AssemblyFileVersion("4.2.1.1603")]
2 changes: 1 addition & 1 deletion src/shared/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
#define MINISPHERE__VERSION_H__INCLUDED

#define PRODUCT_NAME "minisphere"
#define VERSION_NAME "4.2.0"
#define VERSION_NAME "4.2.1"

#endif // MINISPHERE__VERSION_H__INCLUDED

0 comments on commit 5250f46

Please sign in to comment.