github lane711/sonicjs v2.5.0

7 hours ago

What's New in v2.5.0

✨ Slug Auto-Generation

This release adds automatic URL slug generation for content with real-time duplicate detection and visual feedback.

Features:

  • Auto-generates URL-friendly slugs from titles as you type (500ms debounce)
  • Real-time duplicate validation via API endpoint
  • Visual status indicators (✓ Available / ✗ Already in use / ⟳ Checking...)
  • Manual override capability with "Regenerate from title" button
  • Edit mode protection (doesn't auto-change existing content slugs)
  • Special character handling and URL-safe transformation

Technical Changes:

  • New endpoint: GET /api/content/check-slug
  • New utility: generateSlug() in slug-utils.ts
  • New migrations for slug field type fixes

Installation

Create a new project:

npm create sonicjs@latest my-app

Or update existing project:

npm install @sonicjs-cms/core@2.5.0

🤖 Generated with Claude Code

Don't miss a new sonicjs release

NewReleases is sending notifications on new releases.