You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,18 @@
2
2
3
3
All notable changes to this project will be documented in this file.
4
4
5
+
## [2.0.27] - 2026-04-06
6
+
7
+
### Added
8
+
-**Scene2D Compact Preset Families:**`CustomGameEditor.java` now groups starter presets into clearer family rows and adds curated `Sprint Drop`, `Zen Garden`, and `Micro Stack` templates alongside the original presets.
9
+
10
+
### Changed
11
+
- Expanded preset application so the Scene2D editor now seeds gravity, lock delay, and next-piece preview counts more explicitly for each family starter.
- Added compact Scene2D preset-slot status rows so each slot now advertises its stored ruleset name, mode, piece count, and rotation count.
140
-
- Preset slot saves/loads now refresh a dedicated saved-template summary table, reducing guesswork when juggling multiple rulesets during one editor session.
- Grouped starter presets into clearer Scene2D family rows for competitive drop, puzzle chainers, and arcade stackers.
140
+
- Added new curated family templates: `Sprint Drop`, `Zen Garden`, and `Micro Stack`.
141
+
- Expanded preset application so those templates also seed gravity, lock delay, and next-piece preview counts more deliberately.
142
+
- Bumped the Java repo version again to `2.0.27`.
142
143
143
144
### Recommended Next Steps
144
145
1. Bridge Scene2D custom editor state into the older TWL editor stack where useful.
145
146
2. Replace the temporary reflection bridge with a direct adapter once the exact TWL/LWJGL API contract is fully normalized.
146
147
3. Add a targeted Java regression test or smoke harness for nD puzzle bootstrap + editor launch.
147
-
4. Consider compact preset families, then later more advanced block-rule depth like multi-step transformation graphs and exploding-block conversion targets.
148
+
4. Consider richer saved-template browsing, then later more advanced block-rule depth like multi-step transformation graphs and exploding-block conversion targets.
148
149
149
150
## Summary
150
151
This session focused on modernizing the internal Swing-based Editor tools (`SpriteEditor`, `MapCanvas`, `DialogueEditor`) to include features found in industry-standard tools like Aseprite and Pyxel Edit.
0 commit comments