From 5250f461703e7a7134ed587f03bb9b0b55929741 Mon Sep 17 00:00:00 2001 From: Bruce Pascoe Date: Wed, 21 Sep 2016 02:37:49 -0400 Subject: [PATCH] minisphere 4.2.1 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. --- CHANGELOG.md | 10 ++++ README.md | 2 +- VERSION | 2 +- docs/sphere2-api.txt | 2 +- manpages/cell.1 | 2 +- manpages/minisphere.1 | 2 +- manpages/spherun.1 | 2 +- manpages/ssj.1 | 2 +- msvs/compiler.rc | Bin 4630 -> 4630 bytes msvs/debugger.rc | Bin 4626 -> 4626 bytes msvs/engine.rc | Bin 5190 -> 5190 bytes setup/changelog.rtf | 72 +++++++++++++------------- setup/minisphere.iss | 2 +- src/debian/changelog | 10 ++++ src/plugin/PluginMain.cs | 2 +- src/plugin/Properties/AssemblyInfo.cs | 4 +- src/shared/version.h | 2 +- 17 files changed, 67 insertions(+), 49 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f0830351..f32c36b70 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 --------------------------- diff --git a/README.md b/README.md index 81e82450b..d3d4dc8a3 100644 --- a/README.md +++ b/README.md @@ -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: diff --git a/VERSION b/VERSION index 6aba2b245..fae6e3d04 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.2.0 +4.2.1 diff --git a/docs/sphere2-api.txt b/docs/sphere2-api.txt index 883abdc34..254b0bfce 100644 --- a/docs/sphere2-api.txt +++ b/docs/sphere2-api.txt @@ -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] diff --git a/manpages/cell.1 b/manpages/cell.1 index c99783b67..5291ed772 100644 --- a/manpages/cell.1 +++ b/manpages/cell.1 @@ -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 diff --git a/manpages/minisphere.1 b/manpages/minisphere.1 index 5e082136d..f936e1d32 100644 --- a/manpages/minisphere.1 +++ b/manpages/minisphere.1 @@ -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 diff --git a/manpages/spherun.1 b/manpages/spherun.1 index 0cfa2d7c3..4ef31ce8a 100644 --- a/manpages/spherun.1 +++ b/manpages/spherun.1 @@ -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 diff --git a/manpages/ssj.1 b/manpages/ssj.1 index 3a413a6c0..4c42ae977 100644 --- a/manpages/ssj.1 +++ b/manpages/ssj.1 @@ -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 diff --git a/msvs/compiler.rc b/msvs/compiler.rc index d06c45edf7acb57f265154c299214239bc7fe83f..d96d89aebb79fd04186b837cf504d7969927911a 100644 GIT binary patch delta 78 zcmbQHGEHT}G!AY<1|0@N1~Uc&2II*KIdqZvn{RTkGXn+m;0pe7>28+bImL)9xcM!w GCJO*~xewU@ delta 78 zcmbQHGEHT}G!AY91|0@N22%!02J^`aIdqZvn{RTkGXn+m;0pe7>28+bImL)9xcM!w GCJO+5tPlkN diff --git a/msvs/debugger.rc b/msvs/debugger.rc index 8c8eb7090015c1b64e5dadb166e24a8b080e0863..064031fd7f78bff92d9c290d1aed093c0c1f2bc6 100644 GIT binary patch delta 81 zcmbQFGD&5_G!AY<1|0@N1~Uc&2II*KIdqZvn{RTkGXn+m;0pe7>28+bImU=0Sj#28 IiBE_H0HgX3`Tzg` delta 81 zcmbQFGD&5_G!AY91|0@N22%!02J^`aIdqZvn{RTkGXn+m;0pe7>28+bImU=0Sj#28 IiBE_H0IG2iCIA2c diff --git a/msvs/engine.rc b/msvs/engine.rc index 3e108d74c531112e0f925d18d851dd84f0f8df98..958bac98436027dff1ca481263cae6849801a4e9 100644 GIT binary patch delta 85 zcmX@6aZF>wE-r3E1|0@N1~Uc&2II*`xpa~FoBwkCW&#T6!4)X->TWjRd&Gz$xR6JD MvYUX=VmAR6078TkbN~PV delta 85 zcmX@6aZF>wE-r2Z1|0@N22%!02J^{Bxpa~FoBwkCW&#T6!4)X->TWjRd&Gz$xR6JD MvYUX=VmAR607 diff --git a/setup/changelog.rtf b/setup/changelog.rtf index f286cacf3..11bfe37ba 100644 --- a/setup/changelog.rtf +++ b/setup/changelog.rtf @@ -1,13 +1,13 @@ {\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;} -{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f40\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0502040204020203}Segoe UI;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f40\fbidi \fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}Segoe UI;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;} {\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;} -{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f262\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f263\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\f265\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f266\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f267\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f268\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} -{\f269\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f270\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f662\fbidi \fswiss\fcharset238\fprq2 Segoe UI CE;}{\f663\fbidi \fswiss\fcharset204\fprq2 Segoe UI Cyr;} -{\f665\fbidi \fswiss\fcharset161\fprq2 Segoe UI Greek;}{\f666\fbidi \fswiss\fcharset162\fprq2 Segoe UI Tur;}{\f667\fbidi \fswiss\fcharset177\fprq2 Segoe UI (Hebrew);}{\f668\fbidi \fswiss\fcharset178\fprq2 Segoe UI (Arabic);} -{\f669\fbidi \fswiss\fcharset186\fprq2 Segoe UI Baltic;}{\f670\fbidi \fswiss\fcharset163\fprq2 Segoe UI (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f41\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f42\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\f44\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f45\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f46\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f47\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\f48\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f49\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f441\fbidi \fswiss\fcharset238\fprq2 Segoe UI CE;}{\f442\fbidi \fswiss\fcharset204\fprq2 Segoe UI Cyr;} +{\f444\fbidi \fswiss\fcharset161\fprq2 Segoe UI Greek;}{\f445\fbidi \fswiss\fcharset162\fprq2 Segoe UI Tur;}{\f446\fbidi \fswiss\fcharset177\fprq2 Segoe UI (Hebrew);}{\f447\fbidi \fswiss\fcharset178\fprq2 Segoe UI (Arabic);} +{\f448\fbidi \fswiss\fcharset186\fprq2 Segoe UI Baltic;}{\f449\fbidi \fswiss\fcharset163\fprq2 Segoe UI (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} {\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} {\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} {\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} @@ -38,29 +38,28 @@ Normal Table;}}{\*\listtable{\list\listtemplateid295977150\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01*;}{\levelnumbers;}}{\listname ;}\listid-2}}{\*\listoverridetable {\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelold\levelspace0\levelindent360{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 }}\ls1}} {\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid14191\rsid271277\rsid393389\rsid471708\rsid489625 -\rsid937206\rsid944664\rsid1115443\rsid1193206\rsid1913763\rsid2110465\rsid2256785\rsid2319787\rsid2364380\rsid3430772\rsid3546584\rsid3549274\rsid4080587\rsid5005176\rsid5196426\rsid5270111\rsid5339618\rsid5375196\rsid6649948\rsid6822979\rsid6888476 -\rsid7027594\rsid7093585\rsid7154467\rsid7216791\rsid7284583\rsid7418467\rsid7673303\rsid8067259\rsid8158239\rsid8351120\rsid8414938\rsid9118605\rsid9185853\rsid9322883\rsid9729046\rsid10162395\rsid10579692\rsid10689739\rsid10831579\rsid11423058 -\rsid11689275\rsid11955840\rsid12202672\rsid12271789\rsid12667964\rsid12917671\rsid12919137\rsid13448473\rsid13456687\rsid14239080\rsid14300603\rsid14506389\rsid14700859\rsid15091893\rsid15360886\rsid15823710\rsid16062980\rsid16084675\rsid16204324 -\rsid16216504\rsid16401487\rsid16405327\rsid16542836}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim0}{\info{\operator Bruce Pascoe}{\creatim\yr2016\mo3\dy6\hr11\min45} -{\revtim\yr2016\mo9\dy14\hr1\min39}{\version67}{\edmins94}{\nofpages1}{\nofwords172}{\nofchars985}{\nofcharsws1155}{\vern89}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}} +\rsid937206\rsid944664\rsid1115443\rsid1193206\rsid1913763\rsid2057759\rsid2110465\rsid2256785\rsid2319787\rsid2364380\rsid3430772\rsid3546584\rsid3549274\rsid4080587\rsid5005176\rsid5196426\rsid5270111\rsid5339618\rsid5375196\rsid6649948\rsid6822979 +\rsid6888476\rsid7027594\rsid7093585\rsid7154467\rsid7216791\rsid7284583\rsid7418467\rsid7673303\rsid8067259\rsid8158239\rsid8351120\rsid8414938\rsid9118605\rsid9185853\rsid9322883\rsid9729046\rsid10162395\rsid10579692\rsid10689739\rsid10831579 +\rsid11423058\rsid11689275\rsid11955840\rsid12202672\rsid12271789\rsid12667964\rsid12917671\rsid12919137\rsid13448473\rsid13456687\rsid14239080\rsid14300603\rsid14506389\rsid14700859\rsid15091893\rsid15360886\rsid15823710\rsid16062980\rsid16084675 +\rsid16204324\rsid16216504\rsid16401487\rsid16405327\rsid16542836}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim0}{\info{\operator Bruce Pascoe} +{\creatim\yr2016\mo3\dy6\hr11\min45}{\revtim\yr2016\mo9\dy21\hr2\min34}{\version68}{\edmins95}{\nofpages1}{\nofwords172}{\nofchars985}{\nofcharsws1155}{\vern89}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}} \paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect \widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701 \dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\rsidroot271277 \nouicompat \fet0{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1 \pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5 \pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\qc \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid271277 \cbpat8 \rtlch\fcs1 -\af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af40\afs28 \ltrch\fcs0 \b\f40\fs28\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 minisphere 4.2.0}{ +\af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af40\afs28 \ltrch\fcs0 \b\f40\fs28\cf17\insrsid2057759 \hich\af40\dbch\af31505\loch\f40 minisphere 4.2.1}{ \rtlch\fcs1 \ab\af40\afs28 \ltrch\fcs0 \b\f40\fs28\cf17\insrsid944664 \par }\pard \ltrpar\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid1193206 \cbpat8 {\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid944664\charrsid1913763 \hich\af40\dbch\af31505\loch\f40 minisphere }{ \rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid11689275 \hich\af40\dbch\af31505\loch\f40 4.}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 2}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid944664\charrsid1913763 \hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid13456687 \hich\af40\dbch\af31505\loch\f40 is a }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid11689275 \hich\af40\dbch\af31505\loch\f40 minor release in the 4.x series. 4.}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 2}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid11689275 \hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid13456687 \hich\af40\dbch\af31505\loch\f40 introduces }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 -joystick support in the Sphere v2 API\hich\af40\dbch\af31505\loch\f40 and a new }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 joy}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 -\hich\af40\dbch\af31505\loch\f40 module,\hich\af40\dbch\af31505\loch\f40 as well as support for the\hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 -TextDecoder}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 and }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 TextEncoder}{ -\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 objects\hich\af40\dbch\af31505\loch\f40 \hich\af40\dbch\af31505\loch\f40 to read and write \hich\af40\dbch\af31505\loch\f40 text -\hich\af40\dbch\af31505\loch\f40 data \hich\af40\dbch\af31505\loch\f40 stored in \hich\af40\dbch\af31505\loch\f40 an \hich\af40\dbch\af31505\loch\f40 ArrayBuffer}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid13456687 . +joystick support in the Sphere v2 API and a new }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 joy}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 + module, as well as support for the }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 TextDecoder}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 +\hich\af40\dbch\af31505\loch\f40 and }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 TextEncoder}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 +\hich\af40\dbch\af31505\loch\f40 objects to read and write text data stored in an ArrayBuffer}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid13456687 . \par }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid944664\charrsid1913763 \hich\af40\dbch\af31505\loch\f40 Here's }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid14300603 \hich\af40\dbch\af31505\loch\f40 what\hich\f40 \rquote \loch\f40 s new in this release}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid944664\charrsid1913763 \hich\af40\dbch\af31505\loch\f40 : \par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f3\fs20\cf17\insrsid7027594\charrsid7027594 \loch\af3\dbch\af31505\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault{\*\pn @@ -69,33 +68,32 @@ Adds native joystick support to the Sphere v2 API. Previously, using a}{\rtlch\ \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 joystick or gamepad required calling Sphere v1 legacy functions.}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid9118605 \par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f3\fs20\cf17\insrsid7027594\charrsid7027594 \loch\af3\dbch\af31505\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3\pnindent360 {\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid7027594 \cbpat8 {\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 -Adds a new module to miniRT}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 , \hich\af40\dbch\af31505\loch\f40 joy}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 -\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 . This provides a simplified joystick}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 interface for games that don -\loch\af40\dbch\af31505\hich\f40 \rquote \hich\af40\dbch\af31505\loch\f40 t need the full flexibility of the Sphere v2 Joystick API. +Adds a new module to miniRT}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 , joy}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 +\hich\af40\dbch\af31505\loch\f40 . This provides a simplified joystick}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 interface for games that don\hich\f40 \rquote \loch\f40 +t need the full flexibility of the Sphere v2 Joystick API. \par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f3\fs20\cf17\insrsid7027594\charrsid7027594 \loch\af3\dbch\af31505\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3\pnindent360 {\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid7027594 \cbpat8 {\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 -Adds W3C Encoding support (}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 TextEncoder}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 -\hich\af40\dbch\af31505\loch\f40 and }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 Tex\hich\af40\dbch\af31505\loch\f40 tDecoder}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 -\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 objects) to the\hich\af40\dbch\af31505\loch\f40 \hich\af40\dbch\af31505\loch\f40 Sphere v2 API. This allows reading and writing text from ArrayBuffer views. +Adds W3C Encoding support \hich\af40\dbch\af31505\loch\f40 (}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 TextEncoder}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 +\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 and }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 TextDecoder}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 +\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 objects) to the Sphere v2 API. This allows reading and writing text from ArrayBuffer views. \par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f3\fs20\cf17\insrsid7027594\charrsid7027594 \loch\af3\dbch\af31505\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3\pnindent360 {\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid7027594 \cbpat8 {\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 Simplifies the }{ \rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 FileStream}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 API. }{ -\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 M}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 ethods for -\hich\af40\dbch\af31505\loch\f40 reading and writing typed}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 -\hich\af40\dbch\af31505\loch\f40 values }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 from files }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 -\hich\af40\dbch\af31505\loch\f40 have been removed, leaving only }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 read()}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 -\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 and }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 write()}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 -\f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 which deal}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 -\f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 \hich\af40\dbch\af31505\loch\f40 with ArrayBuffers\hich\af40\dbch\af31505\loch\f40 directly. +\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 M}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 ethods for reading and writing typed}{ +\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 values }{\rtlch\fcs1 \af40\afs20 +\ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 from files }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 have been removed, leaving only }{\rtlch\fcs1 +\af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 read()}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 and }{\rtlch\fcs1 +\af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 write()}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 +\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 which deal}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 with ArrayBuffers directly. \par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f3\fs20\cf17\insrsid7027594\charrsid7027594 \loch\af3\dbch\af31505\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3\pnindent360 {\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid7027594 \cbpat8 {\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 The }{\rtlch\fcs1 -\af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 kb}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 built-in object -\hich\af40\dbch\af31505\loch\f40 is now called }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 keyboard}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 -\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 , making keyboard input code}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 -\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 significantly easier to read at the co\hich\af40\dbch\af31505\loch\f40 st of some extra verbosity.}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 +\af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 kb}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 built-in object is now called }{\rtlch\fcs1 +\af40\afs20 \ltrch\fcs0 \i\f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 keyboard}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 +, making keyboard input code}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 +significantly easier to read at the cost of some extra verbosity.}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f3\fs20\cf17\insrsid7027594\charrsid7027594 \loch\af3\dbch\af31505\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3\pnindent360 {\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid7027594 \cbpat8 {\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 -Fixes a long-standing map engine bug where the input person(s) can't be moved}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 +Fixes a long-standing map engine bug where the input person(s) \hich\af40\dbch\af31505\loch\f40 can't be moved}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594 \hich\af40\dbch\af31505\loch\f40 }{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid7027594 \hich\af40\dbch\af31505\loch\f40 with the joystick.}{\rtlch\fcs1 \af40\afs20 \ltrch\fcs0 \f40\fs20\cf17\insrsid7027594\charrsid5196426 \par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a 9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad @@ -237,8 +235,8 @@ fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000403f -386c4a0ed201feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e500000000000000000000000060f1 +fb2ad213d201feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file diff --git a/setup/minisphere.iss b/setup/minisphere.iss index 07f486816..fea258dd5 100644 --- a/setup/minisphere.iss +++ b/setup/minisphere.iss @@ -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. diff --git a/src/debian/changelog b/src/debian/changelog index 39003aada..9c17c8c14 100644 --- a/src/debian/changelog +++ b/src/debian/changelog @@ -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 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 diff --git a/src/plugin/PluginMain.cs b/src/plugin/PluginMain.cs index 15f811441..c1014b5e0 100644 --- a/src/plugin/PluginMain.cs +++ b/src/plugin/PluginMain.cs @@ -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; } diff --git a/src/plugin/Properties/AssemblyInfo.cs b/src/plugin/Properties/AssemblyInfo.cs index c82c338a1..610f29e42 100644 --- a/src/plugin/Properties/AssemblyInfo.cs +++ b/src/plugin/Properties/AssemblyInfo.cs @@ -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")] diff --git a/src/shared/version.h b/src/shared/version.h index cac9ca1e0..e1790256b 100644 --- a/src/shared/version.h +++ b/src/shared/version.h @@ -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