- Tweaks to the level design, to the default controls and to the build system
- Changed the way the engine handles analog sticks
- Adjusted gimmicks: Water Bubbles, Spikes
- Made tweaks to the level design, to the title screen and to the build script
- Changed the parser used on the stage select
- Added support for loading quests via developer mode
- Removed the quest selection screen
- Updated the default mapping for gamepads
- Adjusted the "Walk on Water" gimmick
- Optimized the creation and the rendering of brick particles
- Made tweaks to the level design
- Renamed the game to Surge the Rabbit
- Improved the pixel art style of the game
- Created a new Waterworks Zone
- New gimmicks: Conveyor Belts, Walk on Water, Power Pluggy
- New title screen and new title card animation
- New translations: Italian, Esperanto
- Introduced language extensions (languages/extends/ folder)
- Improved macOS compatibility
- Introduced support for transitions between animations
- Introduced the concepts of action spot and sprite anchor
- Improvements to the SurgeScript API
- Improved several core scripts
- Added support for compound ${EXPRESSIONS} when evaluating text
- Changed the physics
- Added support for D-pad input on Xbox controllers
- Removed legacy Allegro 4 code
- Bugfixes and general improvements
- Fix sprites/overrides/ detection bug on Windows
- Include LMMS source files (1up, speed, drowning, gameover)
- Player: reduce jump_lock_timer after charging
- Small fixes & adjustments
- Improved joystick support
- New translations: Polish, Russian
- New musics
- Updated the Giant Wolf Boss
- Added new little animals - different animals will appear in different levels
- Increased the drowning time to 12 seconds
- Updated the turbo/invincibility time to 20 seconds
- Improved the springs: they now behave as expected when the player is running on the walls or on the ceiling
- Level Editor: users can now create levels in fullscreen mode
- Level Editor: users can now display collision gizmos by pressing a key
- Level Editor: the interface has been translated into multiple languages
- Fix: the engine will pause the SurgeScript VM when the game is paused
- Fix: consistent physics in slow computers
- Fix: the player can be smashed by solid moving platforms
- Improvements to the SurgeScript API
- Updated the credits screen: it now extracts data from a csv file
- Introduced CONTRIBUTING file with guidelines for contributors
- Introduced special folder sprites/overrides/ to ease sprite hacking
- Input maps are now read from the (new) inputs/ folder
- The HUD is now entirely controlled via scripting
- The 1up jingle no longer stops the level music
- Increased the maximum supported image size to 4096x4096 pixels
- Bugfixes and general improvements
- New translations: Serbian, Bosnian, Dutch
- Updated the language selection screen
- Included AppStream metadata for Linux and for the free software ecosystem
- Physics engine: using a fixed timestep at 60 fps for improved precision
- Bugfixes and general improvements
- Added support for UTF-8 filenames on Windows
- Added the --hide-fps command line option
- Optimized the rendering of texts
- Removed unused fonts
- New special moves: Surge's Lightning Boom and Surge's Lightning Smash
- Improved the physics engine & the auto-angles detection method
- New translations: German, Spanish, Korean, French
- Updates to the SurgeScript API
- Included a SurgeScript template for creating your own shield abilities
- Made Life Icons and Goal Signs easier to hack
- Created an audible countdown that is played when Surge is underwater
- Introduced multilingual support for font scripts
- Aesthetic improvements to the menus
- General improvements & bugfixes
- Improved the jump and the charge-and-release move
- Updated the icon
- General improvements
- Fixed details of the initial release
- Initial release