Version 0.1 
- is deprecated.


Version 0.2
- added support for OpenGL ES
- based on flixel v2.55
- demos included
FlxCamera
- fade support
- flash support

FlxSprite, FlxText, FlxGame, FlxG, FlxObject
- removed 

FlxGame
- FlxG.camera.draw is not called anymore. The background will be filled by gl.glClearColor. This alo means the Blur Demo won't give the blur trace anymore.
FlxSprite
- removed the Reverse argument in loadGraphic. OpenGL can always flip, so reversing is not needed.

FlxCamera
- commented out the code creating the background of the camera in the constructor.
Update
libgdx-nightly-20120227

FlxG
- Added resWidth, resHeight, the width and height in pixels of the display surface.
- Added difWidh, difHeight, the differents between the ingame and display surface.
- Fixed the touch on different resolution.

FlxGame
- The new variables of FlxG will initialized at create().

FlxObject
- OVERLAP_BIAS change from int to float.
- Fixed the callback in seperateX and seperateY. It called onSeparateX/Y, it should be overlapsWithCallback.

FlxTileblock
- Complete.

FlxTilemap
- Rendering works.
- Auto rendering works.
- Not all functions are implemented.
- A part of the functions are not tested.

ArrayExtended
- Changed class name to FlxArray.

Added
- AFlxTile, used for callback
- FlxTile, complete.
- FlxTilemapBuffer, complete.

- TileDemo, shows FlxTileblock.
- TiledDemo, EZPlatformer.
- TiledDemo2, FlxCollision example 1.

Bugs
- Collision against FlxTilemap from left to right and top to bottom. The collision coordinates are wrong. It only happens when the FlxSprite doesn’t have the width/height of power of 2 ( 2, 4, 8, 16, 24, etc).
This revision includes fixes, patches and new features from Thomas W.

FlxBasic
- ignoreDrawDebug, should be false.

FlxCamera
- OrthographicCamera instead of Camera.

FlxG
- visualDebug = false at FlxG::init()
- deleted enableMultiTouch and enableMultiTouch.
- pauseSounds.
- resumeSounds. The original flixel bug included.

FlxGame
- implements ApplicationListener and InputProcessor.
- doesn’t extend Game anymore.
- Added F1 and Menu (Android) key for toggling pause.
- Added F2 key for toggling visualDebug. There is no button assign for the Android.
- Use keyboard and touch simultaneous.

FlxGroup
- Fix bugs.
- setAll.
- callAll.


FlxObject

FlxSprite
- _color to long.
- alpha check.
- fix bug: animation looping problem by camasthecat.
- fix bug: AnimName wrong equal sign. Should be equals(…).

FlxText
- added shadow support.
- added size support. It’s not size in pixels, but percentage.
- added to use different fonts. I you do change size, be sure the font is loaded separated. Every FlxTexts that use the same bitmapfont data will be affected.

FlxButton
- added multi-touch support.

FlxTilemap
- Uses Array instead of FlxArray.
- Added the rest of unimplemented methods.
- fix bug: collision against FlxTile. Forgot to cast to float at FlxTilemap::overlapsWithCallback.

FlxU
- fix bug: floor Value cast to int.
- fix bug: Value cast to int.
- fix bug: formatTime, argument Seconds must be the type of float instead int. Cast to int for timeStringHelper.
- fix bug: getClassName.
- fix bug: getClass, fixed the return.

FlxPause
- uses FlxGroup. Extend it to customize it.

FlxSound
- Merged FlxMusic and FlxSound together.
- bug fix, music always get an ID of -1, which makes active always false.
- when paused, the sound will be stopped instead of letting it continue. There is no solution to pause sounds.

FlxMusic
- deleted. Got merged into FlxSound.

FlxTouch
- deleted. Called Mouse.

FlxArray
- deleted.

Library Trove
- deleted.

AFlxObject
- OverlapsWith renamed to onOverlapsWith.


Demos
- Bitmapfont demo

Broken
- Touch on different resolution. The demos that use touch input are broken.


Note
- visualDebug uses TextureRegion to render. It’s not recommended to use visualDebug on the phone. The rendering will be doubled and the performance will decreased dramatically. Use it on the desktop by hitting F2.
FlxTilemap
- fix: draw debug tile with sprites now.
Updated Mouse.java.
Added MouseRecord.java.
Renamed projects flixel-examples-android/flixel-example-desktop.
Fixed MultiTouchDemo.
Removed bin folders.
Moved flixel assets to flixel project.
Added booleans to Keyboard.
Started SplitScreenDemo.
Added .so files to make the android version runnable.
Fix the wrong url in the Tile demo.
Updated the license.

All demos are working.

The folder structure got changed
- flixel: main source
- flixel-examples: source of the examples.
- flixel-examples-android: android project to run the examples on the phone.
- flixel-examples-desktop: java project to run on the examples on the desktop.
Implemented FlxPath, and all path related functions in FlxObject.
Debug drawing for FlxPath isn't yet implemented.
Added PathFindingDemo for desktop and Android.
Implemented replay functionality.
Added ReplayDemo.
FlxU
- fix: srand argument must be a double, otherwise the emitter will goes wrong.

Audio Demo
- fix: url of the flixel.ogg audio was incorrect.
Moved all examples to the org.flixel package.
Added another collsion example.
Implemented FlxTilemap.bitmapToCSV and FlxTilemap.imageToCSV.
Fixed index out of bounds error in FrameRecord.
Fixed issue #3.
FlxTileblock.loadTiles now takes a TextureRegion rather than a FileHandle.
Quick fix in FlxTilemap::setTileByIndex.
Reduced memory use in FlxTilemap::bitmapToCSV by only scaling required texture region instead of entire atlas.
Added FlxTilemap-Demo.
Updated project to work with Android SDK r17.
Stopped FlxButton reacting to mouse up when not visible.
Implemented FlxSave.
Added SaveDemo.
The font got the same size as the original flixel.
The label on the button got 2 pixels offset which the shows the text more to the left. It can be fixed by setting the labelOffset = new FlxPoint(1,3).
Fixed issue #4.
Fixed a bug in FlxSave that prevented erase() from working on desktop.
FlxG
- fix FlxG::log: Can't cast a Object to String via (String) Object. Object.toString() is the correct way.
If the data is null, you'll get a ClassCastException. Check first if the data is null.
- addPlugin
- getPlugin
- removePlugin
- removePluginType
- drawPlugins


added plugin folder for plugins.
added FlxTimer
added TimerManager
added AFlxTimer for callback of FlxTimer
added simple TimerDemo.