We ship transparently so you never have to wonder whether skubase is still being built.
v0.7.0
Scheduled reports, rebuilt exports, and a features page
ShippedScheduled email reports: pick a report, cadence, and recipient — delivered weekly (Monday morning) or monthly (the 1st) with a deep link back into the workflow (Scale).
ShippedMonday Buy List: a weekly email digest of what to reorder this week, with quantities and cash required.
ShippedExcel exports rebuilt as branded multi-sheet workbooks with KPI summaries, charts, and totals rows — plus new full buy plan, supplier scorecard, and bundle plan exports.
ShippedBundle Opportunities from order history, and dead-stock bundle pairings with blended-margin math.
ShippedOpen-to-buy cash plan on Reorder / POs and inventory value over time on the Dashboard.
AddedA public features page (/features) explaining every feature and the plan that includes it, plus a full plan-comparison matrix on pricing.
FixedShopify sync reliability: moved to Shopify's expiring offline tokens after the platform retired legacy tokens (previously surfaced as 403 sync errors).
FixedMagic links no longer bounce back to login when email security scanners pre-open them; Stocky CSV imports no longer fail on customer-exported files.
v0.6.0
Shopify App Store pivot
Shippedskubase now runs embedded inside Shopify admin, with billing through the Shopify Billing API — no separate checkout.
ShippedSync health indicator on Store Sync: when the store last synced and exactly what failed if it didn't.
ShippedOrder sync is partial-tolerant: products and inventory always land, and any order-history issue is reported with an actionable message.
ChangedAdmin API moved to GraphQL 2026-04; the legacy REST client was removed entirely.
ChangedUninstalling the app revokes stored tokens immediately via the app/uninstalled webhook.
v0.5.0
14-day free trial + paywall
Shipped14-day free trial for all new accounts — no credit card required. trial_ends_at set at signup.
ShippedBackend access gate: require_active_access() on all 15 protected routes (402 when trial expired or no active subscription).
ShippedFrontend paywall: trial countdown banner in app shell (shows at ≤7 days, urgent at ≤2).
Shippedapi-v2: any 402 redirects to /pricing?trial_expired=1.
ShippedPricing page: trial-expired banner shown via ?trial_expired=1 query param.
ShippedBilling page: trial status card with days remaining and subscribe CTA.
ShippedAccount page: plan card shows trial status and days remaining.
ChangedWaitlist signup replaced by magic-link trial signup across all marketing CTAs.