Skip to content

0.3.2

Compare
Choose a tag to compare
@BracketJohn BracketJohn released this 11 Jan 10:00
· 33 commits to main since this release

create-sidebase is a CLI to setup typesafe, productive Nuxt 3 projects. To use it, run:

npm create sidebase@latest

What's Changed

In 0.3.2 we bring some quality-of-life improvements:

  • switch from nuxt-prisma to a direct integration that vastly improves type support, DX and works well with pnpm 🎊
  • all generated files are now ensured to pass 100% of style and type-checks - this wasn't the case for some raw templates before
    • this is now also enforced via CI
  • bump to nuxt-auth@0.3.3, read here: https://github.com/sidebase/nuxt-auth/releases/tag/0.3.3

Note: We had one small in-between release 0.3.1 in-between that we now made part of this one and skipped its tag.

All changes

  • feat: switch from prisma layer to "direct" prisma integration by @BracketJohn in #5
  • feat: more smoke tests: just starting by @BracketJohn in #4
  • feat: bump nuxt-auth to 0.3.3 by @BracketJohn in #3
  • feat: longer log padding and small refactor by @BracketJohn in #7
  • fix: properly indent template, proper use of single-quotes and no trailing commas from the get-go by @BracketJohn in #8
  • Release 0.3.1 by @BracketJohn in #9
  • feat: also check style & types in CI pipeline, fix template-formatting for everything that came malformatted by @BracketJohn in #10

Full Changelog: 0.3.0...0.3.2