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 (resolveBooking re-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.

Email

  • Transactional email via nodemailer over 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, jose 6, jsonwebtoken 9, nodemailer 8, sharp 0.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:

MARKDOWN
## [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