All Versions
90
Latest Version
Avg Release Cycle
10 days
Latest Release
868 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v14.1.2 Changes
December 01, 2022๐ Fixed
- ๐ Build: fix TypeScript
.d.ts
file generation & definition (thanks @lartkma)
- ๐ Build: fix TypeScript
-
v14.1.1 Changes
November 03, 2022๐ Fixed
- ๐ป Core: disable tree-shaking for now, as it is causing exception with the boilerplate
- 0๏ธโฃ ES6: use proper semantic when exporting default classes
- Physic: fix a regression in the quadtree implementation that was causing issues with some collision detection edge case
-
v14.1.0 Changes
October 30, 2022โ Added
- โฌ๏ธ Core: the build process has been upgraded to rollup 3 and Node 19
- ๐ Core: the build process will now only output a tree-shakeable ES Module directory
melonjs.mjs
-
v14.0.2 Changes
October 18, 2022๐ Fixed
- ๐ Build: fix wrong distribution files being published on NPM
-
v14.0.1 Changes
October 18, 2022๐ Fixed
- Physic: fix faulty colllision detection under certain circumstances
-
v14.0.0 Changes
October 11, 2022โ Added
- ๐ UI: New
UIBaseElement
class, a clickable container base UI element (thanks @wpernath) - ๐ป UI: New
UITextButton
class, a clickable roundRect & Text base button (thanks @wpernath)
๐ Changed
- ๐ Core: Build process will now only output a ES6 Bundle and the TS Declaration, ES5 is now fully deprecated
- โ Test Units: replaced the "old" ES5 based Jasmine+Karma framework by a modern ES6 based Mocha+Puppeteer one (thanks @L1lith)
- ๐ UI: the base
GUI_Object
class is now deprecated and replaced byUISpriteElement
, a Sprite based clickable element
๐ Fixed
- ๐ Build: fix typescript generation (d.ts), no more missing API or modules
- 0๏ธโฃ Container: fix Container class initialization when no default viewport have been created
- ๐จ Core: fix a regression with Ejecta platform detection (following ES6 refactoring)
- ๐ UI: New
-
v13.4.0 Changes
September 27, 2022โ Added
- โ BitmapText: melonJS will now throw a warning message in the console, instead of failing silently, if a Glyph is not defined for a given character (thanks @wpernath)
๐ Fixed
- BitmapText: fix kerning when scaling BitmapText objects (thanks @SiLiKhon)
-
v13.3.0 Changes
August 28, 2022โ Added
- ๐ Documentation: enable offline documentation access with the latest webdoc 2.1 version
๐ Changed
- โ Readme: replace link to the latest tutorial
-
v13.2.1 Changes
August 22, 2022๐ Fixed
- ๐ Release date and version/change tracking
-
v13.2.0 Changes
August 22, 2022โ Added
- Geometry: new base Point geometry object
- ๐ Tiled: now properly support Point geometry if defined in a map
๐ Changed
- ๐ Core: replaced internal reference to the deprecated
trim[Left/Right]
methods by theirtrim[Start/End]
equivalents - WebGL: dissociate the
preMultipliedAlpha
setting from thetransparent
one since those are 2 different things
๐ Fixed
- ๐
BitmapText: fix improper
fillStyle
initialization in BitmapText (thanks @wpernath) - Canvas: fix the "transparent" canvas mode with the canvas renderer (thanks @wpernath)
- Sprite: properly apply a tint when passed through the settings to the constructor
- WebGL: fix a regression with global opacity not being properly cascaded to texture in WebGL mode (thanks @wpernath)