Release history
Changelog
Every new feature, fix and speed-up on s&box Explorer, newest first.
- Last 30 days
- 90
- Features shipped
- 233
- Fixes
- 218
- Days with changes
- 66
10 changes in April 2026 Clear filters
April 2026
10
-
Fix
9:11 AM
Fix garbled bullet glyph in profiles CSS
Details
Replace the corrupted bullet character in .inactive-placeholder-info li::before from '•' to '>>' to avoid encoding issues and ensure a visible list marker across environments. Visual positioning and color are unchanged.
592c27a -
Refactor
9:00 AM
Refactor user menu, nav and footer CSS
Details
Revamp layout.css: overhaul user menu/trigger and dropdown styles (padding/gaps, avatar sizes, animated menu arrow, hover/focus states, badges, compact dropdown sizing and transitions). Tweak nav link spacing/icon sizing and underline positioning. Clean up and simplify footer rules (condense gradients/box-shadows, adjust sizing/spacing) and remove duplicated rule blocks. Consolidate and relocate responsive media queries to the end, streamline animations and accessibility (focus outlines, prefers-reduced-motion support). Changes improve visual consistency, reduce duplication and enhance responsiveness.
c4724b1 -
Style
8:41 AM
Redesign footer visuals and polish JS
Details
Revamp footer markup, behavior and styles: remove legacy "glass" class and add a shimmer track, brand link wrapping with aria-label, reorganized footer sections and minor markup cleanup. Improve language dropdown JS by initializing on DOMContentLoaded, simplifying event handlers, and tightening error handling. Large CSS overhaul for the footer: new animations (shimmer, float, glow), refined background/glow/noise overlays, updated spacing/typography, enhanced brand icon visuals, hover/active states, improved nav/link underline animations, and redesigned stat cards with richer styling and transitions. Small i18n array formatting and other minor tweaks included.
635838f -
Feature
8:13 AM
Add dark-mode support and theme fixes
Details
Remove obsolete footer links and enhance theme handling: deleted release-notes and changelog items from backend/includes/footer.php. Cleaned up api-doc.css (BOM/selector/spacing fixes), added dark-mode styles for Swagger UI, and normalized media query spacing. In frontend/js/theme-manager.js introduce DARK_THEMES, apply/remove a generic 'dark-mode' class when known dark themes are loaded or switched, and ensure body/ document classes are updated accordingly so external components (e.g. Swagger UI) follow the selected dark theme.
87e33ef -
Feature
6:45 AM
Add ESLint, Stylelint and PHP-CS-Fixer configs
Details
Add linting/formatting setup for JS, CSS and PHP: new eslint.config.js with frontend JS rules (browser/node/jquery globals, module + latest ECMAScript, 4-space indent, single quotes, semicolons, warn on unused vars, console allowed), .eslintignore and .stylelintignore to exclude node_modules/vendor/dist and minified files, and a php-cs-fixer.dist.php to run PSR12-based fixes across backend, frontend, includes and config (short array syntax, ordered imports, no unused imports, various spacing and PHPDoc rules). package.json was updated to include the linter devDependencies and package-lock.json regenerated.
6bbee00 -
Feature
6:06 AM
Add dynamic year to footer in locales
Details
Replace static copyright year with a dynamic placeholder (© 2025-{{year}} ...) across locale ui.json files and apply minor formatting fixes. Updates affect all localized footer copies (e.g. locales/*/ui.json) so the displayed year range is kept up-to-date.
2656943 -
Refactor
6:01 AM
Standardize border-radius using CSS variables
Details
Replace hard-coded border-radius values with CSS custom properties (var(--radius-*)) across the frontend and some admin/backend PHP inline styles to centralize corner-radius control. Also update :root radii in frontend/css/base/base.css (normalized values) and adjust a few related classes (e.g. .rounded-none). Affects multiple CSS bundles and PHP views; may change UI corner appearance so visual QA is recommended.
d576107 -
Docs
3:55 AM
Update README table of contents
Details
Reorganize and standardize the README table of contents for clarity and consistency. Renamed several headings (e.g. Steam Authentication → Steam Setup, Design System & Themes → Design & Themes), consolidated caching/refresh items, simplified deployment and troubleshooting entries, and adjusted web server and utility subsections. Added Multilingual Support and Notification Dispatcher entries and removed obsolete/duplicative TOC lines.
51b8136 -
Docs
3:48 AM
Remove emoji from README headings and TOC
Details
Clean up README.md by removing emoji/unicode icons from section headings and table-of-contents entries, and normalize anchor links to match the plain heading text. Also replace the footer heart emoji with plain wording ("Made with love") for consistent formatting and readability.
3384be5 -
Feature
3:29 AM
Add daily game and map chart history JSON
Details
Add daily chart history JSON snapshots for game and map data covering 2025-12-23 through 2026-04-01. Adds per-day files under data/chart_history/game/ and data/chart_history/map/ to record rankings, titles, orgs and favorites for historical charts and analysis.
23cd513
Generated from the project's commit history whenever the site is deployed. Times are server time.