Releases: kaplayjs/kaplay
Releases · kaplayjs/kaplay
3001.0.0-alpha.19.1
What's Changed
- chore: fix typo in add example by @Ahmad3366 in #280
- fix: Fixes stay by @mflerackers in #282
- feat: Animation serialization by @mflerackers in #283
New Contributors
- @Ahmad3366 made their first contribution in #280
Full Changelog: 3001.0.0-alpha.19...3001.0.0-alpha.19.1
3001.0.0-alpha.19
What's Changed
- feat: Added slerp interpolation for directions by @mflerackers in #276
- chore: step and smoothstep by @mflerackers in #277
- feat: move animation to baked (precomputed parameters) curves by @mflerackers in #278
- chore: explicit export only types in "kaplay" package by @lajbel in #279
Full Changelog: 3001.0.0-alpha.18.2...3001.0.0-alpha.19
3001.0.0-alpha.18.2
chore: add mergeDoc script
3001.0.0-alpha.18.1
What's Changed
- feat: support stacking text styles by @neverUsedGithub in #272
New Contributors
- @neverUsedGithub made their first contribution in #272
Full Changelog: 3001.0.0-alpha.18...3001.0.0-alpha.18.1
3001.0.0-alpha.18
Releases
From now we will use GitHub releases to determinate tags dino, there's all the changes from v3001.0.0-alpha.1 to now.
In the official release, we will use our own changelog.
What's Changed
- feat: Color.toArray() by @amyspark-ng in #1
- change: version stated in constant "VERSION" by @niceEli in #5
- feat: add github actions testing by @niceEli in #4
- chore: add replit files to gitignore by @niceEli in #7
- fix: remove cacheing from tests to solve issue with chrome by @niceEli in #9
- chore: Isolate global constants to module. by @SpcFORK in #8
- feat: add button choice to onClick by @niceEli in #10
- fix: make lifespan require opacity by @amyspark-ng in #14
- chore: Remove Tauri Folder, Files & Package by @niceEli in #19
- chore: delete docs folder by @amyspark-ng in #21
- chore: Update LICENSE by @niceEli in #24
- feat: high level raycasting functions by @mflerackers in #37
- fix: clicking add idea on issues tab now takes you to correct place by @amyspark-ng in #41
- chore: rebrand readme to feature new links by @niceEli in #43
- chore: updated issue templates by @amyspark-ng in #42
- fix: area displays size on inspect by @amyspark-ng in #38
- feat: support for textured polygons by @mflerackers in #45
- feat: Support for triangulation and concave polygon drawing by @mflerackers in #47
- fix: Fixes horizontal velocity when on platform by @mflerackers in #50
- refactor: internal
getKaboomCtx
andgetInternalCtx
, modulizate components by @lajbel in #54 - feat: shader id on inspect by @niceEli in #55
- feat: added getCurrentScene function by @amyspark-ng in #56
- feat: added debugKey by @amyspark-ng in #59
- feat: Gravity direction by @mflerackers in #60
- chore: remove blog folder by @lajbel in #61
- refactor: added fadeIn to opacityComp by @amyspark-ng in #62
- fix: shooter example didn't have opacity component by @amyspark-ng in #64
- feat: Bevel, round and miter line join styles by @mflerackers in #65
- fix: Fixes 0 gravity by @mflerackers in #66
- refactor: rename
kaboom
/startGame
tokaplay
by @lajbel in #68 - feat: Adds opacity and line join option to outline by @mflerackers in #71
- Fix homepage link by @geotre in #80
- doc: debug key description started in lowercase by @amyspark-ng in #83
- feat: All transforms needed to change the frame of reference from one place to another by @mflerackers in #82
- feat: Protect against invalid input by @mflerackers in #84
- feat: Raycast objects on tiles by @mflerackers in #86
- feat: Configurable radius for each corner of a rectangle by @mflerackers in #87
- feat: SpriteComp.getCurAnim() by @lajbel in #89
- feat: inspecting outline displays properties by @amyspark-ng in #90
- feat: Square line cap by @mflerackers in #107
- feat: Add isClass & Class Usage Paradigm by @SpcFORK in #106
- feat: Second derivatives (acceleration) for quadratic and cubic bezier by @mflerackers in #111
- feat: Add using Function return values. by @SpcFORK in #108
- fix: typo in changelog by @lajbel in #114
- chore: fixed templates by @amyspark-ng in #115
- feat: added higher order easing functions linear, steps and cubic-bezier by @mflerackers in #119
- feat: layers and layer component by @mflerackers in #121
- fix: full screen judgment by @luluxia in #117
- feat: getTreeRoot() by @amyspark-ng in #123
- docs: added deprecated fadeIn line by @amyspark-ng in #125
- docs: replace some references of kaboom with kaplay by @DaInfLoop in #128
- chore(deps-dev): bump braces from 3.0.2 to 3.0.3 in /pkgs/matter by @dependabot in #129
- refactor: Removed trigonometric functions from get arc points by @mflerackers in #133
- docs: updated changelog.md by @amyspark-ng in #131
- feat: added tags array by @amyspark-ng in #130
- chore: create PR template for new PRs by @niceEli in #134
- feat: declaration maps, avoid duplicated types by @lajbel in #135
- feat: worldPos and screenPos can be used as setter now by @mflerackers in #136
- feat: added sprite property by @amyspark-ng in #138
- feat: named component to assign a name, and query, a more versatile way to get certain objects by @mflerackers in #137
- fix: triangulation by @mflerackers in #143
- Unified Input and Input Bindings by @lajbel in #146
- refactor: move component types/opt from types.ts to their modules by @lajbel in #150
- docs: added missing features in changelog by @amyspark-ng in #151
- feat: camFlash() by @amyspark-ng in #154
- docs: added camFlash to changelog by @amyspark-ng in #160
- chore: re-added missing examples by @amyspark-ng in #162
- feat: faster tests by @niceEli in #163
- docs: fixed scenename in types.ts by @amyspark-ng in #167
- chore: simplify pr template by @lajbel in #177
- chore: rm dup types, descriptions, categories by @lajbel in #176
- feat: comps navigation mesh, sentry and patrol components, particle system, random from shape by @mflerackers in #175
- chore: rename Event to KEvent by @lajbel in #179
- chore: remove matter package by @lajbel in #180
- chore: allow for pkg.pr.new for prs and pushed changes by @niceEli in #182
- feat: navigation and other components by @mflerackers in #183
- feat: support for custom names in inspect by @amyspark-ng in #170
- feat: devcontainers by @niceEli in #185
- fix: obj.layer not working by @amyspark-ng in #187
- fix: Fixes undeclared variables in strict mode by @mflerackers in #189
- feat: animate component by @mflerackers in #190
- feat: text inputs by @niceEli in #191
- chore: make tests strict by @niceEli in #192
- feat: Added spline interpolation, remove all animations, onEnd per channel and global by @mflerackers in #193
- feat: Moved timing into options, added per keyframe easing by @mflerackers in #194
- feat: Fix tiled to make it abide to the chosen width and height. by @mflerackers in #195
- fix: unuse allows for removal of needed components by @lajbel in #196
- fix:
drawRaw
vv is anumber[]
by @SpcFORK in #208 - fix: (
loadPedit
) if ctx fails, throw, else ensure defined by @SpcFORK in #205 - fix: Implicitly set to null, needs to also be null case. by @SpcFORK in #201
- fix: Ensure
postShader
&postShaderUniform
is typed by @SpcFORK in #209 - fix: (`SoundData.fromArrayBuffer...