Skip to content

Commit 83ad3e3

Browse files
authored
chore: release prep for v1.22.0 (#139)
* chore: release prep for v1.22.0 * fix: removed unneeded comment block from Logo.svelte
1 parent e4eafeb commit 83ad3e3

36 files changed

+643
-462
lines changed

CHANGELOG.md

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

2323
---
2424

25+
## [1.22.0] - 2025-10-20
26+
27+
### Added
28+
29+
- Introduced **dynamic QR code image imports** using `import.meta.glob` in `src/lib/images.js`.
30+
- Implemented new `getQR()` helper function for streamlined QR lookups.
31+
- Added `QR_IMAGES` registry for centralized QR asset management.
32+
- Created dedicated PGP key data module (`src/lib/data/pgpKeys.js`) with dynamic QR bindings.
33+
- Added new app constants (`EMAIL_LINK`, `SECURE_LINK`, `PRIVACY_LINK`) to:
34+
- `src/lib/index.js`
35+
- `src/lib/types/appConstants.js`
36+
- Re-exported `src/lib/data/pgpKeys.js` from `src/lib/index.js`.
37+
- Added favicon and manifest entry for `icon-about.png`.
38+
- Introduced updated **contact assets block** in `AboutContent.svelte` with enhanced typing.
39+
- Exported `src/lib/img/powered-by-proton.svg` from `src/lib/images.js`.
40+
- Added missing JSDoc annotation to `src/lib/data/fossData.js`.
41+
- Added updated PGP key for `support@netwk.pro` (previously `support@neteng.pro`).
42+
43+
### Changed
44+
45+
- Bumped project version to `v1.22.0`.
46+
- Updated generator metadata in `src/app.html` to reflect **SvelteKit 2.47.2**.
47+
- Refactored **PGPContent.svelte** to use the `getQR()` helper and dynamic QR registry.
48+
- Refactored **AboutContent.svelte** to use the centralized `PGP_KEYS` dataset and app constants.
49+
- Split PGP key fingerprints into two lines for improved readability.
50+
- Enhanced **images.js** with support for eager QR image imports.
51+
- Replaced static PGP imports with automated dynamic resolution.
52+
- Updated **manifest.json** to reference the new app icon.
53+
- Revised layout and text consistency for PGP and contact sections in **AboutContent.svelte**.
54+
- Updated type definitions in `src/lib/types/appConstants.js` for `CONTACT` constants.
55+
- Cleaned up unused imports and improved inline JSDoc typings throughout the app.
56+
- Updated asset references in `IGNORE_PATHS` and `REQUIRED_ASSETS` in `src/service-worker.js`.
57+
- Added spacing adjustments to the tagline in **Logo.svelte**.
58+
- Updated **HeaderDefault.svelte** to reference the global constant for the **Blog** link.
59+
- Revised text and app constant usage in **HomeContent.svelte**.
60+
- Updated the contact section and **Effective Date** in **ServicesContent.svelte**.
61+
- Rebuilt `src/lib/styles/global.min.css` using **LightningCSS**.
62+
- Refreshed `_Last Modified_` timestamps in `static/sitemap.xml`.
63+
64+
### Fixed
65+
66+
- Fixed SSR error caused by missing `getQR` reference during page load.
67+
- Corrected destructuring of `CONTACT` constants during SSR initialization.
68+
- Fixed fingerprint rendering fallback when fingerprint type was non-array.
69+
- Adjusted QR image alignment and eager/lazy decoding behavior.
70+
71+
### Removed
72+
73+
- Deleted outdated static assets from `static/pgp`, replaced with dynamically loaded QR images.
74+
- Removed redundant manual image imports from legacy sections of `images.js`.
75+
- Removed unnecessary comment block from the `<head>` section of `src/app.html`.
76+
- Removed `font-weight: bold` property from the `.fingerprint` CSS class in `src/lib/styles/css/default.css`.
77+
78+
### 🧩 Technical Notes
79+
80+
- Updated `vite` from `v7.1.10``v7.1.11` to address **CVE-2025-62522**.
81+
- Updated dependencies for SvelteKit `2.47.2` compatibility:
82+
- `@sveltejs/kit`, `svelte`, `vite`, and `eslint`-related plugins.
83+
- Cleaned up build cache and service worker registration logic in `src/service-worker.js`.
84+
85+
---
86+
2587
## [1.21.1] - 2025-10-17
2688

2789
### Added
@@ -1169,7 +1231,8 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
11691231

11701232
<!-- Link references -->
11711233

1172-
[Unreleased]: https://github.com/netwk-pro/netwk-pro.github.io/compare/v1.21.1...HEAD
1234+
[Unreleased]: https://github.com/netwk-pro/netwk-pro.github.io/compare/v1.22.0...HEAD
1235+
[1.22.0]: https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.22.0
11731236
[1.21.1]: https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.21.1
11741237
[1.21.0]: https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.21.0
11751238
[1.20.0]: https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.20.0

0 commit comments

Comments
 (0)