2.9.4 (2024-02-26)
- background color not being correctly set (13e3490)
2.9.3 (2022-12-07)
- eslint: add missing radix to
parseInt
(8d963bc) - eslint: use
for of
instead of regular for loop (5b41be4) - eslint: use strict equality checks in
LabelButton
(108369b)
2.9.2 (2022-06-02)
- interrupts where not working (9800349)
2.9.1 (2022-06-01)
- pauses bug (f99925e)
2.9.0 (2022-06-01)
- dramatic pauses (cb199fa)
2.8.0 (2022-05-22)
- add label buttons (0be8b62)
2.7.5 (2022-04-06)
- credits text against bg color contrast (4592c13)
- make
backgroundColor
optional (9607f74) - respect
backgroundColor
(6bb8894)
2.7.4 (2022-04-06)
- tweens with
time: 0
treated astime: 1000
(4248037)
2.7.3 (2022-04-06)
2.7.2 (2022-02-15)
- logChoices was not being used (d5c541f)
2.7.1 (2022-01-08)
- forgot to actually push the changes??? (173c952)
2.7.0 (2022-01-08)
- story log (a39aece)
2.6.3 (2022-01-07)
- sfx is now sent to the message box, text sfx is skipped in new line character, indexed elements are now properly indexed by id, two new plugin handlers (c12b278)
- Solve boot issues (d774c9e)
2.6.2 (2021-12-24)
- lazyloading failed when whole action key included parts of reserved words like 'if' or 'choice', added also the cgs used by visual choices (1fd68b2)
2.6.1 (2021-12-12)
- a11y: escape html before tokenizing it for accessible label (663e9e3)
2.6.0 (2021-12-05)
- a11y: allow accessible labels to be overridden from a yaml file (77fe35b)
- a11y: make rolling credits effect text accessible (2a62911)
2.5.0 (2021-12-05)
- a11y: hide canvas from accessibility tree (511b100)
- a11y: move "return" on saveload below save/load buttons (0999ce6)
- a11y: reorder HUD menu buttons to be settings > saveload > auto > skip (eac1ac7)
- a11y: make choices accessible (23aef71)
- a11y: make menu buttons accessible (2350aad)
- a11y: make message box text accessible (724a2e3)
- a11y: make name text accessible (ab48c89)
- a11y: make sliders accessible (fac4ca8)
- a11y: make visual choices accessible (9569fd0)
- add accessibility layer to game (02d7636)
- support nested text styles (540c8d5)
2.4.0 (2021-12-05)
- update
js-yaml
(996bd7d), closes /github.com/nodeca/js-yaml/blob/master/CHANGELOG.md#400---2021-01-03 - update bundler (2c6864b)
2.3.2 (2021-11-23)
- delint (d3fd082)
2.3.1 (2021-11-14)
- send body to plugins, text input example (264731f)
2.3.0 (2021-11-11)
- Message Boxes with portraits (cea7542)
2.2.4 (2021-11-10)
RJSGUI.menus
being incorrectly initialized due to typescript error (87cf63c)- fix missing radix when parsing thumbnail properties (7f3c29c)
2.2.3 (2021-11-09)
- Safely check actor type in actions, ignore asset loader when no assets (559ba51)
2.2.2 (2021-11-08)
- lazyloading bug with new self parsing actions (721bef9)
2.2.1 (2021-11-06)
- Choices can now have empty options. When the option is empty, the game will simply continue after the choice.
- Fixed crash when doing wait for click
- Fixed crash when hiding a background that didn't exist
- Fixed text in namebox/choices showing weird for a few frames
- Fixed image flicker bug
- Fixed spritesheet animated ctc not working
- Actions now know how to parse and execute themselves
- Added RenJS version string:
RenJSGame.renjsversion
- Character manager and character entity completely revamped
- Character setup property
speechColour
will soon be removed, usecolor
instead
- New manual GUI.yaml format
- New plugin handle
onAction
- Debug mode
- Automatic breaklines
- Hide all CGs on screen