You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+46-2Lines changed: 46 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,49 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
22
22
23
23
---
24
24
25
+
## [1.22.2] - 2025-10-29
26
+
27
+
### Documentation
28
+
29
+
- Rewrote `CONTRIBUTING.md` to accurately describe the modern SvelteKit contribution workflow.
30
+
- Updated guidelines for branch naming, code style, and pull request submission.
31
+
- Removed outdated references to Webpack and `build/` artifacts.
32
+
- Moved `CONTRIBUTING.md` and `CODE_OF_CONDUCT.md` to the organization’s `.github` repository to centralize contribution and conduct policies across all projects.
33
+
34
+
### Added
35
+
36
+
- Introduced `vite-plugin-devtools-json` as a new `devDependency` to improve DevTools and JSON inspection support.
37
+
- Added plugin configuration in `vite.config.js`.
38
+
- Added `.ncurc.json` configuration to define rules for `npm-check-updates`, preventing automatic upgrades of version-linked packages such as `vitest` and `@vitest/coverage-v8`.
39
+
- Added the term `ncurc` to `cspell.json` to prevent false-positive spell-check warnings.
40
+
41
+
### Changed
42
+
43
+
- Updated GitHub workflows to utilize `actions/upload-artifact@v5` and `actions/setup-node@v6`:
44
+
-`templates/publish.template.yml`
45
+
-`build-and-publish.yml`
46
+
-`lighthouse.yml`
47
+
-`meta-check.yml`
48
+
-`playwright.yml`
49
+
-`publish-test.yml`
50
+
- Improved **Svelte 5** / Rune compatibility in `vitest.config.client.js`:
51
+
- Added `optimizeDeps.include` configuration to ensure `.svelte` files are properly transformed during testing, and to align with **Vitest 4.x** and future **Vite 6** compatibility.
52
+
- Prevents `rune_outside_svelte` errors and prepares for future **Vitest 4.x** updates.
53
+
- Updated generator metadata in `src/app.html` to reflect **SvelteKit 2.48.3**.
54
+
- Modified `.node-version` and `.nvmrc` to reflect **Node.js** version `22.21.0` (LTS).
55
+
- Bumped project version to `v1.22.2`.
56
+
- Updated dependencies:
57
+
-`@eslint/compat``^1.4.0` → `^1.4.1`
58
+
-`@sveltejs/adapter-vercel``^6.0.0` → `^6.1.1`
59
+
-`@sveltejs/kit``2.47.2` → `2.48.3`
60
+
-`browserslist``^4.26.3` → `^4.27.0`
61
+
-`eslint-plugin-jsdoc``^61.1.5` → `^61.1.11`
62
+
-`posthog-js``^1.278.0` → `^1.282.0`
63
+
-`svelte``5.41.1` → `5.43.0`
64
+
-`vite``^7.1.11` → `^7.1.12`
65
+
66
+
---
67
+
25
68
## [1.22.1] - 2025-10-21
26
69
27
70
### Documentation
@@ -36,7 +79,7 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
36
79
- Updated the text of `ServicesContent.svelte`.
37
80
- Increased default Playwright test timeouts for navigation-sensitive suites (Desktop and Mobile) to improve stability under CI latency conditions.
38
81
- Implemented `Promise.all()` pattern for combined click and navigation waits, reducing flakiness in route transition tests.
39
-
- Updated the `'about' link'\*\* navigation tests in both Desktop and Mobile scenarios to include:
82
+
- Updated the `'about' link` navigation tests in both Desktop and Mobile scenarios to include:
40
83
- Explicit `page.waitForLoadState('domcontentloaded')` calls before assertions.
41
84
- Extended per-suite timeouts (`90s`) using `test.setTimeout(90000)` for reliability on slower environments.
0 commit comments