Subscribe with RSS to keep up with the latest changes.
v0.1.7 - Beta
December 30, 2025 major
- [BREAK CHANGE] Update Project version to
1.0.1 - Update Spine to 4.2.10, Talos Legacy to 1.5.3, TextraTypist to 2.2.8
- Update editor to Java 25
- Add automatic JSON Schema generator for exported files
- Allow to scale down lights and shadow resolution
- Fix all transformation bugs
- Sandbox grid is now synced with rulers and actually useful instead of just decorative!
- Support snapshots in flatpak package
- Change Mini Map shortcut to
ALT+M - Improve macOS window gesture
- Support Windows 11 snap layout
- Improved Spine and Talos Followers
Runtime
- [BREAK CHANGE] Fix physics fixed time step, fix micro-stuttering, systems now have a proper logic, replaced
RendererSystemwithFixedTimestepannotation to run systems with fixed time step, by default systems will runs as rendering at variable delta time - [BREAK CHANGE] Rename
HyperLap2dInvocationStrategy#setTimeStep->HyperLap2dInvocationStrategy#setFixedTimeStepto match new behavior - [BREAK CHANGE] Fixed time step is set to 60hz by default
- [BREAK CHANGE] Rework lights system, batch lights and shadows, full support to pseudo3d lights
- Add
PhysicsBodyScriptAPI to wait script initialization until box2d body is fully available - Add
HyperLap2dInvocationStrategy#setTimeScalefor slow/fast motion effects - Add support for MSAA in FrameBuffers (enable in SceneConfiguration, requires GL30)
v0.1.6 - Beta
October 28, 2025 minor
- Update libGDX to 1.14.0
- Update editor to Java 21
- [BREAK CHANGE] Add support
fastatlas packing format. Enabled by default, but generates a warning during export - Release to Central Sonatype
v0.1.5 - Beta
February 03, 2025 major
- Update libGDX to 1.13.1, VisUI to 1.5.5, Talos Legacy to 1.5.1, PureMVC to 1.0.3
- [BREAK CHANGE] Update Spine runtime support to
4.2.7 - Add Items Tree search filter
- Add Mini Map feature (press and hold keyboard
Mbutton) - Basic folder visualization for different atlas packages
- Fix many editor memory leaks
- Fix common crashes related to multi-thread issues
Runtime
- [BREAK CHANGE] Make
ZIndexComponent#layerNamefield private - [BREAK CHANGE] Move TypingLabel extension to TextraTypist
- Optimize some built-in systems
- Allow to extend
HyperLap2dRendererand use custom rendering systems - Bug fixes and performance improvements
v0.1.4 - Beta
April 18, 2024 major
- Update libGDX to 1.12.1
- Update VisUI to 1.5.3
- Experimental support to fail safe exceptions
- Add tooltip for layer name in the items tree
- Bug fixing and stability improvements
Runtime
- Hotfix GWT compilation
- [BREAK CHANGE] Add entity parameter
ButtonListener - Improved buttons system: Allow to disable buttons, do not fire
clickwhen touch up is outside the entity bounds - Fix shared layers instances with different library items instances
- Move to Legacy version of Talos VFX (Pool particles and stability improvements)
- Support for BVB runtime
v0.1.3 - Beta
October 31, 2023 major
- Update libGDX to 1.12.0
- Update gradle to 7.6
- Update VisUI to 1.5.2
- Replace PureMVC with gdx-puremvc
- Sensor component custom width/height
- Improve physics bodies bounding boxes (disabled by default)
- Enable/disable bounding boxes debug view
- Improved layers drag and drop
- Add manual camera pan control
- Bug fixing and stability improvements
Runtime
- [BREAK CHANGE]
TextureArrayCpuPolygonSpriteBatchis now the default batch implementation - [BREAK CHANGE] New
MainItemComponent#uniqueIdmanagement, change from integer to a random string - First integration of Spine’s BoundingBoxAttachment with Box2D for skeletal collision detection
- Chained Entities and Spine’ SkeletonRenderSeparator
- Improved PhysicsActions. Add
PhysicsActions#transformToandPhysicsActions#transformBy - Fixed physic’s step
v0.1.2 - Beta
February 12, 2023 minor
- [BREAK CHANGE] Update Spine runtime support to
4.1.0 - Support custom lights falloff using Constant-Linear-Quadratic coefficients
- Release months of bug fixing and cross platform stability improvements
v0.1.1 - Beta
July 07, 2022 minor
- Allow Box2D bodies inside composite items. Must uncheck composite’s automatic resize.
Editor
- Fixed polygon entities dimensions
- Fixed common crash in Auto Tiles Plugin
- Fixed import Spine animations exported in compatibility mode
- Add support to path as atlas region name
- Hide
white-pixelresource because mandatory - Check updates for Snapshot builds
- Sprite Sheet to Animation splitter
- Improve lights follower
Runtime
- [BREAK CHANGE] Improve
ActionEventListenerwithentityparameter - Update Typing Label to
1.3.0
v0.1.0 - Beta
May 13, 2022 major
- [BREAK CHANGE] Update Project version to
1.0.0 - Extensions are completely detached from base runtime
- Custom Variables are stored in JSON format
- Support Spine’s Skins
- Particle Effects auto start flag
- Add support to Bitmap Fonts (.fnt)
- Add support to TinyVG (.tvg)
- Add support for global scene shader
- Bug fixes and stability improvements (as usual…)
Editor
- New polygons management with open-ended shapes
- Fully undecorated in Windows OS and macOS
- Better UI
- Use ANGLE GLES 2.0 instead of OpenGL 3+
- Implement new Shader Management
- Update LWJGL to 3.3.1
- Update to Java 17
Runtime
- Rework Assets management
- Implement
TextureArrayCpuPolygonSpriteBatchandTextureArrayPolygonSpriteBatch(For GLES 2.0) - Fix Particle Effects Memory leaks
v0.0.8 - Public Alpha
January 16, 2022 major
- [BREAK CHANGE] Rework runtime code, replaced Ashley ECS with Artemis-odb
- [BREAK CHANGE] Update Spine support to
4.0.18.1 - [BREAK CHANGE] Update Talos VFX support to
1.4.0 - [BREAK CHANGE] Use new libGDX atlas packing format by default
- Update libGDX to 1.10.1-SNAPSHOT
- Support mono space fonts
- Support Circle shapes for physics bodies
Editor
- Update LWJGL to 3.3.0
- Add FPS Limit in Settings
- Add Normal Map resource filter
- Add automatically center origin
- Restyle Atlas Packing Dialog
- Many bug fixes and performance improvements
Runtime
- Split Typing Label into its own extension
- Support artemis serialization
- Add
SceneConfiguration#addTagTransmuter
v0.0.7 - Public Alpha
July 31, 2021 major
- [BREAK CHANGE] Spine and Sprite animations are now packed into same main atlas pack
- [BREAK CHANGE] Update Project version to
0.2.0 - Experimental support to Normal Mapping in lights:
- Simple Images
- Spine Animations
- Add light
intensity - Add Physics Sensors
Editor
- Use Distance Field fonts for GUI
- Add Editor performance settings (MSAA, OpenGL 3)
- Add multiple atlas packing settings
- Add Import libGDX atlas format
- Improve
ResourcesPanel UI/UX (Multiple selection/delete) - Huge improvements to Tiled Plugin:
- Sprite and Spine animated Tiles
- UI improvements and general refactoring
- Split Tile Set image into single tiles (
Resources -> Import Tile Set) - Drop multiple tiles at once
- Sort tiles with drag and drop
- Experimental Auto Tiling drawing
- Improve jpackage releases
- Update to Java 16
- Many bug fixes
Runtime
- Fix Lights positioning issues
- Cone Lights direction can be changed with
TransformComponent#rotation
v0.0.6 - Public Alpha
April 12, 2021 major
- Update libGDX to 1.10.0
- Add flipX and flipY flag
- Experimental support to pseudo3d lights
Editor
- Sort resources alphabetically
- Add Z-Index controls in
Items Tree - Add
Save Project as - Add link scale X/Y properties
- Add option to scale GUI (
Settings -> General -> UI Scale Density) - Add multiple selection to
Tagspanel - Add Import/Export Library Actions
- Use F10 key to open Console and F11 key to toggle full screen
- Set minimum OpenGL version to 3.2
- Stability improvements
Runtime
- Support rendering composites to FBO + FBOs stacking
- Fix Hdpi/Retina rendering
- Included updated box2dLights dependence into runtime code
v0.0.5 - Public Alpha
February 23, 2021 minor
Release to switch from Bintray/jCenter to Sonatype/Maven Central
- Runtime performance improvements
- Update libGDX to 1.9.14
- Update Ashley to 1.7.4
v0.0.4 - Public Alpha
February 02, 2021 major
- Add support to Talos Particles VFX
- Add Sticky Notes feature
- Add GL Profiler in Performance plugin
- Add smooth camera pan
- Add panning camera with scroll gesture
- Add support to custom shader uniforms
- Add basic support to screen-reading shaders
- Add
Resourcesmenu:- Add Create Placeholder
- Add Create Perlin Noise textures
- Add colorful
ConsoleGUI to show debug logs - Add hide GUI with F12 button
- Update HyperLap2D project version to 0.1.1
- Update libGDX to 1.9.13
- Fixed some memory leaks and NPEs
- Improve overall object transforming and support Labels
- Improved UI with tons of new animations
- Improved Code Editor style
v0.0.3 - Public Alpha
October 31, 2020 major
- Fixed bright lights on some GPUs
- Fixed undo\redo when creating new objects
- Fixed common crashes with Tiled plugin
- Improved Tiled plugin with undo\redo commands
- Improved Plugin APIs
- Improved normal followers style with animated dashed lines
- Improved Graph Node Editor output format: replaced JSONObjects with libGDX Json
- Improved Open/Save dialogs: replaced VisUI with native dialogs
- Add async texture packing operation
- Extend Node Graph Editor:
- Add custom parameters
- Add custom events
- Add custom key bindings
- Add custom exception handler with stacktrace info
- Add automatic check for updates
- General bug fix
v0.0.2 - Public Alpha
October 12, 2020 major
- Support to Typing Labels
- Experimental Code Editor for:
- Typing Labels
- GLSL Fragment shaders
- Experimental Node Graph Editor for:
- Create complex actions
- Actions Library
- Animations and UI/UX enhancements
- Better cursor management
- Track total time spent using HyperLap2D
- Enable Origin transformation for any object
- Improve editor performance
- Fix many bugs and possible NPE across Editor and Plugins
- Update all dependencies to latest version
v0.0.1 - Public Alpha
August 06, 2020 major
- Initial public alpha release