All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
1.9.0 - 2025-09-25
- Info page that can optionally be displayed after the game is over
- Sentry.io support
- Flickering when changing modes
1.8.4 - 2024-11-04
- Supports using both the Select and Start buttons for languager selection
- Build system cleanup
1.8.3 - 2024-08-12
- Updates to the Dutch translation
- Added new treasures for the game end
1.8.2 - 2024-05-28
- Updates to the French translation
1.8.1 - 2024-04-08
- Added a (missing) configuration parameter to control the demo duration.
1.8.0 - 2024-03-24
- Added an optional demo mode that loops with the title screen. (Enable with
showDemoconfig key.) - Added optional descriptions for the bot types. (Enable with
showBotTypeTipsconfig key.) - Hid console debug messages (activate with the
debugLogconfig key).
- Fixed the 'watch' gulp task.
1.7.2 - 2024-01-12
- Added the Spanish translation.
- Forward query string and hash to iframe in the fullscreen.html page.
1.7.1 - 2022-09-29
- Updated the Gradient Vector font to v1.1.0, which includes support for French characters.
- Added extra space between the lines of the end game message because the current version of the font has less space between the lines than the previous version.
1.7.0 - 2022-09-28
- French translation
1.6.0 - 2022-09-20
- In-game locale switching (on-screen button,
Lkey,Selectgamepad button) languagesconfig optionshowLanguageButtonconfig option- Support for D-Pad on gamepads
- Out-of-bounds errors on gamepads and joysticks with too few buttons
- Dutch translation
1.5.2 - 2022-02-05
- Location of the treasure being visible to the attentive player
1.5.1 - 2022-02-01
- Loading of config files with digits in file name
1.5.0 - 2022-01-20
- Game start sequence
1.4.1 - 2021-02-23
reloadpackage for auto-reloading during development
- Move water surface and sea floor towards the bottom of the screen
- Parallelism in
gulp buildandgulp watch
1.4.0 - 2020-12-03
- Add
botTypeLabelsconfig option for switching between different sets of labels (difficulty,strategy) in the bot type menu
1.3.0 - 2020-11-24
- Skip cache when fetching the config file.
- Add hashes to the precompiled CSS and JS filenames in order to avoid the cache.
1.2.1 - 2020-11-24
- Increased resource consumption every time the game mode is switched
- Faster water waves animation using SMIL
- Use same styling for light and dark modes
1.2.0 - 2020-11-19
- Set
maxDepthTiltconfig option to tilt the sea floor generation towards shallow [0,1) or deep ( 1,∞) - This change log
- Limit the treasure location to range of boat
1.1.1 - 2020-07-27
- Restrict possible config file names
1.1.0 - 2020-07-22
- Add
random,gradient-descentandtangent-intersectionbots - Let first player also probe via SPACE
- Add
showSeaFloorconfig option - Add
game.showSeaFloor(animate)method - Print current sea floor map to console
- Allow to set sea floor map in config file
- Fullscreen toggle
- Improve tangent visibility
- Configure config file name via
configURL query string - Raise probe limit to 20
- Remember previous game settings
1.0.0 - 2020-06-09
- Initial game