Skip to content

Releases: spinspire/pocketbase-sveltekit-starter

v2.0.0-alpha1

27 May 21:14
Compare
Choose a tag to compare
v2.0.0-alpha1 Pre-release
Pre-release

This is a complete rewrite of PBSK from scratch.

What's Changed

  • All components and pages re-implemented in Svelte 5 ($props, runes, snippets, etc.)
  • Re-implements almost all the features in JSVM that were earlier implemented in Go (the Go versions are still preserved, but just not enabled by default)
    • auditlog: implemented as both Go and JS
    • hooks: implemented as Go. Or you can write your own JS implementations.
    • /api/hello & /api/go-hello: JS and Go implementation of the API endpoint
  • Better UI for listing, viewing, creating, editing, deleting, and audit-logging posts.
  • Collapse all pb_migrations hooks into one "collections_snapshot"
  • Makes it VERY easy for new developers to get started with it, since entrypoint.sh downloads PocketBase binary from GitHub releases on first run or builds from main.go on each run.
  • Implement "aliases" or "virtual routes" using hook.js
  • Improved Dockerfile, docker-compose.yml, and docker-compose.override.example.yml
  • MANY bug-fixes.

Full Changelog: https://github.com/spinspire/pocketbase-sveltekit-starter/commits/v2.0.0-alpha1