source: trunk/Release Notes.txt

Last change on this file was 119, checked in by chronos, 6 months ago
  • Modified: Version 1.5.0 release related updates.
File size: 3.9 KB
Line 
1Version 1.5.0 (2024-12-11)
2==========================
3
4* Added: Tools - Score menu action to show history of previously played games with score information.
5* Added: Optionally generated unmergeable movable tiles.
6* Added: Set number of randomly generated disabled tiles in new game form.
7* Added: Close button in moves history and help forms.
8* Added: French and spanish translation.
9* Modified: Automatically detect and use dark mode on Windows.
10* Modified: Use dark mode title bar on Windows 10.
11* Modified: Tile skin and color palette setting moved from new game dialog to menu. It can be now set during gameplay.
12* Modified: Lowered minimal swipe distance.
13* Modified: Show score and best score as boxes. Place them according window size.
14* Modified: Always show moves history menu action.
15* Fixed: Dark theme detection for board colors.
16* Fixed: Scaling of tiles text.
17* Fixed: Use the same initial board after game restart.
18* Fixed: Board size calculation inside the main window.
19* Fixed: Full screen mode switching.
20
21Version 1.4.0 (2024-06-07)
22==========================
23
24* Added: Game menu restart action to start a new game without showing options dialog.
25* Added: Toggle full screen mode (F11) from View main menu.
26* Added: Allow to select color palette in new game dialog.
27* Added: Step button in AI form to do single step.
28* Added: Use also numeric keyboard for movement.
29* Modified: Calculate different win tile value for different board sizes.
30* Modified: Moved Settings menu under Tools menu.
31* Fixed: Use scrollboxes in options dialogs.
32* Fixed: Use clear background color under score text instead of solid.
33
34Version 1.3.0 (2020-08-13)
35==========================
36
37* Added: Allow to slide blocks using mouse.
38* Added: Roman numerals as tile skin.
39* Added: Binary numbers tile skin.
40* Added: Separated TGame paint and state change events.
41* Modified: Update locking on combobox items initialization in new game form.
42* Modified: Count total score using standard power of two numbers for all tile skins.
43* Modified: Draw to Canvas through TMetaCanvas class.
44* Modified: Animate tiles movements in background thread.
45* Modified: Initialize TCore as first application form.
46* Fixed: Build under Lazarus 2.0.10 and FPC 3.2.0.
47* Fixed: Main menu was not translated.
48* Fixed: Drawing board in AI mode.
49* Fixed: Undo action was not enabled.
50* Fixed: Init form opaque control style during its creation.
51
52Version 1.2.0 (2019-11-08)
53==========================
54
55* Added: Animation of tiles merge.
56* Added: Animation of appearence of new tiles.
57* Added: Support for dark theme.
58* Added: Support for selectable skins of tiles. Tile values are now representing normal sequence of numbers. If power of two is selected, values are recalculated for rendering and score.
59* Added: Key buffer to capture consecutive key presses even with slow animation.
60* Added: Read Me file.
61* Modified: Use just 2048 for application name.
62* Modified: Draw board rounded corners.
63* Modified: Make tiles rectangle with rounded corners.
64* Fixed: Unable to move tiles in 2x2 board size.
65* Fixed: Board border width.
66* Fixed: Tile margin not calculated correctly for different canvas sizes.
67* Fixed: Wrong slash symbol in path for storing moves history to registry.
68
69Version 1.1.0 (2019-10-13)
70==========================
71
72* Added: New form accessible from menu Tools - Moves history with game moves history.
73* Added: Computer player accessible from Tools menu in Debug mode. It is not able to win game yet.
74* Added: Help windows with instructions how to play.
75* Added: With 10% chance create new random tile with value 4 instead of 2.
76* Modified: Fixed tiles move animation.
77* Fixed: Update previous board state for undo only if board is really moved.
78
79Version 1.0.0 (2019-10-04)
80==========================
81
82* Added: Game mechanics implementation.
83* Added: Selectable board size (from 2x2 to 12x12).
84* Added: Last move undo.
85* Added: Keep game between application restarts.
86* Added: Localization support (English, Czech).
87* Added: High DPI support.
Note: See TracBrowser for help on using the repository browser.