Releases: Devsome/silkpanel-cms
v3.0.0
v3.0.0
This release introduces major new player-facing features, a full interactive world map, a built-in support ticket system, a referral system with automated rewards, and a significantly improved dashboard experience — alongside several smaller improvements and bug fixes.
Highlights
- Implemented a full Referral System with configurable minimum character level validation, reward tiers, and automated Silk distribution. Players can share referral codes during registration and track their progress in the dashboard.
- Introduced a Ticket System with categories, priority levels, status tracking (Open, In Progress, Completed, Reopened, Closed), admin reply support, image attachments, and a global enable/disable toggle via Filament settings.
- Completely overhauled the Player Dashboard with a Silk balance block (ISRO & VSRO aware), character list with level/class/online status, conditional feature blocks (Voting, Referral, Tickets) that only render when enabled, and a Silk history overview.
- Added an interactive World Map at
/dashboard/mapdisplaying all online character positions as live markers (name, level, guild, region popup), with automatic refresh and coordinate conversion viaSilkroadMapService.
Dashboard & Frontend
- Dashboard refactored to use a dedicated
DashboardControllerfor cleaner structure. - Added "Back to Dashboard" navigation links across all frontend templates.
- Improved button and input field styling for consistency throughout the UI.
- Silk history feature added to the dashboard with multilingual support.
- Referral code input field added to the registration form.
Rankings & Guilds
- Improved search functionality in
CharacterRankingandGuildRankingto handle pagination correctly over full datasets. - Added Guild Chest feature with inventory display and pagination.
- Added guild gold information display.
Themes & UI
- Added a completely new free Silkroad Gaming basic theme.
- Added a second complete free theme as an additional theme option.
- Implemented a theme toggle with theme support in the navigation bar.
- Added Discord widget and online counter widget to the dashboard.
- Added Event Timer functionality with CRUD operations, countdown display, and localization.
Editor & Content
- Implemented BBCode support with rendering functionality and related UI components.
- Added Rich Text Editor support for page content rendering.
- Enabled file attachment visibility in the RichEditor for News forms.
- Updated ContentID options in the Notice form to display latest notice or all shards; added settings for Shard ID.
Bug Fixes & Platform
- Added custom error pages with localized error messages.
- Added Cloudflare
trustProxiessupport. - Added certification database configuration and updated related functionality.
- Added WebMall images for ISRO.
- Fixed PayPal
captureOrderto useacceptJsonandwithBodycorrectly. - Fixed IP address format validation in
createVsroAccount. - Fixed duplicate seeding of payment providers and roles.
- Fixed version string comparison in
EditUser.php. - Simplified SQL Server driver configuration in database connections.
- Improved error handling in
TemplateServiceProviderfor active template retrieval. - Removed API token from composer configuration in the installer.
Stats
- ~40 commits
- 1 contributor
- Full Changelog: v2.0.0...v3.0.0
v2.0.0
This release introduces a major template architecture upgrade, expanded localization, new payment integrations, and significant improvements across rankings, inventory, and admin workflows.
Highlights
- Introduced a full template system.
- Added the basic theme and performed a full custom template/theme rework.
- Added multilingual support for frontend and admin experiences.
- Added donation functionality with payment providers.
- Added Fawaterk integration with webhook handling and configuration.
- Added Maxicard payment provider support.
- Added voting plugin integration (when composer package is installed) and installer voting seeder.
- Added page management with translations and CRUD support.
- Added unique ranking configuration and ranking settings (character and guild).
- Added character avatar support in Filament backend.
- Added login with username option and updated related UI components.
Localization
- Added support for: Arabic, German, English, Spanish, French, Italian, Portuguese, and Turkish.
- Improved locale switching flow using SelectAction.
- Added frontend language selection enhancements.
Rankings, Guilds, and Inventory
- Implemented guild management and inventory features.
- Improved inventory behavior and slot correctness.
- Added dark mode improvements for inventory and guild views.
- Added inventory refresh on cache clear action.
- Updated E-Pin redemption interface and layout.
- Added SMC logs and multiple backend refinements.
Platform and UX Improvements
- Added Terms of Service acceptance during registration.
- Improved silk handling for version-specific JID retrieval.
- Replaced IconColumn with ToggleColumn for is_active and improved sort_order validation.
- Added multiple UI/content refinements and typo fixes.
- Fixed favicon handling.
- Updated issue templates.
Stats
- 31 commits
- 2 contributors
- 7,418 files changed
- 15,158 insertions, 749 deletions
Full Changelog: v1.0.0...v2.0.0
v1.0.0
SilkPanel CMS v1.0.0 – Initial Release
This is the first official release of SilkPanel CMS (v1.0.0).
SilkPanel CMS is designed as a modern foundation for building and managing Silkroad-related web projects with a clean and modular architecture.
Highlights
Web Installer
The project now includes a web-based installer that allows you to set up the application quickly and easily through a browser without complex manual configuration.
Improved Project Structure
The CMS is structured to provide a clean and maintainable codebase, making development and future expansion easier.
Modular Package System
The system is built to support modular extensions through packages. This allows features to be added without modifying the core system.
Developer Friendly
SilkPanel CMS aims to provide developers with a solid base to build custom features, services, and integrations.
Documentation
The full documentation is available here:
https://documentation.devso.me/
It includes installation instructions, configuration guides, and development information.
Early Access and Feedback
In the coming days the project will be opened further to the community. Everyone will initially receive a lifetime license to test and evaluate the system.
Feedback is extremely important for the future of this project. Without community feedback the project cannot grow into what it is intended to be.
Please share feedback in any form, including:
- Issues
- Bug reports
- Feature requests
- Suggestions
- General feedback
Notes
This release represents the starting point of SilkPanel CMS. Further improvements, packages, and features will follow.