Skip to content

Releases: usagizmo/webapp-template

v2.4.1

24 Oct 16:08
d4ed927
Compare
Choose a tag to compare

What's Changed

  • 🔧 Exclude .min. files from Prettier, cspell, and ESLint by @usagizmo in #798
  • 🔨 Fix dependencies and update README.md by @usagizmo in #801
  • ⬆️ pnpm up --latest --recursive by @usagizmo in #800

Update dependencies

  • @eslint/js: ^9.13.0
  • @markuplint/svelte-parser: ^4.6.9
  • @supabase/supabase-js: ^2.45.6
  • @sveltejs/adapter-auto: ^3.3.0
  • @sveltejs/kit: ^2.7.2
  • @sveltejs/vite-plugin-svelte: ^4.0.0
  • browser-sync: ^3.0.3
  • concurrently: ^9.0.1
  • cspell: ^8.15.4
  • eslint-plugin-jsdoc: ^50.4.3
  • eslint-plugin-svelte: ^2.46.0
  • eslint-plugin-unused-imports: ^4.1.4
  • eslint: ^9.13.0
  • globals: ^15.11.0
  • husky: ^9.1.6
  • markuplint: ^4.10.1
  • prettier-plugin-svelte: ^3.2.7
  • prettier-plugin-tailwindcss: ^0.6.8
  • supabase: ^1.207.9
  • svelte-check: ^4.0.5
  • svelte-eslint-parser: ^0.43.0
  • svelte: 5.1.0
  • tailwindcss: 4.0.0-alpha.21
  • tslib: ^2.8.0
  • turbo: ^2.2.3
  • typescript-eslint: ^8.11.0
  • typescript: ^5.6.3
  • vite: ^5.4.10
  • vitest: ^2.1.3
  • svelte-eslint-parser: ^0.43.0
  • typescript-eslint: ^8.11.0

Full Changelog: v2.4.0...v2.4.1

v2.4.0

08 Sep 05:27
Compare
Choose a tag to compare

What's Changed

  • ✨ Update dependencies by @usagizmo in #797
    • ⬆️ Upgrade dependencies to latest versions
      • Update numerous packages including ESLint, SvelteKit, TypeScript, and more 8d5d154
      • Upgrade Svelte to version 5.0.0-next.244 ca2313d
    • ⬆️ Upgrade Node.js and pnpm version requirements a1ce4f9
      • 🔧 Update Node.js engine requirement to >=20
      • 🔧 Update pnpm engine requirement to >=9
      • 🔥 Remove SHA256 hash from packageManager field
    • 🔧 Update for Turborepo v2 compatibility 6d9e120
    • 🚨 Fix linting issues due to dependency updates 87b39fc

Full Changelog: v2.3.2...v2.4.0

v2.3.2

22 Aug 11:54
57a4c0b
Compare
Choose a tag to compare

What's Changed

  • 🔧 Update VS Code and project configurations by @usagizmo in #796
    • ♻️ Refactor file state to use undefined instead of null
    • ✨ Add support for WebP image uploads in CommentForm
    • ➕ Add "/apps/mockup/tests/external-links.txt" to ignore list
    • 🏷️ Adjust type of $state in HTMLElement
    • 🔥 Remove unused app.d.ts file
    • 🔧 Enable TypeScript plugin for Svelte
    • 🔧 Update cspell.json configuration

Commits

  • 🔧 Add svelte validation to settings.json 9accf3a
  • ➕ [eslint-config] Add eslint-plugin-unused-imports 7eeb617

Full Changelog: v2.3.1...v2.3.2

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