Releases: usagizmo/webapp-template
Releases · usagizmo/webapp-template
v2.3.1
v2.3.0
What's Changed
♻️ Refactor user authentication and state management features (#795)
- ✨ Seed the storage.buckets table with default buckets in seed.sql
- ➕ Add
snakecase-keys
- 🔧 Change
let
toconst
forisSignUpPage
variable in AdminHeaderMessage.svelte - 🔧 [backend] Update --schema option for
pnpm pull
command - ♻️ import paths to use
$lib/supabase
instead of$lib/supabaseClient
- ♻️ Rename
[comment|user]Utils.ts
to[comment|user]Requests.ts
- ♻️ Refactor user authentication and profile management features
- Update getUser function to include 'id' in the selected fields and use camelcaseKeys
- Remove user input management and authentication methods from userStore.svelte.ts
- Add userInputs state management in UserInputs.svelte
Commits
- ➖ Remove unused
type-fest
072d70d
Full Changelog: v2.2.0...v2.3.0
v2.2.0
v2.1.0
What's Changed
- 🚨 Force dependency packages to use Svelte 5 by @usagizmo in #787
- 🔧 Update GitHub CI settings by @usagizmo in #788
- ⬆️ pnpm up --latest --recursive by @usagizmo in #789
- ✨ [web] Add
tailwind-variants
by @usagizmo in #791
Commits
- 🔧 Update project ID in Supabase config for flexible integration 95dff51
- 🔧 Simplify linting configuration in .lintstagedrc.js 9087fbe
- 🔧 Add
*.avif
to the list of ignored file patterns in cspell.json b4e77d5 - 🎨 Refactor apps/web layout styling a7f6ad5
- 🎨 Update font settings and Google Fonts links 6d83ba9
- ♻️ Rename
setUserInputs
toupdateUserInputs
in UserStore b98bc5b - ♻️ [web] Replace
@tailwindcss/postcss
with@tailwindcss/vite
c0ddf8d - 🔥 Remove unused
.font-keycode
settings 61828f0
Update dependencies
- @eslint/js:
^9.4.0
- @markuplint/svelte-parser:
^4.6.3
- @supabase/supabase-js:
^2.43.4
- @sveltejs/adapter-auto:
^3.2.1
- @sveltejs/kit:
^2.5.10
- @sveltejs/vite-plugin-svelte:
^3.1.1
- @tailwindcss/cli:
4.0.0-alpha.15
- @tailwindcss/vite:
4.0.0-alpha.15
- @typescript-eslint/parser:
^7.12.0
- cspell:
^8.8.4
- eslint:
^9.4.0
- globals:
^15.4.0
- lint-staged:
^15.2.5
- markuplint:
^4.9.0
- prettier-plugin-svelte:
^3.2.4
- prettier-plugin-tailwindcss:
^0.6.1
- prettier:
^3.3.1
- supabase:
^1.172.2
- svelte-check:
^3.8.0
- svelte:
5.0.0-next.151
- tailwindcss:
4.0.0-alpha.15
- tslib:
^2.6.3
- turbo:
^2.0.1
- typescript-eslint:
^7.12.0
- vite:
^5.2.12
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- ✨ v2.0.0 by @usagizmo in #784
- ✨ Use Svelte 5 (TypeScript x Rune)
- ✨ Use Tailwind CSS 4
- ✨ Replace Nhost with Supabase
- ✨ Use eslint 9 (Flat Config)
- ♻️ Prepend @repo/ to custom package names
- ♻️ Merge eslint-config-custom-typescript into eslint-config-custom
- 📝 Update README.md
Full Changelog: v1.8.0...v2.0.0
v1.8.0
What's Changed
- ⬆️ Update YakuHanJP to v4 by @usagizmo in #778
- ⬆️ pnpm up --latest --recursive by @usagizmo in #779
- ⬆️ Update Node.js version to v18 (and cspell to v8) by @usagizmo in #780
Update dependencies
- @nhost/nhost-js:
^3.0.1
- @storybook/addon-essentials:
^7.6.6
- @storybook/addon-interactions:
^7.6.6
- @storybook/addon-links:
^7.6.6
- @storybook/blocks:
^7.6.6
- @storybook/svelte-vite:
^7.6.6
- @storybook/svelte:
^7.6.6
- @sveltejs/adapter-auto:
^3.0.1
- @sveltejs/kit:
^2.0.6
- @typescript-eslint/eslint-plugin:
^6.16.0
- @typescript-eslint/parser:
^6.16.0
- browser-sync:
^3.0.2
- cspell:
^8.2.4
- eslint-config-turbo:
^1.11.2
- eslint-plugin-import:
^2.29.1
- eslint-plugin-jsdoc:
^46.9.1
- eslint:
^8.56.0
- graphql-ws:
^5.14.3
- houdini-svelte:
^1.2.35
- houdini:
^1.2.35
- image-size:
^1.1.0
- prettier-plugin-tailwindcss:
^0.5.10
- storybook:
^7.6.6
- tailwindcss:
^3.4.0
- turbo:
^1.11.2
- vite:
^5.0.10
- vitest:
^1.1.0
Full Changelog: v1.7.1...v1.8.0
v1.7.1
What's Changed
- 🐛 Fix .markuplint settings by @usagizmo in #775
- ⬆️ Update dependencies by @usagizmo in #777
- ⬆️ pnpm up --latest --recursive
- 📝 Update some comments
- ♻️ Clean up environment variables
- 🚧 Added
resolve
tovite.config.js
for using Vite 5
Update dependencies
- @markuplint/svelte-parser:
^3.12.0
- @nhost/nhost-js:
^2.2.18
- @storybook/addon-essentials:
^7.6.4
- @storybook/addon-interactions:
^7.6.4
- @storybook/addon-links:
^7.6.4
- @storybook/blocks:
^7.6.4
- @storybook/svelte:
^7.6.4
- @storybook/svelte-vite:
^7.6.4
- @storybook/testing-library:
^0.2.2
- @sveltejs/adapter-auto:
^2.1.1
- @sveltejs/kit:
^1.28.0
- @typescript-eslint/eslint-plugin:
^6.13.2
- @typescript-eslint/parser:
^6.13.2
- autoprefixer: ^
10.4.16
- concurrently:
^8.2.2
- cspell:
^7.3.9
- eslint:
^8.55.0
- eslint-config-prettier:
^9.1.0
- eslint-config-turbo:
^1.11.1
- eslint-plugin-import:
^2.29.0
- eslint-plugin-jsdoc:
^46.9.0
- eslint-plugin-svelte:
^2.35.1
- graphql:
^16.8.1
- graphql-ws:
^5.14.2
- houdini:
^1.2.34
- houdini-svelte:
^1.2.34
- lint-staged:
^15.2.0
- luxon:
^3.4.4
- markuplint:
^3.15.0
- postcss:
^8.4.32
- prettier:
^3.1.1
- prettier-plugin-svelte:
^3.1.2
- prettier-plugin-tailwindcss:
^0.5.9
- storybook:
^7.6.4
- svelte:
^4.2.8
- svelte-check:
^3.6.2
- tailwindcss:
^3.3.6
- turbo:
^1.11.1
- vite:
^5.0.7
- vitest:
^1.0.4
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
Update dependencies
- @markuplint/svelte-parser:
3.9.1
- @nhost/nhost-js:
2.2.16
- @storybook/addon-essentials:
7.4.2
- @storybook/addon-interactions:
7.4.2
- @storybook/addon-links:
7.4.2
- @storybook/blocks:
7.4.2
- @storybook/svelte-vite:
7.4.2
- @storybook/svelte:
7.4.2
- @storybook/testing-library:
0.2.1
- @sveltejs/kit:
1.25.0
- @typescript-eslint/eslint-plugin:
6.7.0
- @typescript-eslint/parser:
6.7.0
- autoprefixer:
10.4.15
- concurrently:
8.2.1
- cspell:
7.3.6
- eslint-config-prettier:
9.0.0
- eslint-config-turbo:
1.10.14
- eslint-plugin-import:
2.28.1
- eslint-plugin-jsdoc:
44.2.7
- eslint-plugin-svelte:
2.33.1
- eslint-plugin-unused-imports:
3.0.0
- eslint:
8.49.0
- graphql-ws:
5.14.0
- graphql:
16.8.0
- houdini-svelte:
1.2.11
- houdini:
1.2.11
- lint-staged:
14.0.1
- luxon:
3.4.3
- markuplint:
3.12.1
- postcss:
8.4.29
- prettier-plugin-svelte:
3.0.3
- prettier-plugin-tailwindcss:
0.5.4
- prettier:
3.0.3
- storybook:
7.4.2
- svelte-check:
3.5.1
- svelte:
4.2.0
- tailwindcss:
3.3.3
- turbo:
1.10.14
- vite:
4.4.9
- vitest:
0.34.4
Full Changelog: v1.6.2...v1.7.0
v1.6.2
What's Changed
eslint (base)
- 🔧 Adjust eslint settings by @usagizmo in #760
- 🔧 Adjust import/order settings by @usagizmo in #764
- 🔧 Update eslint base config by @usagizmo in #766
eslint (TS)
- 🔧 Add eslint-config-custom-typescript to use TypeScript by @usagizmo in #759
- 🔧 Make the return type of a function required in TypeScript by @usagizmo in #762
- 🔧 Return type is not required in Svelte template by @usagizmo in #763
Others
- 💬 Update deployment message on mockup by @usagizmo in #765
- ⬆️ pnpm up --latest --recursive by @usagizmo in #767
Full Changelog: v1.6.1...v1.6.2