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
+63-31Lines changed: 63 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,11 +22,38 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
22
22
23
23
---
24
24
25
-
## [1.18.4] - 2025-10-04
25
+
## [1.18.5] - 2025-10-05
26
+
27
+
### Added
28
+
29
+
- Added Vercel CLI scripts to `package.json`, including `dev:vercel` and `build:vercel`.
30
+
31
+
### Changed
32
+
33
+
- Bumped project version to `v1.18.5`.
34
+
- Updated generator metadata in `app.html` to reflect `SvelteKit 2.44.0`.
35
+
- Added `scripts/testRedirects.js` to `.gitignore`.
36
+
- Cleaned up header in `jsconfig.template.jsonc`.
37
+
- Updated **Repository Structure** section in `README.md`.
38
+
- Restructured `CHANGELOG.md` such that sections are presented in alphabetical order.
39
+
- Corrected JSDoc annotations in `static/disableSw.js`.
40
+
- Updated dependencies:
41
+
-`@sveltejs/kit``2.43.8` → `2.44.0`
42
+
-`eslint-plugin-jsdoc``^60.8.0` → `^60.8.1`
26
43
27
44
### Documentation
28
45
29
-
- Updated **Repository Structure** to reflect current environment and files.
46
+
- Revised **Repository Structure** to accurately reflect the folders under `/tests`.
47
+
48
+
### Removed
49
+
50
+
- Removed all references to Netlify and all Netlify-specific scripts from `package.json`.
51
+
- Removed `test:redirects` script from `package.json`.
52
+
- The `testRedirects.js` script has been removed from version control, as it is no longer needed to test Netlify redirects.
53
+
54
+
---
55
+
56
+
## [1.18.4] - 2025-10-04
30
57
31
58
### Changes
32
59
@@ -53,6 +80,10 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
53
80
-`typescript``^5.9.2` → `^5.9.3`
54
81
-`vite``^7.1.7` → `^7.1.9`
55
82
83
+
### Documentation
84
+
85
+
- Updated **Repository Structure** to reflect current environment and files.
86
+
56
87
---
57
88
58
89
## [1.18.3] - 2025-09-27
@@ -164,31 +195,20 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
164
195
165
196
## [1.17.1] - 2025-09-17
166
197
198
+
### Changed
199
+
200
+
- Bumped version to `v1.17.1`.
201
+
167
202
### Security
168
203
169
204
- Patched transitive vulnerabilities by pinning dependencies via `overrides`:
170
205
- Forced `tmp` to `>=0.2.4` (resolves CVE-2025-54798 reported via `@lhci/cli`).
171
206
- Forced `cookie` to `^1.0.0` (used by `@sveltejs/kit` and `@lhci/cli`).
172
207
173
-
### Changed
174
-
175
-
- Bumped version to `v1.17.1`.
176
-
177
208
---
178
209
179
210
## [1.17.0] - 2025-09-17
180
211
181
-
### Security
182
-
183
-
- Updated dependencies to address known vulnerabilities (notably `@sveltejs/kit`, `vite`, and related plugins).
184
-
185
-
### Documentation
186
-
187
-
- Clarified CSP reporting setup in `README.md`:
188
-
- Explained relationship with external CSP reporting endpoint (`csp-endpoint` repo).
189
-
- Documented use of both `report-uri` (legacy) and `report-to` (modern, recommended).
190
-
- Added example headers including `Report-To` definition.
191
-
192
212
### Added
193
213
194
214
- New `meta-check.yml` GitHub Actions workflow to validate `<title>` and `<meta>` descriptions using Vitest.
@@ -236,11 +256,22 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
236
256
-`svelte-eslint-parser``^1.3.0` → `^1.3.2`
237
257
-`vite``^7.0.6` → `^7.1.5`
238
258
259
+
### Documentation
260
+
261
+
- Clarified CSP reporting setup in `README.md`:
262
+
- Explained relationship with external CSP reporting endpoint (`csp-endpoint` repo).
263
+
- Documented use of both `report-uri` (legacy) and `report-to` (modern, recommended).
264
+
- Added example headers including `Report-To` definition.
265
+
239
266
### Removed
240
267
241
268
- Deleted `src/routes/example.svx`, which was unused and unneeded.
242
269
- Removed `mdsvex` from package.json, as it is unlikely to be used.
243
270
271
+
### Security
272
+
273
+
- Updated dependencies to address known vulnerabilities (notably `@sveltejs/kit`, `vite`, and related plugins).
274
+
244
275
### Notes
245
276
246
277
- Pinned `jsdom` to `26.1.0` due to build incompatibility in `27.x` (`cssstyle` parsing error with Vite/Rollup).
@@ -502,18 +533,18 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
502
533
503
534
## [1.14.1] - 2025-06-16
504
535
536
+
### Added
537
+
538
+
- Introduced `.github/workflows/publish-test.yml`, a standalone workflow to safely simulate `npm publish` without publishing.
539
+
- Added commands to display Node.js and npm versions for visibility and troubleshooting in all relevant jobs.
540
+
505
541
### Changed
506
542
507
543
- Updated Node.js engine to `24` to match the specified engine constraints in `package.json`.
508
544
- Reordered `npm ci` step to follow Node.js and npm setup to prevent version mismatches during simulation steps.
509
545
- Refactored `build-and-publish.yml` to use `git archive` for artifact preparation and aligned it with a tested publishing flow.
510
546
- Removed `.npmrc` token-based authentication in favor of environment secrets to avoid credential conflicts.
511
547
512
-
### Added
513
-
514
-
- Introduced `.github/workflows/publish-test.yml`, a standalone workflow to safely simulate `npm publish` without publishing.
515
-
- Added commands to display Node.js and npm versions for visibility and troubleshooting in all relevant jobs.
516
-
517
548
---
518
549
519
550
## [1.14.0] - 2025-06-16
@@ -842,13 +873,7 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
842
873
- Upgraded `posthog-js` from `v1.249.4` to `v1.249.5`.
843
874
- Upgraded `vitest` from `v3.2.2` to `v3.2.3`.
844
875
845
-
### Fixed
846
-
847
-
- Updated Lighthouse CI annotation step to explicitly select only valid Lighthouse report files (e.g., `*.report.json`, `lhr-*.json`) and ignore `assertion-results.json`, which caused `jq` parsing errors during CI runs.
848
-
- Scoped Lighthouse assertions in `.lighthouserc.cjs` to `resource-summary` only, preventing unwanted failures from default performance audits.
849
-
- Resolved malformed PR comment formatting in the Lighthouse GitHub Actions workflow by replacing Markdown tables with plain-text bullet lists.
850
-
851
-
### Docs
876
+
### Documentation
852
877
853
878
- Updated `README.md` with improved context and phrasing around the CHANGELOG reference.
854
879
- Added `CHANGELOG.md` to the documented project structure with a descriptive label:
@@ -857,7 +882,13 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
857
882
├── CHANGELOG.md # Chronological record of notable project changes
858
883
```
859
884
860
-
### Misc
885
+
### Fixed
886
+
887
+
- Updated Lighthouse CI annotation step to explicitly select only valid Lighthouse report files (e.g., `*.report.json`, `lhr-*.json`) and ignore `assertion-results.json`, which caused `jq` parsing errors during CI runs.
888
+
- Scoped Lighthouse assertions in `.lighthouserc.cjs` to `resource-summary` only, preventing unwanted failures from default performance audits.
889
+
- Resolved malformed PR comment formatting in the Lighthouse GitHub Actions workflow by replacing Markdown tables with plain-text bullet lists.
890
+
891
+
### Notes
861
892
862
893
- Confirmed that `Authenticate GitHub CLI` is not needed in `build-and-publish.yml`, as only the `check-codeql` job uses the GitHub CLI and is already authenticated.
863
894
- Verified that `scripts/openReport.js` does not require unit testing, as it performs side-effect-only CLI actions. Linting and manual testing are sufficient.
@@ -977,7 +1008,8 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
0 commit comments