Releases: sidebase/create-sidebase
0.4.0
Bump dependencies:
- nuxt to 3.2
- nuxt-auth to 0.4.1
- trpc to 10.10.0
- trpc-nuxt to 0.6.0
- zod to 3.20.6
- naive-ui-nuxt to 0.6.0
What's Changed
- chore: update minor and major deps by @BracketJohn in #19
- Release 0.4.0 by @BracketJohn in #21
Full Changelog: 0.3.4...0.4.0
0.3.4
create-sidebase
is a CLI to setup typesafe Nuxt 3 projects with Prisma, Authentication, tRPC and more. To use it, run:
npm create sidebase@latest
Today we bring you a new starting page:
We will also show this off in the Prisma Release stream later today: https://www.youtube.com/watch?v=bLC7sS-9x20
What's Changed
- Added new Landing Page design by @zoey-kaiser in #16
- docs: better docstring naiveui by @BracketJohn in #17
- Release 0.3.4 by @BracketJohn in #18
Full Changelog: 0.3.3...0.3.4
0.3.3
create-sidebase
is a CLI to setup typesafe, productive Nuxt 3 projects. To use it, run:
npm create sidebase@latest
What's Changed
This release focuses on docs and improved debugging:
- Update README.md by @zoey-kaiser in #11
- refactor: longer error logs, contributes to by @BracketJohn in #12
- fix: typo in generated readme by @BracketJohn in #13
- fix: workaround nuxt 3.1.2 useFetch problems, see nuxt/nuxt#15280 by @BracketJohn in #15
- release: 0.3.3 by @BracketJohn in #14
Full Changelog: 0.3.2...0.3.3
0.3.2
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 withpnpm
🎊 - 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
0.3.0
create-sidebase
is a CLI to setup typesafe, productive Nuxt 3 projects. To use it, run:
npm create sidebase@latest
It also works with pnpm
and yarn
.
What's changed
In v0.3.0 we added linting and typechecking to the Merino
stack 🎊 This means that every sidebase-project now comes pre-configured with:
npm run typecheck
: Typecheck your project using typescript and the recommended nuxt 3 setupnpm run lint
: Lint your project using eslint and the Nuxt 3 eslint preset
In addition, we added some config files that make VS Code integratione easier by:
- suggesting extensions: Volar, eslint, editorconfig
- editorconfig: Automatically set some of the basics (indentation, line breaks, ....) correctly for
.ts
,.js
and.md
files - settings: use eslint per default to lint files on safe, use volar for vue files, support the tailwind classes if the right extension is installed
0.2.6
Usage:
npm create sidebase@latest
What's Changed
- feat(trpc): generate tRPC context with correct type by @BracketJohn in #1
- feat(trpc): add
superjson
per default - feat(prisma): bump to 4.8.0
- feat(prisma): bump
nuxt-prisma
to0.1.2
New Contributors
- @BracketJohn made their first contribution in #1
Full Changelog: https://github.com/sidebase/create-sidebase/commits/0.2.6