@@ -22,6 +22,43 @@ This project attempts to follow [Keep a Changelog](https://keepachangelog.com/en
2222
2323---
2424
25+ ## [ 1.25.8] - 2025-11-11
26+
27+ ### Added
28+
29+ - 🔐 ** Branch protection rules** on ` master ` :
30+ - Enforced pull requests for all changes
31+ - Blocked force pushes
32+ - Linear history requirement
33+ - 🚫 ** CI workflow to prevent merges from ` audit-netlify ` to ` master ` ** :
34+ - PRs originating from ` audit-netlify ` targeting ` master ` are automatically rejected
35+ - Triggered on ` pull_request ` events
36+ - Uses ` github.event.pull_request.head.ref ` for precise branch detection
37+ - 🚀 ** Netlify CI deployment** for audit-only branch:
38+ - Workflow ` .github/workflows/deploy-audit-netlify.yml ` added
39+ - Deploys ` audit-netlify ` to a separate Netlify site
40+ - Uses environmental variables to trigger ` vite build --mode audit `
41+ - 🌐 ** ` hooks.server.js ` CSP hardening** for audit deployments:
42+ - Probely scanner detection based on UA/IP added via ` isProbelyScanner() `
43+ - Audit-specific CSP disables analytics and CSP reporting endpoints
44+ - Logs detailed CSP info when in ` isAudit ` or ` isDebug ` modes
45+ - 🛡️ Middleware improvements:
46+ - User-agent/IP fingerprinting for Probely DAST
47+ - Added logging for audit-mode scanner matches
48+ - 🧪 Support for per-environment ` .env ` files (e.g. ` .env.audit ` )
49+ - 🔄 Git helper scripts:
50+ - Added bash script to sync ` audit-netlify ` with latest ` master `
51+ - Supports merge conflict resolution via VS Code diff viewer
52+
53+ ### Changed
54+
55+ - Updated ` .stylelintignore ` to exclude ` .netlify ` directory
56+ - Updated ` lint:md ` script to exclude the ` build/ ` and ` .netlify/ ` directories
57+ - Refined ` svelte.config.js ` to support alternate build targets (Vercel → Netlify via adapter switch)
58+ - Audit builds now use isolated ` .env ` config and a separate Netlify site token
59+
60+ ---
61+
2562## [ 1.25.7] - 2025-11-11
2663
2764### Added
@@ -1770,7 +1807,8 @@ This enables analytics filtering and CSP hardening for the audit environment.
17701807
17711808<!-- Link references -->
17721809
1773- [ Unreleased ] : https://github.com/netwk-pro/netwk-pro.github.io/compare/v1.25.7...HEAD
1810+ [ Unreleased ] : https://github.com/netwk-pro/netwk-pro.github.io/compare/v1.25.8...HEAD
1811+ [ 1.25.8 ] : https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.25.8
17741812[ 1.25.7 ] : https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.25.7
17751813[ 1.25.6 ] : https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.25.6
17761814[ 1.25.5 ] : https://github.com/netwk-pro/netwk-pro.github.io/releases/tag/v1.25.5
0 commit comments