-
Notifications
You must be signed in to change notification settings - Fork 117
Changes
aduros edited this page Feb 5, 2013
·
57 revisions
Be notified of new releases by joining the mailing list.
- Important Flump fixes. If you use Flump, you should upgrade and re-export your assets with the latest Flump version.
- Added System.volume for easy global volume control, thanks Kipp Ashford.
- Added experimental WebGL renderer, see issue #8 for more info.
- Added Sprite.scissor for rectangle masking.
- Added Manifest.relativeBasePath/externalBasePath for loading assets from another location (such as a CDN).
- Added System.external for interacting with external Javascript.
- Added EmitterSprite/EmitterMold for displaying particle systems exported from Particle Designer.
- Added optional default value to Storage.get().
- Enabled Adobe Scout profiling in debug builds.
- IE10 fixes.
- This release contains important breaking changes! See Migrating to Flambe 2.0 for details.
- Added Texture.graphics for drawing to a texture. Use System.createTexture() to create an empty texture.
- Added Texture.readPixels and writePixels for direct pixel access.
- Added flambe.script.FirstOf, thanks Santiago V.
- Added Keyboard.backButton.
- Added MovieSprite.looped.
- Added optional append parameter to Entity.addChild.
- Added Sprite.render.
- Increased minimum Flash version to 11, removed BitmapData renderer.
- Tons of polish and optimization to the Stage3D renderer.
- Optimizations to core classes (entities and signals).
- Switched to more robust pointer event handling. Adding a listener to a parent sprite will now detect clicks on its children.
- Added PointerEvent.hit.
- Added Sprite.pointerEnabled, getLocalMatrix(), hitTest(), and getBounds().
- Added System.time.
- Added a rendering inspector to help developers find bugs and performance issues. Press CTRL-I in an HTML debug build to inspect a frame. See this example output from the Flump monster demo, showing all canvas calls and a screenshot after each draw call.
- Support for skewing in Flump animations.
- Memory and renderer optimizations.
- API change: System.logger is now System.createLogger.
- Added transitions support to flambe.scene.Director.
- Added flambe.SpeedAdjuster for slow motion effects.
- Added flambe.util.PackageLog for more convenient logging.
- Flump additions: MoviePlayer, PlayMovie, MovieSprite.paused.
- Various stability and performance improvements.
- API change: Sprite.visible and FillSprite.color are primitives instead of reactive Values.
- Added System.touch, for handling multi-touch events.
- Added fullscreen API to System.stage.
- Added PointerEvent.stopPropagation().
- Added lots more easing functions.
- Support for bitmap font kerning.
- API change: moved flambe.animation.Easing to flambe.animation.Ease.
- Flambe 1.3b: Build fix for systems with spaces in their Haxe path.
- Haxe 2.10 or higher is now required.
- Installing Flambe is even easier: The Android SDK is no longer required to develop for Android.
- Added System.mouse, for access to mouse-specific features.
- Added System.web, for displaying WebViews over the stage and opening browser tabs.
- Support for Web Audio API, in at least Chrome, Safari and iOS 6.
- Script.run() returns a Disposable that can be used to stop an action.
- Replaced key codes with a key enum.
- Mouse events in HTML behave more like Flash when dragging outside of the stage.
- Enabled iOS compilation.
- Android compilation fixes in Windows.
- Python 3 support in wafl.
- Hello world!
Flambe | Installation | FAQ | Changes | API Reference | Forum