Skip to content

v3.0.0-rc.5

Pre-release
Pre-release

Choose a tag to compare

@elemdos elemdos released this 18 Dec 09:58
fe9ba91

New Features

  • Copy Entries System - Implemented useCopyEntries for creating sections and pages, providing a more robust approach to duplicating
    content across the site
  • Batch Operations - Enabled batching for committing changes with intelligent batch splitting based on PocketBase limits, improving
    performance for large operations

Improvements

  • Site Creation - Added loading state and error handling for site creation failures
  • Batch Processing - Split batches dynamically based on limits set in PocketBase configuration
  • API Rules - Handle multiple site_role_assignment records using ?= operator for more flexible permission handling
  • UI Polish - Fixed version number display in app sidebar, hid 'Block Data' UI when no fields exist

Bug Fixes

  • Broadened page generation success condition to include header, body, and footer content
  • Fixed delay between loading state and success state
  • Fixed issue where cloning a site with unused symbols failed
  • Fixed image loading from site field
  • Fixed page field hydration breaking section
  • Fixed long load time after creating site from larger starter
  • Fixed deleting site that has no homepage
  • Fixed mod.mount is not a function error when first creating a block
  • Fixed API rules copying as pointers to avoid references to wrong values
  • Undo individual failed requests after partially successful batch operations

Dependency Updates

  • PocketBase: 0.32.0 → 0.34.2
  • Svelte: 5.43.5 → 5.46.0
  • SvelteKit: 2.48.4 → 2.49.2
  • Tiptap extensions: 3.10.x → 3.13.0
  • TailwindCSS: 4.1.17 → 4.1.18
  • Various other minor dependency updates