Thank you for being part of our growing community of learners and developers.
— The Scriptzhub Team
v1.3.1 — May 4, 2026
New Features
Appearance & Branding
You can now customise your storefront's look from Admin → Appearance — no code or files needed.
- Branding — upload your logo, set its size, add alt text, and manage your favicon.
- Homepage — show or hide sections (Hero, Products, Blog) and drag to reorder them. Set how many items each section displays.
- Colors — 11 colour options covering brand, background, text, and borders. Reset any group to defaults with one click.
- Typography — pick from five font families, set the base font size, and choose a heading weight.
- Advanced — add custom CSS, and export or import all appearance settings as a file for easy backup or transfer.
Rich-Text Editor
All text editors across the platform — blog posts, page content, product descriptions, and support tickets — now use Jodit, a modern full-featured editor. You get an expanded toolbar with find & replace, a preview mode, and more formatting options. The editor in customer-facing ticket replies was previously broken and now works correctly.
Category Icons
Product categories now have a refreshed icon picker in the admin panel, with a live preview and quick-select suggestions. Category icons appear alongside each category name in the shop sidebar.
Bug Fixes
- Addon prices no longer reset to "Free" — prices set on addon plans are now saved and restored correctly when you reopen the product editor.
- Editing a product no longer disrupts active subscriptions — addon records are updated in place rather than deleted and recreated.
- New subscription products no longer have trial periods on by default — trial is off by default; turn it on manually when needed.
- Admin error messages are now readable — error alerts no longer show blank or "undefined" text.
v1.3.0 — April 27, 2026
This is a major release. The headline feature is the Module System — a plug-in architecture that turns ChargePanda into an extensible platform. You can now install, activate, and manage add-on modules directly from the admin panel, without touching any code or files on your server.
Two first-party modules are available alongside this release:
- AI Agents Core — the engine that powers AI-agent features on the platform. See AI Agents release notes →
- SEO Agents — six AI-powered SEO tools your customers can subscribe to. See SEO Agents release notes →
What's New
Module System — extend your store with add-ons
ChargePanda now supports installable modules. Browse, install, activate, deactivate, and remove them entirely from the admin panel — no FTP, no SSH, no code edits required.
- Admin → Modules — upload a module ZIP file, and ChargePanda installs it, runs its database setup, and makes it available straight away.
- Bundle ZIPs — a single ZIP can contain multiple modules; ChargePanda installs them all in the correct order automatically.
- Safe upgrades — uploading a module you already have at the same or a newer version is safely ignored; you cannot accidentally downgrade.
- Clean uninstall — removing a module deletes its files and assets from your server completely, leaving nothing behind.
Module Marketplace — browse available add-ons from the admin panel
Admin → Marketplace connects to the ChargePanda license server and shows you every available module alongside its current status on your installation.
Each module card clearly shows whether it is installed, inactive, has an update available, purchased, free, not yet owned, or has support expired — so you always know exactly where you stand without leaving your admin panel.
Plan features are now real, enforceable limits
Previously, the bullet points on a subscription plan were display text only — shown on the pricing page but not enforced anywhere. They are now real entitlements that modules and the core platform can check and enforce at runtime.
- Each entitlement has a key and a value: a number (for example, 15 API calls/month), a yes/no toggle, or unlimited.
- You control which entitlements appear publicly on the pricing page and which remain internal.
- Modules automatically register their own entitlements when installed.
- Your existing plan features are migrated automatically. Your pricing page will look exactly the same after the upgrade — no manual work needed.
Improvements
- Installer detects your server address automatically — the installation wizard no longer asks you to type your site URL; it reads it from your existing server configuration.
- Version number updates immediately after an upgrade — once a successful update is applied, the version shown in the admin panel reflects the new version right away instead of requiring a manual refresh.
Bug Fixes
- Fixed an issue where the central update server URL was constructed incorrectly on certain server configurations, causing update checks to fail silently.
How to Upgrade
- Go to Admin → Update & License and apply the update, or upload the new release ZIP manually.
- Run php artisan migrate from your server terminal. This upgrades the database and automatically converts your existing plan features into the new entitlements format.
- No other action is required. Your pricing pages, plans, products, and orders will continue to work exactly as before.
v1.2.1 — April 13, 2026
This is a patch release with important fixes and quality-of-life improvements for both store owners and customers.If you are upgrading from v1.2.0, the auto-update feature was broken in that release because config/core.php was accidentally excluded from the package. Before you can check for updates or run the in-app updater, you must manually upload config/core.php from this release to the same location on your server (config/core.php). Once the file is in place, the updater will work normally.
What's New
- Registration Fields — admins can now create custom fields that appear on the registration form, letting you collect any extra information from customers at sign-up. Each field can optionally be shown at registration and/or be editable by the customer later from their account. There is also a new option to show billing details (phone, company, address) on the registration form so you can collect them upfront.
- Unified Account Settings Page — customers now manage their profile, billing details, custom field answers, and password all from a single Account Settings page instead of navigating between separate sections.
- Social Login Expanded — admins can now enable additional social login providers (Google, GitHub, GitLab, LinkedIn, Bitbucket, Slack, Twitch, and Twitter/X). The social login settings page in the admin panel has been redesigned to be much easier to read and configure.
Bug Fixes
- Currency now shows correctly throughout the admin panel — prices and totals were displaying as $ (US dollars) even when a different currency was configured; this is now fixed everywhere
- Product image removals are saved properly — when you removed an image from a product's gallery and saved, the image would reappear on the next page load; it now stays removed as expected
- Rich text editor no longer overflows — the description editor in the admin panel had a scrollbar issue when expanded; it now behaves correctly and stays within its container
v1.2.0 — April 4, 2026
New Features
- Bundle Products — sell multiple products together as a single bundled offering
- Checkout Custom Fields — collect additional information from customers at checkout
- Daily Download Limits — restrict how many times a file can be downloaded per day
- In-App Updater — admins can apply updates directly from the admin panel with automatic backup
- reCAPTCHA v3 — invisible reCAPTCHA protection on checkout, auth, and password reset forms
- Frontend Theme Redesign — fully reworked storefront UI with improved layouts for shop, blog, checkout, and account pages
Improvements
- Upgraded to Laravel 12 / Laravel 13
- Guest checkout now requires password creation at registration
- Welcome email sent on registration when email verification is disabled
- Razorpay receipt length brought within API limits
Bug Fixes
- Fixed product category deletion validation in admin panel
- Fixed license status display in customer area
- Fixed license issuance logic on auto-completed orders
- Fixed attachment download from order detail page
- Fixed space handling in first/last name fields
v1.0.1 — September 22, 2025
Bug Fixes
- Fixed FollowupReminder query returning incorrect results
- Fixed license expiry handling and improved caching logic
- Added default sample product categories via seeder
v1.1.0 — August 18, 2025
New Features
- Client Notifications — customers now receive in-app notifications for order and subscription events
