DeesseJS
  • Enterprise
  • Pricing
DeesseJS logoDeesseJS

Software engineering as a commodity: agents that code, workflows that scale, infrastructure that works. Built with the DeesseJS ecosystem.

Ecosystem

  • Errors
  • DRPC
  • Collections
  • FP

Learn

  • Docs
  • Blog
  • Changelog
  • Knowledge Base

Use cases

  • SaaS apps
  • AI products
  • Landing pages
  • API backends
  • Internal tools

Company

  • About
  • Manifesto
  • Principles
  • Vision
  • Enterprise
  • Delivery
  • Help

Legal & Trust

  • Privacy
  • Terms
  • Cookies
  • DPA
  • Security

Community

  • Open Source Program
  • Github
  • LinkedIn
  • X

Explore

  • Customers
  • Templates
  • Ecosystem
  • Stack
© 2026 DeesseJS. All rights reserved.

Ready to ship?

Read more, or ship with us.

Subscribe to the blog and changelog feeds, install the CLI to scaffold a project in under five minutes, or talk to our delivery team if you need a hand. Same templates, same contracts, same guarantees.

Install the CLIBrowse the registry
Back to changelog

Auth fixes, billing webhook hardening

Tightened the Better Auth session handling and made Stripe webhooks idempotent under retry. Several smaller DX wins for the CLI.

v0.1.1
2026-08-12

0.1.1 — Auth fixes, billing webhook hardening

Patch release focused on stability and a few quality-of-life wins.

Fixed

  • Session refresh race condition that occasionally dropped users after a hot reload.
  • Stripe webhook idempotency check now uses the event id, not the signature, so retries no longer double-charge.

Changed

  • deessejs init now prints the resolved template registry URL alongside the resolved install path.
  • The info subcommand emits a non-zero exit code when contracts are out of sync.
Previous0.1.0 — Initial ReleaseNext0.2.0 — AI templates, faster CLI, MCP server preview