This release introduces a new documentation website developed using Startlight that is an Astro framework template for creating documentation sites.

Breaking change
- breaking: refactor font size update methods
New Features
- feat: export all $create..Node methods to programmatically create content
Bug fixes
- bug: HR not selection outline not displayed in some demos
- bug: fix the shell styling for more examples
Docs
- docs: update README for website package
- docs: add features to the website
- docs: add column layout, collaboration and markdown shortcut plugin guides
- docs: add import/export guides for JSON, HTML, and Markdown formats
- docs: add guides for theme customization, read/edit modes, and plugin integration
- docs: update readme from root to the library
- docs: getting started guide
Build
- build: update ESLint and fix issues
- build: eslint version upgrade to 9.21.0
- build: upgrade dependencies to recent versions
- build: upgrade Vite from 5 to 6 (also upgrade vitest)
- build: upgrade SvelteKit and adapter versions
- build: update svelte and eslint and add onlyBuiltDependencies in pnpm-workspace.yaml
- build: upgrade svelte-check to latest version
- build: upgrade svelte to 5.22.5
- build: upgrade publint and @eslint/js to the latest version
Testing
- test: update post publish tests to exclude linting as they don’t work because of –ignore-worspace
Performance
- perf: increase size limit by 1kb for
richtext-editor