Riksdagsmonitor v0.7.0
·
5833 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix Norwegian BCP-47 lang tags, hreflang consistency, and typos in weekly review pages @copilot-swe-agent[bot] (#665)
- Fix review feedback on 2026-02-28 weekly review: back-to-top script, flag emoji encoding, typos @copilot-swe-agent[bot] (#662)
- fix: localize language-switcher aria-labels and align Norwegian Bokmål lang codes @copilot-swe-agent[bot] (#663)
- Fix language switcher styling and JSON-LD wordCount in February 2026 monthly review (14 languages) @copilot-swe-agent[bot] (#660)
- Fix grammar and spelling errors in SV, AR, DA monthly review articles @copilot-swe-agent[bot] (#658)
- Add month-ahead articles: March 2026 Parliamentary Outlook (14 languages) @github-actions[bot] (#650)
📚 Documentation
- Integrate World Bank MCP server for economic context in news generation @copilot-swe-agent[bot] (#653)
- Integrate SCB MCP server for statistical enrichment of news generation @copilot-swe-agent[bot] (#652)
- Add AI-Disrupted News Generation and Future Roadmap 2026-2037 to README @copilot-swe-agent[bot] (#651)
🧪 Testing
- Integrate World Bank MCP server for economic context in news generation @copilot-swe-agent[bot] (#653)
- Integrate SCB MCP server for statistical enrichment of news generation @copilot-swe-agent[bot] (#652)
🌐 Internationalization
- 📰 Weekly Review: Security Takes Centre Stage (2026-02-28) @github-actions[bot] (#659)
- fix: Norwegian Bokmål hreflang consistency across 2026-02-28 weekly review @copilot-swe-agent[bot] (#666)
- Add February 2026 monthly review articles (14 languages) @github-actions[bot] (#655)
- 🌆 Evening Analysis: Sweden Fortifies Press Freedom as Parliament Clears Opposition Backlog - 2026-02-27 @github-actions[bot] (#642)
📊 Release Metrics & Evidence
All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.
🔐 Security & Supply Chain Protection
This release includes:
- ✅ SLSA Build Provenance Attestations - Cryptographically signed build provenance
- ✅ Software Bill of Materials (SBOM) - Complete dependency inventory in SPDX format
- ✅ SHA-256 Checksums - All artifacts include checksums for integrity verification
- ✅ CodeQL Security Scanning - Automated vulnerability detection
- ✅ Dependency Scanning - Continuous vulnerability monitoring with Dependabot
Verify attestations:
gh attestation verify riksdagsmonitor-0.7.0.zip -R Hack23/riksdagsmonitorBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
Riksdagsmonitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
riksdagsmonitor-0.7.0.zip |
Production build | SHA-256 checksum, SLSA attestation |
riksdagsmonitor-0.7.0.zip.sha256 |
SHA-256 checksum | Compare with sha256sum |
riksdagsmonitor-0.7.0.spdx.json |
SBOM (SPDX format) | SBOM attestation |
*.intoto.jsonl |
SLSA attestations | gh attestation verify |
🚀 Deployment
- Primary: https://riksdagsmonitor.com (AWS S3/CloudFront)
- Backup: GitHub Pages
- Documentation: https://riksdagsmonitor.com/docs/
- Status:
🏗️ Built With
- Node.js: 24.x
- Vite: 7.x
- Chart.js: 4.5.x
- D3.js: 7.9.x
- Vitest: 4.x
- Cypress: 15.x
👥 Contributors
@Copilot, @pethers, GitHub Copilot, copilot-swe-agent[bot] and github-actions[bot]
Full Changelog: v0.6.4...0.7.0
📦 Release Artifacts
riksdagsmonitor-v0.7.0.zip- Production buildriksdagsmonitor-v0.7.0.zip.sha256- Checksum for verificationriksdagsmonitor-v0.7.0.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📚 Documentation
🔐 Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify attestations using the GitHub CLI:
gh attestation verify riksdagsmonitor-v0.7.0.zip -R Hack23/riksdagsmonitor