Skip to content

Commit 1b14b2d

Browse files
authored
chore: release prep for v1.19.0 (#134)
1 parent bf87785 commit 1b14b2d

File tree

22 files changed

+550
-84
lines changed

22 files changed

+550
-84
lines changed

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,5 +228,3 @@ package
228228
/playwright-report/
229229
/blob-report/
230230
/playwright/.cache/
231-
232-
.vercel

CHANGELOG.md

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,39 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
2222

2323
---
2424

25+
## [1.19.0] - 2025-10-06
26+
27+
### Added
28+
29+
- **`src/lib/components/index.js`**, **`src/lib/components/foss/index.js`**, **`src/lib/components/layout/index.js`**
30+
- Introduced explicit component export modules to improve import consistency across the library.
31+
- Added wildcard exports in `src/lib/index.js` for these component modules, enabling `$lib/components/...` shorthand imports.
32+
- **`tests/unit/client/lib/PWAInstallButton.test.js`**
33+
- Added focused unit tests for `PWAInstallButton.svelte` verifying install-event handling and user-prompt logic using `Vitest` and `@testing-library/svelte`.
34+
- **`src/lib/README.md`**, **`src/lib/types/README.md`**
35+
- Added contextual documentation for the library and type definition directories.
36+
- Clarifies module structure, export hierarchy, and intended usage for contributors.
37+
38+
### Changed
39+
40+
- Bumped project version to `v1.19.0`.
41+
- Updated `src/lib/pages/AboutContent.svelte` with new services
42+
- Added DOM and animation mocks (`window.matchMedia`, `Element.prototype.animate`) to `vitest-setup-client.js` to stabilize component transition tests.
43+
- Updated `src/lib/index.js` to export all component and utility submodules explicitly, replacing previous implicit import behavior.
44+
- Centralized page-level component exports in `src/lib/pages/index.js` for consistent import structure.
45+
- Updated `src/routes/+layout.svelte` to import objects from submodules, instead of by their explicit alias
46+
- Minor alignment in `src/routes/+page.svelte` and `src/routes/links/+page.svelte` with updated component imports
47+
- Moved inline CSS fom `src/lib/components/FullWidthSection.svelte` into `src/lib/styles/css/default.css`
48+
- Generated an updated `src/lib/styles/global.min.css` file with LightningCSS
49+
- Updated `.gitignore` to remove duplicate `.vercel` entry
50+
- Updated last modified dates in `static/sitemap.xml`
51+
- Updated dependencies:
52+
- `eslint-plugin-jsdoc` `^60.8.1``^60.8.2`
53+
- `posthog-js` `^1.270.1``^1.271.0`
54+
- `svelte` `5.39.8``5.39.9`
55+
56+
---
57+
2558
## [1.18.5] - 2025-10-05
2659

2760
### Added
@@ -1008,7 +1041,8 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
10081041

10091042
<!-- Link references -->
10101043

1011-
[Unreleased]: https://github.com/netwk-pro/netwk-pro.github.io/compare/v1.18.5...HEAD
1044+
[Unreleased]: https://github.com/netwk-pro/netwk-pro.github.io/compare/v1.19.0...HEAD
1045+
[1.19.0]: https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.19.0
10121046
[1.18.5]: https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.18.5
10131047
[1.18.4]: https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.18.4
10141048
[1.18.3]: https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.18.3

package-lock.json

Lines changed: 42 additions & 32 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@networkpro/web",
33
"private": false,
4-
"version": "1.18.5",
4+
"version": "1.19.0",
55
"description": "Locking Down Networks, Unlocking Confidence™ | Security, Networking, Privacy — Network Pro Strategies",
66
"keywords": [
77
"advisory",
@@ -78,9 +78,9 @@
7878
},
7979
"dependencies": {
8080
"dompurify": "^3.2.7",
81-
"posthog-js": "^1.270.1",
81+
"posthog-js": "^1.271.0",
8282
"semver": "^7.7.2",
83-
"svelte": "5.39.8"
83+
"svelte": "5.39.9"
8484
},
8585
"devDependencies": {
8686
"@eslint/compat": "^1.4.0",
@@ -97,7 +97,7 @@
9797
"browserslist": "^4.26.3",
9898
"eslint": "^9.37.0",
9999
"eslint-config-prettier": "^10.1.8",
100-
"eslint-plugin-jsdoc": "^60.8.1",
100+
"eslint-plugin-jsdoc": "^60.8.2",
101101
"eslint-plugin-svelte": "^3.12.4",
102102
"globals": "^16.4.0",
103103
"jsdom": "26.1.0",

0 commit comments

Comments
 (0)