Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .changeset/big-balloons-peel.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'sv': major
---

feat(migrate): `sveltekit-3` migration
feat(migrate): add `sveltekit-3` migration
2 changes: 1 addition & 1 deletion .changeset/fuzzy-cats-smile.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@sveltejs/sv-utils': patch
---

fix: make named import helpers handle duplicate, aliased, and repeated imports correctly
fix(utils): make named import helpers handle duplicate, aliased, and repeated imports correctly
2 changes: 1 addition & 1 deletion .changeset/hot-taxis-happen.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
'svelte-migrate': patch
---

chore: replace `semver` with `verkit`
chore(deps): replace `semver` with `verkit`
2 changes: 1 addition & 1 deletion .changeset/light-results-move.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@sveltejs/sv-utils': minor
---

feat: allow `js.function.call` to accept AST expression nodes as arguments
feat(utils): allow `js.function.call` to accept AST expression nodes as arguments
2 changes: 1 addition & 1 deletion .changeset/moody-mice-hang.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@sveltejs/sv-utils': patch
---

feat: more helpers for analyzing and manipulating ASTs
feat(utils): add more helpers for analyzing and manipulating ASTs
2 changes: 1 addition & 1 deletion .changeset/moody-pears-tickle.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@sveltejs/sv-utils': patch
---

chore(svelte-config): `svelteConfig.read` now additinally exports full `ast`
feat(utils): expose the full `ast` from `svelteConfig.read`
2 changes: 1 addition & 1 deletion .changeset/olive-jars-repeat.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'sv': patch
---

fix(migrate): correctness fixes in the migrate CLI and sveltekit-3 tasks
fix(migrate): fix correctness issues in the migrate CLI and `sveltekit-3` tasks
2 changes: 1 addition & 1 deletion .changeset/purple-glasses-appear.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'sv': patch
---

chore(addons): rename `experimental` addon’s SvelteKit option to `kit-3-next`
chore(addons): rename the `experimental` add-on's SvelteKit option to `kit-3-next`
2 changes: 1 addition & 1 deletion .changeset/quiet-moons-smile.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'sv': minor
---

feat: add a `tsconfig` task to the `sveltekit-3` migration, retargeting `tsconfig.json`/`jsconfig.json` at the generated `$app/tsconfig`
feat(migrate): add a `tsconfig` task to the `sveltekit-3` migration, retargeting `tsconfig.json`/`jsconfig.json` at the generated `$app/tsconfig`
4 changes: 2 additions & 2 deletions .changeset/ready-geese-learn.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
"sv": patch
'sv': patch
---

chore: replace `tar-fs` with `modern-tar`
chore(deps): replace `tar-fs` with `modern-tar`
2 changes: 1 addition & 1 deletion .changeset/rich-papayas-hide.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
"sv": patch
'sv': patch
---

fix(cli): omit undetected package managers from install prompt
2 changes: 1 addition & 1 deletion .changeset/sweet-horses-share.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
'sv': major
---

breaking: remove deprecated utils and properties
breaking: remove deprecated utilities and properties
2 changes: 1 addition & 1 deletion .changeset/tame-shrimps-clap.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
"sv": patch
'sv': patch
---

feat(drizzle): add `node:sqlite`
4 changes: 2 additions & 2 deletions .changeset/tiny-zoos-add.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
"sv": patch
'sv': patch
---

chore: document default values for `prepareServer`
chore(addon-tests): document default values for `prepareServer`
13 changes: 13 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -193,8 +193,21 @@ pnpm changeset
# chore(cli): update addons dependencies
```

- Format changeset summaries as `<type>(<scope>): <summary>`. A scope is required.
- Use a conventional type such as `feat`, `fix`, `chore`, `docs`, `refactor`, `revert`, `security`, or `breaking`.
- Write the summary as a concise, lowercase, imperative phrase and wrap code identifiers in backticks.
- Use single quotes around package names in the changeset frontmatter.
- Do not edit `packages/*/CHANGELOG.md` manually.

Choose a scope that identifies the part of the project affected by the change. Potential scopes include:

- `cli` for command-line parsing, prompts, and command execution
- `create` for project creation and templates
- `migrate` for migrations and migration tasks
- `addons` for behavior shared across add-ons, or the add-on name such as `drizzle`, `eslint`, or `better-auth` for a specific add-on
- `utils` for AST utilities and AST manipulation
- `deps` for dependency-only changes

## Updating dependencies

Run `pnpm update-deps` to recursively update the dependencies of all addons and create templates.
Expand Down