Releases: kaplayjs/kaplay
Releases · kaplayjs/kaplay
4000.0.0-alpha.8
What's Changed
- chore: package.json files was using src by @lajbel in #451
- ci: dts generation with tsc, bump dependencies by @lajbel in #452
Full Changelog: 4000.0.0-alpha.7...4000.0.0-alpha.8
4000.0.0-alpha.7
What's Changed
- fix: Clear velocity on normal direction instead of gravity direction by @mflerackers in #422
- feat: Always clear velocity by @mflerackers in #423
- Drag -> Damping by @dragoncoder047 in #427
- closest orthagonal distance function by @dragoncoder047 in #426
- feat: expose platform effector by @dragoncoder047 in #413
- feat: Adds restitution and friction by @mflerackers in #431
- feat(types): remove backwards compat of types also export remaining types on index.ts by @lajbel in #432
- feat: add "+" to key type by @amyspark-ng in #433
- fix: stay loose events by @lajbel in #434
- refactor: rename navigation() to pathfinder() by @lajbel in #430
- refactor: remove devcontainer by @lajbel in #437
- fix: restitution was acting like friction when 0 < restitution < friction by @dragoncoder047 in #440
- fix: stay events reference is not updated on event swich by @lajbel in #438
- feat: add relativeFrame to spriteComp by @amyspark-ng in #446
Full Changelog: 4000.0.0-alpha.5...4000.0.0-alpha.7
4000.0.0-alpha.10
Full Changelog: 4000.0.0-alpha.9...4000.0.0-alpha.10
3001.0.0-beta.5
What's Changed
Full Changelog: 3001.0.0-beta.4...3001.0.0-beta.5
3001.0.0-beta.4
What's Changed
- feature: only do collision check when needed by @mflerackers in #314
- fix: loadFont and loadBitmapFont not working with loadRoot by @lajbel in #320
- feat: inspect properties of objects by @lajbel in #316
- feat: Interpolate between this and next physics frame by @mflerackers in #313
- fix: Normal did not have length 1, Level raycast was bugged by @mflerackers in #329
- fix: mouseDeltaPos resetting by @lajbel in #332
- Copy changes from #331 for v3001 branch by @dragoncoder047 in #335
- fix: Makes sure an area has body before applying forces by @mflerackers in #346
- feat: Fixes mixed physics & manual changes by @mflerackers in #345
- fix: text cropped by @lajbel in #352
- Revert "fix: text cropped" by @lajbel in #353
- fix: text cropped by @lajbel in #354
- Revert "fix: text cropped" by @lajbel in #355
- fix: text cropped by @lajbel in #356
- fix: error screen not working on input events [cherry-pick #358] by @github-actions in #360
- Fixes fallOff and ground logic by @mflerackers in #363
- doc: add notice to stay() component [cherry-pick] by @github-actions in #365
- feat: return gamepad on gamepad events [cherry-pick] by @github-actions in #367
- feat: add keyboardCode on input bindings [cherry-pick] by @github-actions in #371
- feat: Makes onFixedUpdate attach to fixedUpdate by @mflerackers in #375
- fix: pixelDensity [cherry-pick] by @github-actions in #391
- fix: remove lies about setCursor [cherry-pick] by @github-actions in #393
- fix: opacity: 0 doesn't work with formatText [cherry-pick] by @github-actions in #402
- feat: Transform origin and direction to account for level transformation by @mflerackers in #405
- fix: initializate pos with tilepos [cherry-pick] by @github-actions in #409
- fix: buttonDown event triggered twice for gamepads [cherry-pick] by @imaginarny in #415
- fix: stay loose events (#434) by @lajbel in #435
- refactor: rename navigation() to pathfinder() (#430) by @lajbel in #439
- Add animFrame (v3001) by @amyspark-ng in #447
Full Changelog: 3001.0.0-beta.2...3001.0.0-beta.4
3001.0.0-beta.2
What's Changed
- chore: new changelog by @lajbel in #310
- chore: v3001 changes by @lajbel in #311
- feature: only do collision check when needed by @mflerackers in #312
- fix: loadFont and loadBitmapFont not working with loadRoot by @lajbel in #317
- fix: loadFont and loadBitmapFont not working with loadRoot by @lajbel in #318
- feat: inspect properties of objects by @lajbel in #319
- feat: Interpolate between this and next physics frame by @mflerackers in #321
- fix: Normal did not have length 1 by @mflerackers in #327
- fix: mouseDeltaPos() resetting by @lajbel in #333
- feat: add panner node into play() pipeline by @dragoncoder047 in #331
- fix: Only apply forces to bodies by @mflerackers in #342
- feat: Fixes mixed physics & manual changes by @mflerackers in #341
- docs: updated command create-kaplay in README.txt by @Xebec19 in #343
- fix: area debug size on scale by @lajbel in #340
- [cherry-pick] fix: text cropped by @github-actions in #357
- fix: error screen not working on input events by @lajbel in #358
- Fixes fallOff and ground logic by @mflerackers in #364
- doc: add notice to stay() component by @lajbel in #362
- feat: return gamepad on gamepad events by @lajbel in #366
- feat: add keyboardCode on input bindings by @lajbel in #370
- feat: fake mouse by @lajbel in #373
- feat: Makes onFixedUpdate attach to fixedUpdate by @mflerackers in #374
- docs(examples): link for BodyComp api by @Xebec19 in #377
- docs: add pos to DrawSpriteOpt by @Ahmad3366 in #378
- feat: typed get by @lajbel in #379
- feat: add the ability of loadSound with AudioBuffer by @lajbel in #382
- feat: connect play() audio to somewhere other than default node by @dragoncoder047 in #383
- feat: Replaced the SAT algorithm with the GJK algorithm by @mflerackers in #384
- swap translate <--> scale transforms by @dragoncoder047 in #385
- feat: Ellipse component by @mflerackers in #388
- fix: pixelDensity by @lajbel in #389
- fix: remove lies about setCursor by @lajbel in #390
- fix: remove strange aliens from incorrect worlds by @lajbel in #392
- fix: unexpected re-route when audio playback is manipulated by @dragoncoder047 in #399
- fix: opacity: 0 doesn't work with formatText by @lajbel in #401
- feat: Transform origin and direction to account for level transformation by @mflerackers in #404
- chore: badges by @niceEli in #407
- fix: initializate pos with tilepos by @lajbel in #406
- feat: add typescript checkint to all examples by @lajbel in #408
- fix: buttonDown event triggered twice for gamepads by @imaginarny in #414
New Contributors
Full Changelog: 3001.0.0-beta.1...3001.0.0-beta.2
4000.0.0-alpha.5
What's Changed
- feat: add the ability of loadSound with AudioBuffer by @lajbel in #382
- feat: connect play() audio to somewhere other than default node by @dragoncoder047 in #383
- feat: Replaced the SAT algorithm with the GJK algorithm by @mflerackers in #384
- swap translate <--> scale transforms by @dragoncoder047 in #385
- feat: Ellipse component by @mflerackers in #388
- fix: pixelDensity by @lajbel in #389
- fix: remove lies about setCursor by @lajbel in #390
- fix: remove strange aliens from incorrect worlds by @lajbel in #392
- fix: unexpected re-route when audio playback is manipulated by @dragoncoder047 in #399
- fix: opacity: 0 doesn't work with formatText by @lajbel in #401
- feat: Transform origin and direction to account for level transformation by @mflerackers in #404
- chore: badges by @niceEli in #407
- fix: initializate pos with tilepos by @lajbel in #406
- feat: add typescript checkint to all examples by @lajbel in #408
- fix: buttonDown event triggered twice for gamepads by @imaginarny in #414
Full Changelog: 4000.0.0-alpha.4...4000.0.0-alpha.5
3001.0.0-beta.1
What's Changed
- feat: return gamepad on gamepad events [cherry-pick] by @github-actions in #367
- feat: add keyboardCode on input bindings [cherry-pick] by @github-actions in #371
- feat: Makes onFixedUpdate attach to fixedUpdate by @mflerackers in #375
- fix: pixelDensity [cherry-pick] by @github-actions in #391
- fix: remove lies about setCursor [cherry-pick] by @github-actions in #393
- fix: opacity: 0 doesn't work with formatText [cherry-pick] by @github-actions in #402
Full Changelog: 3001.0.0-alpha.23...3001.0.0-beta.1
4000.0.0-alpha.4
What's Changed
- feat: return gamepad on gamepad events by @lajbel in #366
- feat: add keyboardCode on input bindings by @lajbel in #370
- feat: fake mouse by @lajbel in #373
- feat: Makes onFixedUpdate attach to fixedUpdate by @mflerackers in #374
- docs(examples): link for BodyComp api by @Xebec19 in #377
- docs: add pos to DrawSpriteOpt by @Ahmad3366 in #378
- feat: typed get by @lajbel in #379
Full Changelog: 4000.0.0-alpha.3...4000.0.0-alpha.4
4000.0.0-alpha.3
What's Changed
- Fixes fallOff and ground logic by @mflerackers in #364
- doc: add notice to stay() component by @lajbel in #362
Full Changelog: 3001.0.0-alpha.22...4000.0.0-alpha.3