NewEPS (BDT) payments now open a dedicated checkout page with two tabs: Pay Online (instant redirect) and Manual Transfer.
NewManual Transfer lets users pick bKash, Nagad, Rocket, or Bank Transfer, see the configured account number, then submit a transaction ID and screenshot for review.
NewAdmins can configure manual payment account numbers for each method directly from the Payment Providers settings panel.
NewNew Manual Payments admin tab lets admins review, approve, or reject submissions with an optional note; approving instantly activates the subscription.
ImprovedBilling page now shows a payment provider badge (Paddle or EPS) on each invoice row.
v1.15.4
2026-05-07Paddle Checkout Fix
FixedPaddle payment overlay now correctly fires the completion callback on every checkout, not just the first one opened in a session.
FixedPaddle.js and Paddle Node SDK packages are now reliably installed in all environments, resolving checkout startup errors.
v1.15.3
2026-05-06Container plan dates
ImprovedContainers table plan column now shows each subscription start and end date for quick billing window checks.
v1.15.2
2026-05-06Server-side container table controls
ImprovedContainers search, status filter, plan filter, sorting, and pagination now run server-side for consistent large-list results.
v1.15.1
2026-05-06Container status filter fix
FixedContainers status filter now matches real container statuses from the backend instead of health labels.
v1.15.0
2026-05-06Plan filter for containers
ImprovedContainers table now includes a plan filter so you can quickly narrow the list by package.
v1.14.0
2026-05-06Container plan details
ImprovedContainers table now includes a two-line plan column with each container plan name and billing duration.
v1.13.0
2026-05-06Subscription container visibility
ImprovedSubscription Management now shows each container name in the table for faster plan and billing review.
ImprovedContainer names in Subscription Management now open the matching container details page in one click.
FixedSubscription Management now uses one clear status column that shows whether each subscription is active.
v1.12.0
2026-05-06Quota grace protection
NewContainers that exceed quota now keep running for 7 post-cycle grace days with daily upgrade reminders.
ImprovedQuota checks now use each container billing cycle and enforce a recommended upgrade cap before suspension.
v1.11.0
2026-05-06Daily request insights
ImprovedContainer overview cards now include today’s request count so you can spot spikes and slowdowns faster.
v1.10.1
2026-05-06Usage counts corrected
FixedContainer usage now shows month-to-date requests per container instead of falling back to the last 24 hours in some views.
v1.10.0
2026-05-04Custom quotations and admin offers
NewPricing page uses a custom quotation request that notifies the team; admins manage inbound leads and send fixed-price payment links from the dashboard.
NewRecipients open a secure quote link, sign in with the quoted email, then pay to activate a container at the agreed plan and price.
v1.9.0
2026-05-04Coupons and custom pricing
NewCheckout honors admin coupons (percentage or fixed amount off) on new containers, upgrades, and renewals; redemptions increment when payment succeeds.
NewAdmins can set per-user percent of list for renewals and a separate optional percent on the first paid invoice (intro or negotiated deals).
ImprovedThe pricing page cost calculator loads live plan tiers from the public catalog so recommended plans match the dashboard for each request volume.
v1.8.0
2026-05-04In-app Paddle checkout
ImprovedInternational payments through Paddle now open inside the dashboard as an overlay instead of sending you to an external checkout page.
ImprovedAdmins can store Paddle client-side tokens and an invoice product id in payment settings so dynamic invoices keep working with embedded checkout.
v1.7.7
2026-05-04Team UI and Blog Upload UX
ImprovedTeam Members actions now use in-app confirmation modals and modern select dropdowns instead of browser alerts.
FixedBlog image upload and save flows now show clear toast errors with file validation instead of generic browser alert popups.
FixedBlog post pages no longer leave a large empty band above the hero image; author and date metadata read as a compact card.
v1.7.6
2026-05-04Expert Scope Update
ImprovedExperts now see only resource-related workspace features and can no longer access billing, affiliate, team management, or account settings.
NewExperts can leave a shared workspace from the Team Members page without owner intervention.
v1.7.5
2026-05-04Expert Role and Ownership Transfer
NewWorkspace owners can now transfer ownership to an invited team member directly from Team Members.
ImprovedEditor role is now presented as Expert and can use workspace features except account settings and affiliate access.
v1.7.4
2026-05-04Workspace Role Navigation
ImprovedSidebar now hides team, billing, subscription, and account settings links when your active workspace role does not allow them.
FixedTeam Members page shows a clear access notice for editor and viewer roles instead of exposing management actions.
v1.7.3
2026-05-04Auth CORS Fix
FixedLogin and registration no longer fail preflight on app.servero.io after workspace headers were introduced.
v1.7.2
2026-05-04Multiple Free Containers
ImprovedYou can create more than one container on the free plan; each container still has its own plan, usage limits, and subscription.
v1.7.1
2026-05-04Workspace Billing Scope
FixedSubscription cancel, renew, and upgrade checkout use the selected workspace owner so team admins manage billing correctly instead of the invitee account.
FixedCustomer webhook settings follow the active workspace; viewers cannot change webhooks in a shared workspace.
v1.7.0
2026-05-04Workspace Switching
NewDashboard workspace switcher in the header: jump between your own account and workspaces you were invited to without logging out.
ImprovedAPI requests carry your selected workspace so containers, billing views, domains, and team actions stay scoped to the right account.
v1.6.2
2026-05-04Team Invitation Fix
FixedTeam invitation emails now link to the dashboard app at /team/accept. Login and registration honor the return URL so invitees land back on accept after signing in.
v1.6.1
2026-05-02Quote Request Form
NewCustom plan quote request form available on the pricing page and inside the app — opens as a modal, no page navigation needed.
NewSubscription and Plans pages now open the quote form inline instead of redirecting to the support ticket flow.
ImprovedContact and quote form submissions are now emailed to the team at contact@servero.io instantly on submission.
v1.6.0
2026-05-02Per-Container Plan Upgrades
NewSubscription is now a top-level sidebar page showing all your containers with their current plan and usage at a glance.
NewEach container on the subscription page has an Upgrade Plan button that takes you directly into the upgrade flow for that container.
NewPlans page now has an upgrade mode: current plan is highlighted, lower-tier plans are locked, and selecting a higher plan starts a checkout.
ImprovedContainer detail page Manage subscription link now goes to the subscription page, and the usage card has a direct Upgrade plan link.
ImprovedPlans page back button always returns to Subscription, and the page title changes to Upgrade plan when upgrading a specific container.
v1.5.2
2026-05-02GTM Key Validation
ImprovedGTM API key validation now checks for the auth token and container ID format, not just base64 encoding — invalid keys are rejected before container creation.
ImprovedContainer detail page shows a clear error banner when a container fails to start, explaining that an invalid GTM key is the likely cause.
ImprovedContainer detail page shows a degraded/down health banner with step-by-step guidance to locate and replace the GTM API key.
v1.5.1
2026-05-02Container API Key
NewEach container now has a unique API key for webhook and offline event integrations.
ImprovedContainer config is now displayed in full on the settings page, no longer cropped.
v1.5.0
2026-05-02Flexible Billing Periods
NewPaid plans can now be purchased monthly (30 days) or yearly (365 days) at checkout.
NewSubscription expiry reminders sent 7 days and 1 day before expiry via in-app notification and email.
ImprovedFree plan always renews automatically every 30 days - no action required.
ImprovedUpgrade flow calculates the new expiry from the date of payment, not the old cycle end.
v1.4.0
2026-05-01OTP Auth & Email Overhaul
NewOTP-based registration and password reset flows - no more magic links, faster and more reliable.
NewRedesigned transactional email templates with improved layout and utility functions.
ImprovedBilling and package management - cleaner upgrade/downgrade flow with better plan gating.
ImprovedAdmin role controls added to user management table for safer multi-user operations.
FixedRemoved demo credentials from login form - hardened for production.
v1.3.0
2026-04-28Power-ups Module & GTM Integration
NewPower-up management module - enable and configure individual power-ups per container.