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
chore: bump version to 2.3.20 and update dependencies
feat: enhance x01 score progress animations and effects
- Improved animation definitions for pulse-core and glass-charge effects.
- Adjusted timing and easing functions for smoother transitions.
- Updated CSS styles for score progress elements to enhance visual feedback.
fix: ensure ghost trail animations handle stale callbacks correctly
- Added logic to ignore stale animation cancel callbacks after score changes.
test: add comprehensive tests for x01 score progress features
- Implemented tests for new animation behaviors and visual effects.
- Verified correct rendering of score progress previews and dynamic updates.
- use `$maintain-changelog` only when changelog, release-note, or compare-link work is explicitly in scope
17
17
- do not run `git commit`, push, create PRs, or create releases without an explicit user request
18
18
- final output must state what changed, what was validated, what remains unverified, and include a draft commit message when there are meaningful file changes
19
-
- when SonarQube is relevant, run `npm test`; it includes `npm run sonar`, which must use `SONARQUBE_URL`/`SONARQUBE_TOKEN` from the environment or fall back to `~/.codex/config.toml``[mcp_servers.sonarqube].env`
19
+
- when SonarQube is relevant on new builds, run `npm test`; it includes `npm run sonar`, which must use `SONARQUBE_URL`/`SONARQUBE_TOKEN` from the environment or fall back to `~/.codex/config.toml``[mcp_servers.sonarqube].env`
20
20
- never claim SonarQube is unavailable before checking `npm run sonar`; never print or commit the SonarQube token
21
+
- For minor changes, such as changing variable values, skip all tests. In general, keep in mind the proportionality of tests.
21
22
22
23
Done means the change is in the right layer, scoped validation ran or is clearly blocked, and any skipped release, changelog, browser, or SonarQube verification is reported truthfully.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,15 @@ zum nächsten Release-Commit vorübergehend auf `HEAD` zeigen.
12
12
Dieses Repository führt keine `Unreleased`-Sektion. Jeder dokumentierte Eintrag gehört
13
13
direkt zu einer versionierten Release-Sektion.
14
14
15
+
## [2.3.20] - 2026-06-16
16
+
17
+
### Changed
18
+
19
+
- Nutzerwirkung: `X01 Score Progress`-Effekte sind in der Konfiguration leichter vergleichbar: Die Effekt-Buttons zeigen längere Balken, `Ghost Trail` demonstriert eine echte Abnahme von `80 %` auf `15 %`, und die Hauptvorschau läuft als Prozentsequenz.
20
+
Technik: Die xConfig-Shell nutzt einen eigenen X01-Score-Progress-Preview-Controller mit loopbaren Runtime-Hosts, hält Render-Hooks stabil und deckt Button- sowie Hauptvorschau mit Shell-Regressionen ab.
21
+
- Nutzerwirkung: `Pulse Core`, `Glass Charge` und `Ghost Trail` wirken klarer und stärker unterscheidbar; besonders Trails, Ladeglanz und Pulse-Peak sind besser wahrnehmbar.
22
+
Technik: Runtime-Keyframes, CSS-Animationen, Glow-/Sweep-Layer und Effekt-Dauern wurden gezielt nachgeschärft; Runtime-Regressionen sichern die neuen Effektverträge und den stabilen Ghost-Trail-Cleanup ab.
23
+
15
24
## [2.3.19] - 2026-06-05
16
25
17
26
### Added
@@ -1661,7 +1670,8 @@ direkt zu einer versionierten Release-Sektion.
1661
1670
und Regressionstests eingeführt und die generierten README-/FEATURES-Texte wurden
0 commit comments