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
182 changes in November 2025 Clear filters
November 2025
3
-
Maintenance
11:56 PM
Enhance package type filtering and detail page UI
8f5d4d1 -
Refactor
11:22 PM
Replace emoji with Material Icons and improve logging
5285bea -
Change
12:11 AM
Better looking Header
Details
Made the header look sleeker
91d99da
12
-
Refactor
11:43 PM
Some more CSS Cleanup
Details
Cleaned some CSS
0822175 -
Refactor
10:38 PM
Refactor dark theme CSS files for consistency and maintainability
Details
- Remove maintenance page (frontend/index.html)
- Standardize variable structure and color palettes across all dark themes
- Update theme files to use consistent --theme-* variables
- Add comprehensive dark theme audit report
- Fix CSS linting issues and remove duplicate selectors
3c7084d -
Maintenance
7:29 PM
Update styles and configuration
Details
- Refactor CSS files for better maintainability
- Update settings and configuration
- Update changelog
6778f29 -
Refactor
4:29 PM
Update frontend assets and add inline styles
bc402ea -
Refactor
4:29 PM
Clean up codebase by removing redundant comments and standardizing formatting
9dcc20d -
Change
3:06 PM
Actually Commit these
0ceb01e -
Refactor
3:01 PM
Update admin interface and Steam tags handling
Details
- Refactor admin index and refresh status pages
- Improve Steam tags processing and caching
- Update package precaching functionality
- Enhance error handling and logging
- Update changelog with latest changes
45540cc -
Refactor
2:01 PM
Update admin interface and frontend pages
Details
- Enhance admin status refresh functionality
- Update static assets management
- Improve user profile CSS styles
- Update frontend pages (about, API docs, news, changelog)
- Fix various UI/UX issues across the application
994f1e1 -
Refactor
2:22 AM
Clean up CSS comments and improve code documentation
97a0976 -
Style
2:22 AM
Enhance settings page with tabbed navigation and improve responsive design
Details
- Add tabbed navigation for better organization of settings sections
- Improve mobile responsiveness and touch targets
- Enhance theme selector with better visual feedback
- Add accessibility improvements (focus states, ARIA attributes)
- Optimize CSS with modern layout techniques
- Update changelog with latest changes
9a0cd41 -
Refactor
1:46 AM
Update frontend pages and changelog
e7d605b -
Style
12:53 AM
Update API, theme manager, and settings
Details
- Update API endpoint configurations in api.php
- Enhance theme management functionality in theme-manager.js
- Apply style improvements to styles.css
- Update application settings in settings.php
9f589d6
8
-
Maintenance
11:46 PM
Add user_settings.db to .gitignore
650ffb4 -
Style
7:21 PM
Update theme styles and add theme manager
Details
- Add new theme manager JavaScript
- Update CSS for better theming support
- Update changelog and gitignore
377fd3f -
Maintenance
5:30 PM
Tweak package card padding
Details
Reduced padding in package cards from 1.5rem to 1.1rem for better spacing consistency.
9364764 -
Refactor
4:55 PM
Improve API request handling and pagination in precache script
Details
- Update API endpoint requests to use query parameters
- Add consistent pagination with perPage constant
- Improve makeCurlRequestLocal function to handle query parameters
- Remove unnecessary config file requirement for CLI usage
- Update changelog with recent changes
41b5b83 -
Refactor
4:45 PM
Update API documentation and test endpoints
Details
- Enhance API documentation with detailed endpoint descriptions
- Update test cases for API endpoints
- Improve error handling in API responses
abf3b56 -
Refactor
4:30 PM
Update schema definitions and clean up unused files
Details
- Update schema definitions for package types and queries
- Remove deprecated schema files (org-specific and utility_avatars)
- Refactor schema.py to improve structure and maintainability
- Update player-related schema files with latest structure
0990d59 -
Docs
4:07 PM
Update API documentation and related styles
Details
- Enhance API documentation with additional endpoint details
- Update API documentation styles for better readability
- Update changelog to reflect recent changes
929b0c3 -
Style
3:50 PM
Update frontend styles and API documentation
Details
- Update various CSS files for better styling consistency
- Enhance API documentation in api-doc.php
- Improve static assets handling in backend
3f75a93
10
-
Refactor
11:18 PM
Update changelog with recent changes
80b9fbf -
Refactor
11:17 PM
Update user profile to use dynamic tag system
29295ac -
Style
11:16 PM
Enhance friend tag with richer purple gradient and improved animations
bc67bf4 -
Refactor
9:46 PM
Move JavaScript files to frontend directory and update references
Details
Move JavaScript files to frontend directory and update references
568dba8 -
Maintenance
8:54 PM
Remove old frontend files that were moved to frontend directory
b7ba030 -
Refactor
8:52 PM
Update changelog stylesheet path to use new frontend directory structure
c03eca3 -
Change
3:01 PM
Restore Broken Stylesheets
Details
I messed up somewhere
94bb77d -
Style
12:27 PM
Enhance UI with modern glassmorphism effects and improve responsive design
0e982a4 -
Change
11:07 AM
Favicon/Sitemap
Details
SEO Stuff
438b1cb -
Refactor
9:59 AM
Remove hardcoded favicon links and use local favicon files
Details
- Removed all hardcoded favicon.ico links to sbox.game
- Added favicon files to /favicon/ directory
- Centralized favicon links in meta-tags.php include
- Ensured consistent favicon display across all pages
27100a7
5
-
Refactor
2:46 PM
Update version system and footer
Details
- Updated footer design
- Config now exposes `app_version` for display in the footer
cee16b9 -
Maintenance
12:07 PM
Upgrade Steam avatars to full resolution (184x184) for sharper display
0c814f8 -
Refactor
12:04 PM
Refactor Org News styling and media handling
Details
- Moved inline CSS to a dedicated .css file
- Org News posts now display video media in header/hero sections
- Improved formatting for Org News posts (see example: http://sboxpv.grimtech.co.uk/eryziac/candy_factory/news/update-040-a89e8ff7)
0ff3191 -
Change
10:59 AM
Updated max-width to 1500px
Details
Is this a good idea? maybe
1c2f5f1 -
Refactor
10:51 AM
CSS Cleanup and Font Awesome 7.0.1
d6c4812
23
-
Maintenance
11:07 PM
Housecleaning
Details
Massive house cleaning
476fc50 -
Change
9:42 PM
Ran Linter again
Details
1) changelog.php 2) includes\header.php 3) includes\meta-tags.php 4) news.php 5) newspost.php 6) orgnews.php 7) release-notes.php
5fa9ebc -
CI
9:41 PM
Fully improve meta tags with enhanced SEO and social media support
ae1711b -
Change
9:24 PM
Ran php-cs-fixer fix .
8305fef -
Change
9:22 PM
Integrate Google Analytics across all pages
8b32980 -
Refactor
9:13 PM
Clean up CSS comments and fix navbar layout
49791c5 -
Change
8:29 PM
Removed Legacy.css
Details
- no longer used
c9b4373 -
Change
7:59 PM
More CSS Tweaks
d4f2b9e -
Change
7:26 PM
Removed hardcoded steam login css
d5119f8 -
Refactor
6:03 PM
Simplify header navigation and reorganize footer links
Details
- Reduced header navigation from 7 to 3 links for cleaner UI
- Header now shows: Packages, News, Org News
- Moved Release Notes, Changelog, About, and API Docs to footer
- Footer Resources section now has 6 organized links
- Eliminates duplicate API Docs link
- Improves navigation hierarchy and reduces header clutter
36992cb -
Maintenance
5:55 PM
Remove broken stats API call causing 404 errors
Details
- Removed cURL request to non-existent /api.php/stats endpoint
- Removed unused hero stats section that was hidden
- Cleaned up unnecessary variables (totalPackages, totalFavorites, totalUpvotes)
- Fixes 404 error: https://services.facepunch.com/sbox/api.php/stats
1bb503a -
Style
5:51 PM
Redesign footer with improved layout and sbox.game stats
Details
- Redesigned footer with 4-column grid layout
- Added About section with description and social media icons
- Organized navigation into Explore and Resources sections
- Added Platform Stats section showing live sbox.game data
- Stats display: Assets, Organizations, Files, and Storage
- Added footer bottom with copyright and community credit
- Animated heart icon in footer credit
- Improved hover effects and visual hierarchy
- Stats clearly attributed to sbox.game with source link
- Better mobile responsiveness with organized sections
9603c9f -
Change
1:30 PM
Centralize navigation and footer into reusable includes
Details
- Created includes/header.php with global navigation bar
- Moved footer.php to includes/footer.php
- Updated all pages to use centralized header and footer includes
- Added missing Steam login button styles to changelog.php
- Ensures consistent 'Sign in with Steam' text across all pages
- Simplifies maintenance - update navigation in one place
0588fd3 -
Style
1:00 PM
Update About page to match S&Box dark theme with consistent styling
fcfffd7 -
Style
12:47 PM
Update API docs and About pages to match consistent navigation and styling
93933f0 -
Docs
12:43 PM
Completely redesign README.md for better clarity and organization
ec29c71 -
Style
12:39 PM
Hide hero stats and center hero section on home page
194d226 -
Refactor
12:22 PM
Organize index.php into logical sections for better maintainability
fb380b7 -
Change
11:20 AM
Updated changelog.json and .htaccess
4427678 -
Docs
10:54 AM
Add deployment instructions and changelog generation to README
68f8831 -
Refactor
10:53 AM
Make changelog work on production without git
Details
- Created changelog.json to store changelog data for production
- Updated changelog.php to read from JSON file first, fallback to git
- Added tools/generate-changelog.php script to generate JSON from git
- Changelog now works both locally (with git) and on server (with JSON)
- Run 'php tools/generate-changelog.php' before deploying to update changelog
152ef1a -
Style
10:44 AM
Update admin pages to match S&box design system
Details
- Replaced custom styles with CSS variables from main site
- Updated color scheme to use --bg-*, --text-*, --primary, etc.
- Added full navigation with links to Packages, News, Release Notes
- Improved component styling (cards, buttons, badges, tables)
- Added gradient text headers and proper shadow hierarchy
- Enhanced hover effects and transitions
- Better input field styling with focus states
- Color-coded log entries using CSS variables
- Consistent spacing using --radius-* variables
- Improved scrollbar styling for cache lists
12cd12b -
Docs
10:37 AM
Comprehensive README update with all features and documentation
Details
- Added complete project structure with all directories
- Documented Steam authentication and admin panel features
- Expanded API integration section with all endpoints and caching strategy
- Added performance optimization details (two-tier caching, background refresh)
- Included tools & utilities documentation with usage examples
- Added troubleshooting guide for common issues
- Enhanced quick start with configuration steps
- Added contributing guidelines and support information
- Documented design system and development workflow
287a3a4
11
-
Refactor
8:12 PM
Simplify news item design with clean gradient backgrounds
a34983e -
Style
8:11 PM
Use gradient backgrounds with icons for news items instead of images
a6951b0 -
Style
8:08 PM
Update news and release notes pages to match dark theme
df4c411 -
Maintenance
8:06 PM
Remove iframe from release notes page - use direct link instead
6b3d369 -
Change
8:05 PM
Rewrite news page to use RSS feed and embed release notes via iframe
13cbe99 -
Maintenance
8:03 PM
Remove script and stylesheet tags from fetched content to prevent loading errors
12d472a -
Maintenance
7:47 PM
Format configuration details with spaces in camelCase labels
830bcaf -
Refactor
7:13 PM
Improve player profile header stats and remove duplicates
Details
- Fix playtime display to use SecondsPlayed instead of non-existent Playtime field
- Only show stats in header when they have meaningful values (no more 0 Hours)
- Format playtime as hours with 1 decimal (e.g., 13.4h)
- Add games played count to header
- Remove duplicate stats from Player Activity section
- Keep only unique stats in activity section (Sessions, Achievements, Favorites)
- Improve stat labels for better readability (Playtime vs Hours Played, Games vs Games Played)
49c1edb -
Docs
6:06 PM
Add admin panel link to API documentation for admins
2e49515 -
Style
5:57 PM
Use Font Awesome for Steam icon
9855254 -
Maintenance
11:25 AM
Packages
b078d50
4
-
Change
1:51 PM
Org looks better
df88cd6 -
Maintenance
1:18 PM
Packages showing
4cdfc55 -
Maintenance
1:07 PM
No package display
87b6e1e -
Change
6:59 AM
Better looking api-docs
e331e37
Generated from the project's commit history whenever the site is deployed. Times are server time.