Releases: ekelokorpi/panda-engine
Releases · ekelokorpi/panda-engine
1.6.0
- Added
Camera
module - Added iOS8 detection
- Added all modules to
Core
- Added
ignoreModules
property toCore
- Added
Math.randomInt
function toCore
- Added dynamic mode to
Loader
- Added
bgColor
attribute toLoader
- Added
canvasId
attribute toSystem
- Added
scaleToFit
attribute toSystem
- Added
addTo
method toTilingSprite
- Added
addTo
method toSprite
- Improved
Debug
performance - Improved
Storage
- Improved device-specific config
- Fixed rotate screen image scaling
- Fixed desktop canvas positioning
- Fixed
Loader
bar size bug - Fixed
pauseOnHide
bug onSystem
- Fixed iOS innerheight bugs
- Fixed default portrait height
- Changed
System
orientation attribute type to String - Changed default orientation to landscape
- Changed
audioQueue
type to Array onCore
- Cleaned config file
1.5.1
- Fixed iOS 7 retina whiteline bug
- Fixed resizeToFill to work on CocoonJS
- Fixed Body update after remove
1.5.0
- Updated Pixi to 1.5.3
- Added
barWidth
attribute toLoader
- Added
barHeight
attribute toLoader
- Added
barMargin
attribute toLoader
- Added
startScene
attribute toSystem
- Added
resizeToFill
attribute toSystem
- Added
addTo
method toContainer
- Added specific config for iOS devices
- Added blend modes
- Added rotate div id for styling
- Added
landscape
andportrait
string support to orientation - Added JSON support to
Storage
- Added Facebook detection
- Added
window
string support toSystem
dimensions - Added
mediaFolder
support toSpine
- Added
Analytics
support to CocoonJS - Added
label
parameter toevent
method onAnalytics
- Added
value
parameter toevent
method onAnalytics
- Changed default
mediaFolder
tomedia
- Fixed
Body
removing - Fixed
Body
undefined collision group - Fixed
Body
collision remove, when group is set to zero - Fixed
Loader
starting when opening page at wrong orientation - Fixed
Loader
to work without logo - Disabled
Loader
logo tweening by default - Fixed
Tween
default interpolation typo - Fixed
Factorial
function onTween
- Fixed negative
game.system.delta
bug - Fixed android to use
onresize
instead ofonorientationchange
- Moved default orientation to config file
1.4.0
- Added
hiresWidth
andhiresHeight
attributes toSystem
class - Added background color/image support for desktop
- Added background position support
- Added
onRepeat
callback toTween
class - Added
coreModules
property toCore
class - Added iPod detection
- Renamed
resize
attribute toscale
onSystem
class - Improved background color/image syntax
- Improved core syntax
- Disabled analytics on CocoonJS
- Fixed chained tween start parameter
- Fixed
keyboard
,tween
andsprite
modules to strict mode - Fixed loader to work without audio module
- Fixed tween removing
- Fixed music volume on resume
1.3.2
- Fixed onTouchEnd bug
1.3.1
- Fixed particle sprite constructor
- Fixed jshint errors
1.3.0
- Updated Pixi to 1.5.2
- Added tween pause and resume methods
- Added flash detection
- Added redirect support, when canvas not supported
- Added logo attribute to loader
- Added scene.addTween method
- Added audio.stopAll method
- Added barBg, barColor and logoTween attributes to loader
- Added mediaFolder support to rotateImg
- Added mediaFolder support to backgroundImage
- Added support for Windows 8.1 tablet
- Optimized vector class
- Updated particle module to work without physics module
- Fixed addAsset to return id
- Fixed iOS 7.1 resize bug
- Fixed overwriting body background image
- Fixed loader startTime to init on update
- Fixed viewport overwriting
- Fixed audio pausing
- Fixed pauseTime on looped sound
- Fixed resumeAll when sound or music muted
- Fixed sound resume on Web Audio
- Fixed system resume
- Fixed particle rotation reset
- Fixed particles to support mediaFolder
- Fixed cache disabling
- Changed default debug color to white
- Changed tween classes to use game.Class
- Removed seconds support from timer
- Removed deprecated functions from scene
- Cleaned core code
1.2.0
- Added support for device-specific configuration
- Added swipe support to scene
- Added loader bar
- Added game.Audio.resumeSound method
- Added game.Audio.pauseMusic method
- Added game.Audio.resumeMusic method
- Added asset id support for game.TilingSprite
- Added support for pandaConfig.mediaFolder
- Added default rotate image
- Added orientationchange event to system
- Added iOS 7.1 detection
- Added minimal-ui for iOS 7.1
- Renamed game.Timer.unpause to resume
- Moved viewport meta to JavaScript
- Cleaned config file
- Fixed wrong PIXI.Stage parameters
- Fixed CocoonJS audio stop bug
- Renamed keyboard numbers from ONE -> 1
- Removed deprecated code from core
1.1.6
- Added game.System.width and game.System.height attributes
- Added game.System.startScene attribute
- Added game.Vector.angleFromOrigin method
- Added game.RenderTexture class
- Fixed game.Animation remove, when using onComplete
- Fixed game.TweenGroup.add method
- Fixed game.Vector.angle method to return correct value
- Fixed mouseover/mouseout overriding touchover/touchout
- Fixed game.World.removeBody method not working, when collisionGroup not set
1.1.5
- Added support for sprite touchover() and touchout()
- Changed default rotate backgroundColor to white on mobile
- Changed default game backgroundColor to black on mobile
- Disabled audio on iOS 5.x.x
- Fixed loader bug on iOS 5.x.x
- Fixed orientation check not working, when resize disabled
- Fixed loader backgroundColor bug
- Fixed _remove to false on game.Scene.addObject()