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
304 changes Clear filters
November 2025
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
4
-
Maintenance
4:02 PM
FINAL COMPLETE S&Box Package Explorer - Production Ready!
Details
ALL FEATURES IMPLEMENTED: User Profiles: Clickable links, complete player data, Steam integration Package Discovery: 14,800+ packages, search, filtering, full details Design: S&Box branding, responsive, modern UI Technical: Complete API wrapper, error handling, production-ready
Ready to run: php -S localhost:8000
8c84d6c -
Docs
3:19 PM
🎉 Complete S&Box Package Explorer with Full API Integration & Documentation
Details
✨ Major Features Added:
- Enhanced package detail pages with 100% API data display
- Added Usage Statistics, Reviews, Screenshots, Dependencies sections
- Created comprehensive API documentation page (api-doc.php)
- Interactive endpoint testing with live demo buttons
📊 Package Detail Enhancements:
- Usage Statistics: Total users, sessions, playtime, growth trends
- Review System: Average ratings, total reviews, star breakdowns
- Screenshots Gallery: When available from API
- Technical Details: Version info, file counts, package sizes
- Dependencies: Package and editor references
📚 API Documentation (api-doc.php):
- Complete reference for all 8 implemented endpoints
- Parameter tables, example requests, response formats
- Interactive testing buttons for each endpoint
- Beautiful S&Box-themed design matching main app
🔗 Full API Endpoint Coverage:
- /api.php/packages - All packages (14,800+ items)
- /api.php/packages/games - Games only
- /api.php/packages/search - Search with query filtering
- /api.php/package - Individual package details
- /api.php/player - Player overview by SteamID
- /api.php/reviews - Package reviews with pagination
- /api.php/avatars - Avatar customization data
- /api.php/stats - Aggregated package statistics
Design & UX:
- Official S&Box dark theme (#0a0a0a)
- Orange gradient accents (#ff6b35, #f7931e)
- Glassmorphism effects and modern typography
- Fully responsive design for all devices
Ready to run: php -S localhost:8000 API Docs: http://localhost:8000/api-doc.php
e70207d -
Maintenance
2:39 PM
✨ Enhanced URL routing for all package types
Details
- Added support for accessing any S&Box package via direct URLs
- Implemented fetchSpecificPackage() function for individual package API calls
- Added Package Not Found page for invalid URLs
- Now supports maps, libraries, clothing, and all other package types
- Example: /pcjr/tardis1/ now works for any valid package
URL Structure: /{Org.Ident}/{Package.Ident}/
- Works for packages not in initial cache
- Graceful error handling for non-existent packages
- Maintains S&Box website URL compatibility
745e970 -
Maintenance
2:13 PM
Complete S&Box Package Explorer with API integration
Details
Features Added:
- Beautiful S&Box-themed web interface with dark design and orange accents
- Live API integration with Facepunch S&Box Package API
- Complete REST API wrapper (api.php) for all S&Box endpoints
- Real-time package statistics and filtering
- Search functionality with instant results
- Responsive design for all devices
- Comprehensive error handling and debugging
Files Created:
- index.php: Main web interface with S&Box styling
- api.php: REST API wrapper for S&Box endpoints
- README.md: Complete documentation and usage guide
API Endpoints:
- /api.php/packages - All packages (14,800+ items)
- /api.php/packages/games - Games only
- /api.php/stats - Live statistics
- /api.php/player?steamid=... - Player data
- /api.php/reviews?package=... - Package reviews
- And more...
Design:
- Official S&Box dark theme (#0a0a0a)
- Orange gradient accents (#ff6b35, #f7931e)
- Glassmorphism effects and modern typography
- Inter font family matching S&Box branding
Ready to run with: php -S localhost:8000
12af030
Generated from the project's commit history whenever the site is deployed. Times are server time.