Releases: ekelokorpi/panda-engine
Releases · ekelokorpi/panda-engine
2.6.0
- Added support for loading external JS files
- Added toWorldPosition method to Container
- Added move function to Vector
- Added injectClass method to Core
- Added Android version detections
- Added errors when using Container methods addChild and addTo without proper parameter
- Fixed drawArc not rendering properly
- Fixed distance function in Vector
2.5.0
- Added hitTest method to Container
- Added letterSpacing property to Font
- Added muted property to Sound
- Added crossOrigin attribute to BaseTexture
- Added screenshot function to Core
- Added worldPos parameter to Container.center method
- Replaced retina attribute with hidpi on System
- Fixed using addAsset with data URI
- Fixed font rendering on hires
- Fixed font loading on hires
- Fixed Text rendering on hires
- Fixed atlas parsing on hires
- Fixed audio loading in IE
- Fixed to use game.config.id as Storage.id if not already defined
- Fixed AudioParam warning message on Chrome
- Fixed Container.center method to use local position
2.4.1
- Added Android TV detection
- Added support for SVG files
2.4.0
- Added focusOnMouseDown attribute to Input
- Added support for trimmed textures in atlas
- Added support for pivot points in atlas
- Added preRender attribute to Loader
- Added startRot property to Particles
- Added startRotVar property to Particles
- Fixed randomTexture on Particles
- Fixed FastContainer with atlas texture
- Fixed FastContainer position on hires
- Fixed onComplete on Animation, when using multiple animations
- Fixed window size on Crosswalk startup
- Fixed to show error when trying to add PhysicsSprite to undefined world
2.3.0
- Added pause and resume methods to Scene
- Added onPause and onResume methods to Scene
- Added clear method to Timer
- Added frameCount parameter to addAnim in Animation
- Added loopStart and loopEnd attributes to Audio
- Fixed alphanumerical sorting on Animation.fromTextures
- Fixed anchor issue on Particles
- Fixed children updateTransform to be called even if alpha is zero
2.2.0
- Added tween to logo in Loader
- Optimised logo
- Moved device motion to Input.motion
- Fixed repeating Timer not pausing if pause called on callback function
- Fixed interactivity to be skipped only when visible is false
- Fixed Scene.click to use Input.clickTimeout
- Fixed logo on hires mode
- Fixed SystemText scaling on hires mode
- Fixed Tween to get start values only if type is number
- Fixed removeAsset to work with atlas files
- Fixed Font.clearCache to included in removeAllAssets function
2.1.0
- Added support for BMFont
- Added setScene to restart current scene, if sceneName not defined
- Added HTML5 Audio support for Cocoon Canvas+ and Ejecta
- Added WKWebView detection (game.device.WKWebView)
- Added rate parameter to game.Audio.playSound
- Fixed Loader to render one frame first before starting
- Fixed setting Rectangle x and y values to zero with set method
- Fixed to reset keyboard on scene init
- Fixed XMLHttpRequest to work with WKWebView
2.0.2
- Added scene to updateOrder list
- Added Xbox detection
- Fixed undefined text in SystemText
- Fixed to prevent keydown default event, when key is already pressed down
- Updated docs
- Refactored Camera class
- Removed deprecated code
2.0.1
- Added private static property _content to classes to store extended class content
- Fixed module to not load required module that is in ignoreModules list