Skip to content

Releases: usagizmo/webapp-template

v2.3.1

17 Jun 21:22
Compare
Choose a tag to compare

What's Changed

Commits

  • 🔧 Update import paths in OnAuthStateChange.svelte dbac650
  • 🔧 [backend] Fix pnpm pull script 214983c
  • ♻️ Optimize migration files ee73936
  • 📝 [web] Add /supabase/.temp to .gitignore dc7bb50
  • 📝 Add vite to project-words.txt 0d9d21a

Full Changelog: v2.3.0...v2.3.1

v2.3.0

17 Jun 04:23
Compare
Choose a tag to compare

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 to const for isSignUpPage 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

15 Jun 03:48
Compare
Choose a tag to compare

What's Changed

  • ✨ Update ESLint plugins and settings (simple-import-sort, jsdoc) by @usagizmo in #794

Commits

  • 📝 Update README.md and mockup contents 801fbe6

Full Changelog: v2.1.0...v2.2.0

v2.1.0

11 Jun 07:21
Compare
Choose a tag to compare

What's Changed

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 to updateUserInputs 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

27 Apr 02:05
f5960fd
Compare
Choose a tag to compare

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

29 Dec 06:23
Compare
Choose a tag to compare

What's Changed

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

11 Dec 19:26
Compare
Choose a tag to compare

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 to vite.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

24 Sep 20:49
Compare
Choose a tag to compare

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

22 May 05:43
Compare
Choose a tag to compare

What's Changed

eslint (base)

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

Full Changelog: v1.6.1...v1.6.2

v1.6.1

29 Apr 11:00
413527a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.6.1