github lane711/sonicjs v2.3.14

14 hours ago

✨ New Features

OTP Login & Magic Link Authentication

  • Wired up OTP (One-Time Password) login and magic link plugin routes for passwordless authentication
  • Added comprehensive e2e tests for OTP and magic link auth flows

EasyMDE Editor Fix

  • Fixed an issue where EasyMDE markdown editor content was not syncing back to the textarea, causing save failures

Disable User Registration Enforcement

  • Fixed auth settings to properly enforce the "disable user registration" setting

Developer Experience

  • Fixed dev server to wait for core dist build before starting wrangler (prevents race conditions)
  • Added environment protection for fork PR testing in CI

📚 Documentation

  • Added comprehensive Astro integration guide
  • Added tutorial for custom public routes in SonicJS
  • Added CORS documentation to API reference
  • Added sonicjs.com link to README

🧪 Testing

  • Updated Postman collection with latest routes and OTP testing
  • Fixed e2e tests for disable registration to use correct API endpoint
  • Improved test reliability with unique emails to avoid rate limiting

🌐 Website (www)

  • Added SEO-centric blog with TL;DR boxes
  • Added hero images for all blog posts
  • Fixed static assets incremental cache for blog posts

🛠 Internal/Tooling

  • Added release announcement agent for Discord/Twitter
  • Added npm version check to release engineer workflow
  • Added social media marketing agent
  • Added blog image generation agent using OpenAI DALL-E

Installation

npm create sonicjs@latest my-app

Or update existing project:

npm install @sonicjs-cms/core@2.3.14

🤖 Generated with Claude Code

Don't miss a new sonicjs release

NewReleases is sending notifications on new releases.