Changelog
All notable changes to PubCrawl are documented here. This is the buyer-facing changelog: scan it to see exactly what shipped in each release. PubCrawl follows Semantic Versioning (MAJOR.MINOR.PATCH) and the Keep-a-Changelog format below.
Version
1.0.0 — Initial public release.
| Field | Value |
|---|---|
| Version | 1.0.0 |
| Channel | Stable |
| Framework | Next.js 16 (App Router) |
| Runtime | React 19 + TypeScript |
| Database | PostgreSQL (@neondatabase/serverless, raw SQL — no ORM) |
| Node | 20+ |
| PostgreSQL | 14+ |
Release Date
2026-06 — first release.
Future releases follow this cadence: patch releases (1.0.x) for fixes, minor releases (1.x.0) for new add-ons and features, and major releases (2.0.0) for breaking changes. Every release ships with free lifetime updates for license holders.
[1.0.0] - 2026-06
Everything in 1.0.0 is new — this is the first release.
Added
Storefront
- Public crawl storefront at
/with a crawl catalogue, categories, crawl detail pages, and search. - Booking flow: pick a crawl, choose a departure from availability, book spots, and check out (
resolveBookingre-prices server-side and applies extras). - Books crawls by the spot, with deposit or full payment.
- Sign-up, login, and password reset for crawlers.
Booking & Departures
- Scheduled departures per crawl with fixed spots and atomic spot claiming (
seats_total - seats_booked >= n). - Paid extras (e.g. a welcome shot or skip-the-queue entry) and a "What's included" panel on each crawl.
- Tiered cancellation policies with refunds routed through an admin approval queue; spots released on cancellation.
Customer Dashboard
- Customer area at
/customer: dashboard, bookings, messages, notifications, payments, wishlist, reviews, and support.
Host Dashboard
- Host portal at
/host: listings (crawls), calendar/departures, reservations, inbox, insights, earnings, payouts, and billing.
Influencer Dashboard
- Influencer portal at
/influencer: referral links, clicks/visits, commissions, bookings, payouts, and marketing materials.
Admin Panel (CMS)
- Admin panel at
/admin: dashboard, listings, bookings, hosts, customers, refunds, settings, and integrations. - Theme & branding settings (logo, colors, business name, site URL).
- Multi-language management (English, Hindi, Tamil, Arabic with RTL).
- Role- and permission-gated navigation.
Add-ons (93 built-in, license-activated)
- 53 channel add-ons across analytics, payments, email, chat, chatbot, live chat, CAPTCHA, SMS, WhatsApp, social login, storage, and calendar.
- 40 feature add-ons including Affiliate/Influencer, Two-Factor Auth, Audit Logs, Maps, AI-assisted Translation, Webhooks, and more.
- All add-ons ship inside the product — no zip install. Premium add-ons unlock via license entitlements or a per-add-on purchase code (two-gate model: entitlement unlocks, admin toggle switches on).
- Free providers out of the box:
email:smtp,analytics:ga4,payments:cod,payments:bank,payments:paypal,storage:r2.
Payments
- Working checkout with the free payment drivers (Cash on Delivery, Bank Transfer, PayPal), supporting deposit-or-full payments.
- 20 additional premium payment gateways available as add-ons (Stripe, Razorpay, PayU, Square, Mollie, Paystack, Flutterwave, and more).
Documents & Reports
- PDF invoice and booking-document generation via
jspdf. - PDF reports via
jspdf/jspdf-autotable.
Storage & Media
- Cloudflare R2 / S3-compatible uploads via the AWS S3 SDK.
- Automatic image processing with
sharp.
- Transactional email via
nodemailerover database-configured SMTP (the free email provider). - Branded email templates pulling logo and business details from theme settings.
License System
- Offline RS256 domain license (CreativeCape) with a baked-in public key, 14-day fail-open grace, and dev/localhost bypass.
- Admin License screen and public License Banner.
Install Wizard
- First-run web installer at
/install: Welcome → Database → License → Admin Account → Site Settings → Done, with optional starter content.
Documentation
- Bundled documentation viewer (
/docs/v1) covering setup, architecture, API, and these operational guides.
Updated
- Initial release — no prior versions. Dependency baselines: Next.js 16.2.6, React 19, Tailwind CSS 3,
jose6,jsonwebtoken9,nodemailer8,sharp0.34.
Improved
- Initial release. Baseline work already included: license status caching for hot public pages, database-driven integration config (no redeploy to change providers), and server-side image optimization.
Fixed
- Initial release — no previously reported bugs to fix.
Deprecated
- Initial release — nothing deprecated.
Changelog format for future releases
Each future version adds a dated block using these headings:
## [1.1.0] - 2026-09-01
### Added
- New add-on: <name>
### Updated
- Bumped <dependency> to <version>
### Improved
- <performance or UX improvement>
### Fixed
- <bug description> (#issue)
### Deprecated
- <feature> — removal planned in 2.0.0
- Added — new add-ons, features, endpoints, or pages.
- Updated — dependency bumps and content/config updates.
- Improved — performance and UX refinements to existing features.
- Fixed — bug fixes.
- Deprecated — features scheduled for removal, with the target version.
© CreativeCape Solutions · creative-cape.com · support@creative-cape.com