Skip to content

chore: release main#37

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

chore: release main#37
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Apr 19, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

replimap-api: 1.3.0

1.3.0 (2026-07-04)

Features

  • api: add GET /v1/checkout/session/:id/license post-payment lookup (ffdb8b4)
  • api: add getLicenseByUserEmailLatest helper (1f4134e)
  • api: add POST /v1/license/provision-community for free-tier auto-signup (c7d71e5)
  • api: add RATE_LIMIT_DISABLED env flag for local dev/e2e (7fbff44)
  • api: extend handleCreateCheckout to support lifetime billing (704ded8)
  • billing: switch to live Stripe price IDs, allow www + apex CORS, (b39d4ac)
  • payments: harden Stripe webhook flow, add license CSPRNG, and require auth on community provisioning (a570276)

Bug Fixes

  • api: add migration to bootstrap Drizzle schema on local D1 (aa29216)
  • api: guard checkout-license route so it doesn't swallow all GET requests (6aa25dc)
  • api: self-heal subscription.created when user not yet in DB (df74f99)
  • web: add X-Internal-Auth header to provision-community request (8f83d6f)
  • webhook: backfill billing period from subscription items, retry (2134d8b)
  • webhook: resolve customer email via customer_details fallback, refuse to guess plan on unresolvable lifetime payments (3164b1b)
  • webhook: resolve invoice subscription id via parent.subscription_details on API >=2025-03-31 (7640f4a)
  • webhook: resolve refunded charges to licenses via payment_intent, always create customers on lifetime checkout (06e8111)
  • web: move license fetch/provision to client-side (Cloudflare Bot Fight Mode blocks Vercel SSR requests) (e6bd1c9)
replimap-web: 0.6.0

0.6.0 (2026-07-04)

Features

  • billing: switch to live Stripe price IDs, allow www + apex CORS, (b39d4ac)
  • payments: harden Stripe webhook flow, add license CSPRNG, and require auth on community provisioning (a570276)
  • web: add cta-links helper with checkoutHref/freeSignupHref (a276fbf)
  • web: add getCheckoutLicense + provisionCommunityLicense api clients (3e18dba)
  • web: poll and display license key on /checkout/success page (06ba075)
  • web: route header + bottom CTAs to sign-up instead of Tally (aee075c)
  • web: route hero 'Get Started Free' to Clerk sign-up (d8226e6)
  • web: route pricing CTAs to checkout + support lifetime in /checkout (556db81)

Bug Fixes

  • web: add X-Internal-Auth header to provision-community request (8f83d6f)
  • web: guard license.fingerprints access against undefined (7b829cd)
  • web: link Clerk user to license via email, auto-provision community (30d088f)
  • web: move license fetch/provision to client-side (Cloudflare Bot Fight Mode blocks Vercel SSR requests) (e6bd1c9)
  • web: pass license_key as query param to /v1/me/license (1051aaa)
replimap-mono: 1.5.0

1.5.0 (2026-07-04)

Features

  • api: add GET /v1/checkout/session/:id/license post-payment lookup (ffdb8b4)
  • api: add getLicenseByUserEmailLatest helper (1f4134e)
  • api: add POST /v1/license/provision-community for free-tier auto-signup (c7d71e5)
  • api: add RATE_LIMIT_DISABLED env flag for local dev/e2e (7fbff44)
  • api: extend handleCreateCheckout to support lifetime billing (704ded8)
  • billing: switch to live Stripe price IDs, allow www + apex CORS, (b39d4ac)
  • payments: harden Stripe webhook flow, add license CSPRNG, and require auth on community provisioning (a570276)
  • web: add cta-links helper with checkoutHref/freeSignupHref (a276fbf)
  • web: add getCheckoutLicense + provisionCommunityLicense api clients (3e18dba)
  • web: poll and display license key on /checkout/success page (06ba075)
  • web: route header + bottom CTAs to sign-up instead of Tally (aee075c)
  • web: route hero 'Get Started Free' to Clerk sign-up (d8226e6)
  • web: route pricing CTAs to checkout + support lifetime in /checkout (556db81)

Bug Fixes

  • api: add migration to bootstrap Drizzle schema on local D1 (aa29216)
  • api: guard checkout-license route so it doesn't swallow all GET requests (6aa25dc)
  • api: self-heal subscription.created when user not yet in DB (df74f99)
  • web: add X-Internal-Auth header to provision-community request (8f83d6f)
  • web: guard license.fingerprints access against undefined (7b829cd)
  • webhook: backfill billing period from subscription items, retry (2134d8b)
  • webhook: resolve customer email via customer_details fallback, refuse to guess plan on unresolvable lifetime payments (3164b1b)
  • webhook: resolve invoice subscription id via parent.subscription_details on API >=2025-03-31 (7640f4a)
  • webhook: resolve refunded charges to licenses via payment_intent, always create customers on lifetime checkout (06e8111)
  • web: link Clerk user to license via email, auto-provision community (30d088f)
  • web: move license fetch/provision to client-side (Cloudflare Bot Fight Mode blocks Vercel SSR requests) (e6bd1c9)
  • web: pass license_key as query param to /v1/me/license (1051aaa)

Documentation

  • add commercial flow testing guide (a1db780)
  • add production deployment checklist (3eb9a03)
  • add production rollback playbook + follow-ups tracker (cb38f0e)
  • add repo CLAUDE.md (ops landmines + doc index), sync status across docs (5a44b75)
  • complete A6 e2e dev validation log (items 9 + cleanup, D1 restored to baseline) (b89cf98)
  • correct §1.3 — prod D1 needs ledger alignment, not migration apply (a145d42)
  • document commercial flow e2e harness and update README (7ad9b2e)
  • mark §5 rollout complete (prod deployed f62bd94c) (cbdc51d)
  • mark checklist §1.5 (post-deploy smoke test) done, link live e2e evidence (61fb196)
  • record first live production end-to-end smoke test (payment + refund/cancel) (0a098f4)

This PR was generated with Release Please. See documentation.

@vercel

vercel Bot commented Apr 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
replimap-mono-web Ready Ready Preview, Comment Jul 4, 2026 10:33pm

@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 350ddd6 to f9a7134 Compare April 19, 2026 01:21
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from f9a7134 to 34c2998 Compare April 19, 2026 04:37
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 34c2998 to 4167e6b Compare July 4, 2026 08:01
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 4167e6b to d3cd9e8 Compare July 4, 2026 13:06
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from d3cd9e8 to c54c7b7 Compare July 4, 2026 13:22
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from c54c7b7 to 8f0fa30 Compare July 4, 2026 13:33
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 8f0fa30 to 3dce598 Compare July 4, 2026 13:50
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 3dce598 to 5caa940 Compare July 4, 2026 14:20
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 5caa940 to 7f31a6c Compare July 4, 2026 22:21
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 7f31a6c to 60c2aaa Compare July 4, 2026 22:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants