Skip to content

Releases: kaplayjs/kaplay

4000.0.0-alpha.21

07 Aug 17:20
Compare
Choose a tag to compare
4000.0.0-alpha.21 Pre-release
Pre-release

[4000.0.0-alpha.21] - 2025-08-07

Added

  • Added Prefabs - @mflerackers, @lajbel, @amyspark-ng and other contributors.
  • Added new scene methods pushScene() and popScene(), for stack behaviour in
    scenes - @itzKiwiSky
  • Added throwError() for throwing custom errors to the blue screen, even
    errors KAPLAY can't handle. - @lajbel
  • Added insertionSort() - @dragoncoder047
  • Added a mapping for PS5 (DualSense) gamepads, so now you can bind actions to
    the touchpad press (only works in Chrome for some reason) - @dragoncoder047

Changed

  • Renamed KAPLAYOpt.tagsAsComponents to KAPLAYOpt.tagComponentIds - @lajbel
  • Now moving mouse changes the value of getLastInputDevice() - @amyspark-ng
  • Now GameObjRaw.exists() work for nested objects

Fixed

New Contributors

Full Changelog: 4000.0.0-alpha.20...4000.0.0-alpha.21

4000.0.0-alpha.20

15 Jun 16:49
Compare
Choose a tag to compare
4000.0.0-alpha.20 Pre-release
Pre-release

[4000.0.0-alpha.20] - 2025-06-15

Added

  • Now you can use the frames of a sprite in an atlas also as a font -
    @dragoncoder047
  • Improved various doc entries. - All Contributors.

Fixed

  • Fixed AreaComp#onClick() attaching events to app, instead of object, so
    event wasn't being paused with obj.paused - @lajbel
  • Fixed all touch events having a bad transform - @lajbel
  • Fixed sprite scaling not working properly when letterbox - @mflerackers
  • Fixed "add" event running twice in addLevel() tiles - @lajbel
  • Fixed blend component having a wrong ID - @lajbel

Removed

Full Changelog: 4000.0.0-alpha.19...4000.0.0-alpha.20

3001.0.19

15 Jun 16:50
Compare
Choose a tag to compare

[3001.0.19] - 2025-06-15

  • Fixed AreaComp#onClick() attaching events to app, instead of object, so
    event wasn't being paused with obj.paused - @lajbel
  • Fixed all touch events having a bad transform - @lajbel

Full Changelog: 3001.0.18...3001.0.19

4000.0.0-alpha.19

16 May 17:51
Compare
Choose a tag to compare
4000.0.0-alpha.19 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 4000.0.0-alpha.18...4000.0.0-alpha.19

3001.0.18

16 May 20:01
Compare
Choose a tag to compare

[3001.0.18] - 2025-05-16

Fixed

  • Removed beant - @lajbel
  • Fixed TexPacker loading big images - @lajbel, @mflerackers
  • Various fixes and improvements - All Contributors

Full Changelog: 3001.0.17...3001.0.18

3001.0.17

08 May 12:29
Compare
Choose a tag to compare

[3001.0.17] - 2025-05-08

Added

  • New way to import globals in JS /dist/types.d.ts - @lajbel

Fixed

  • Removed beant - @lajbel
  • Various fixes and improvements - All Contributors

Full Changelog: 3001.0.16...3001.0.17

3001.0.16

18 Apr 18:03
Compare
Choose a tag to compare

[3001.0.16] - 2025-04-18

Fixed

  • Removed beant - @lajbel
  • Various fixes and improvements - All contributors

Read commit history

3001.0.15

18 Apr 17:46
Compare
Choose a tag to compare

Triple release again

[3001.0.15] - 2025-04-18

Fixed

  • Various fixes and improvements - All contributors

Read commit history

3001.0.14

18 Apr 17:35
Compare
Choose a tag to compare

[3001.0.14] - 2025-04-18

Fixed

  • Various fixes and improvements - All contributors

Read commit history

3001.0.13

18 Apr 17:06
Compare
Choose a tag to compare

[3001.0.13] - 2025-04-18

Fixed

  • Various fixes and improvements - All contributors

Read commit history