Releases: sidebase/create-sidebase
0.6.1
Overview
This release patches a number of bugs that occurred due to the upgrade of Nuxt to version 3.12, which happened automatically in the background. To avoid this in the future, we archive previous versions of the Nuxt starter template here, from which each version of create-sidebase
can pull the base template!
Updates
- NEW: Added Nuxt I18n (Internationalization) module
- NEW: Added DroneCI Pipeline
- UPGRADE: Nuxt to
v3.12.1
- UPGRADE: Prisma to
v5.15.1
- NEW: Multi-file Prisma schemas.
create-sidebase
will now setup and enable this feature, allowing multiple schema files.
- NEW: Multi-file Prisma schemas.
- UPGRADE: NuxtAuth to
v0.7.2
What's Changed
- fix: use new sidebase/templates as base by @zoey-kaiser in #37
- bump: Update Prisma to v5.15.1 by @zoey-kaiser in #38
- bump: NuxtAuth to 0.7.2 by @zoey-kaiser in #39
- feat: Add Drone as an option for the CI pipeline by @zoey-kaiser in #40
- feat: Add i18n module for translations by @zoey-kaiser in #41
- chore: Added features to readme and updated terminal preview by @zoey-kaiser in #42
- release: 0.6.1 by @zoey-kaiser in #43
Full Changelog: 0.6.0...0.6.1
0.6.0
Summary
This release, changes the base template that is used to generate sidebase projects from our own internal Nuxt 3 starter to the offical template provided by the Nuxt team. This will ensure that all projects generated with create-sidebase
will always use the newest versions recommended by the Nuxt team!
In addition to this, we have now also migrated to the flat ESLint config by antfu and included the rust based linter oxlint.
What's Changed
- chore: Use Nuxt3 offical starter instead of sidebase/merino by @zoey-kaiser in #36
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
- feat: Redesign start page by @zoey-kaiser in #30
- chore: Updated all modules by @zoey-kaiser in #33
- release: 0.5.0 by @zoey-kaiser in #34
Full Changelog: 0.4.3...0.5.0
0.4.3
What's Changed
- chore: bump @sidebase/nuxt-auth to 0.4.4 by @lookto in #27
- chore: Bump all packages to newest versions by @zoey-kaiser in #29
- release: 0.4.3 by @zoey-kaiser in #32
New Contributors
Full Changelog: 0.4.2...0.4.3
0.4.2
What's Changed
- chore: updated nuxt-auth to 0.4.3 by @zoey-kaiser in #24
- landing: adding links to example modules pages by @zoey-kaiser in #25
- release: 0.4.2 by @zoey-kaiser in #26
Full Changelog: 0.4.1...0.4.2
0.4.1
This release:
- fixes the ci when a non-npm package manager is used (thanks @mahdiboomeri ❤️ ❤️)
- bumps:
- prisma to
4.11
, - nuxt-auth to 0.4.2
- trpc to 10.12.0
- trpc nuxt to 0.7.0
- nuxtjs/tailwind to 6.4.0
- naive-ui-nuxt module to 0.7.1
- prisma to
What's Changed
- fix: use the right package manager in ci by @mahdiboomeri in #20
- feat: bump deps by @BracketJohn in #22
- release: 0.4.1 by @BracketJohn in #23
New Contributors
- @mahdiboomeri made their first contribution in #20
Full Changelog: 0.4.0...0.4.1
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