Skip to content

Releases: Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.44

25 Apr 11:29
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

🎨 UI/UX Improvements

🏗️ Infrastructure & Performance

🔄 Code Quality & Refactoring

📝 Documentation

🧪 Test Coverage Improvements

⚙️ Component Updates

📊 Release Metrics & Evidence

Test Coverage
API Documentation
E2E Tests

All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.

🏛️ Architecture & Documentation

Document Description
Architecture C4 architecture models and system overview
Security Architecture Security design and controls
Threat Model STRIDE threat analysis
Data Model Data structures and relationships
Flowchart Process flows with security controls
State Diagram State transitions and lifecycles
Mindmap Conceptual relationships
SWOT Analysis Strategic analysis
CRA Assessment Cyber Resilience Act assessment
API Documentation TypeDoc-generated API reference

🔐 Security & Supply Chain Protection

SLSA 3
OpenSSF Scorecard
OpenSSF Best Practices

This release includes:

  • SLSA Build Provenance Attestations — Cryptographically signed build provenance
  • Software Bill of Materials (SBOM) — Complete dependency inventory in SPDX format
  • npm Provenance — Verified package publishing with attestation
  • CodeQL Security Scanning — Automated vulnerability detection
  • Dependency Scanning — Continuous vulnerability monitoring with Dependabot

Verify attestations:

gh attestation verify euparliamentmonitor-0.8.44.zip -R Hack23/euparliamentmonitor
npm audit signatures

Browse attestations: View all attestations

📋 ISMS Compliance & Policies

Hack23 ISMS
Information Security Policy
Open Source Policy
Secure Development

Compliance Frameworks

ISO 27001:2022
NIST CSF 2.0
CIS Controls v8.1

EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.

📦 Release Artifacts

Artifact Description Verification
euparliamentmonitor-0.8.44.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.44.spdx.json SBOM (SPDX format) SBOM attestation
*.intoto.jsonl SLSA attestations gh attestation verify
npm package euparliamentmonitor npm audit signatures

All artifacts are signed and attested using GitHub's SLSA Level 3 build provenance.

🚀 Deployment

🏗️ Built With

  • Node.js: 25.x
  • TypeScript: 6.0.x
  • Chart.js: 4.5.x
  • D3.js: 7.9.x
  • Vitest: 4.x
  • Playwright: 1.x
  • European Parliament MCP Server: 1.x

👥 Contributors

@Copilot, @github-actions[bot], @pethers and copilot-swe-agent[bot]

Full Changelog: v0.8.43...0.8.44

📦 Release Artifacts

  • euparliamentmonitor-v0.8.44.zip - Full application package
  • euparliamentmonitor-v0.8.44.spdx.json - SBOM (Software Bill of Materials)
  • *.intoto.jsonl - SLSA Build Provenance Attestations

📦 npm Package

npm install euparliamentmonitor@0.8.44

Published with npm provenance for supply chain security.

📚 Documentation

🔐 Security

All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify attestations using the GitHub CLI:

gh attestation verify euparliamentmonitor-v0.8.44.zip -R Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.43

24 Apr 19:00
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

🌐 Multi-language Support

🎨 UI/UX Improvements

  • feat(seo): per-locale editorial highlights for article titles & descriptions @copilot-swe-agent[bot] (#1406)
  • Regenerate all news, fix article chrome (stacked header + embedded language switcher + footer stats), refresh docs, strip artifact SPDX tags for REUSE compliance @copilot-swe-agent[bot] (#1404)
  • Upgrade political-intelligence Daily Analysis Runs to localized rich cards across 14 languages @copilot-swe-agent[bot] (#1387)

🏗️ Infrastructure & Performance

🔄 Code Quality & Refactoring

📝 Documentation

📦 Dependencies

🧪 Test Coverage Improvements

🤖 Custom Agent Updates

⚙️ Component Updates

  • feat(seo): per-locale editorial highlights for article titles & descriptions @copilot-swe-agent[bot] (#1406)
  • Regenerate all news, fix article chrome (stacked header + embedded language switcher + footer stats), refresh docs, strip artifact SPDX tags for REUSE compliance @copilot-swe-agent[bot] (#1404)
  • Integrate analysis-artifact aggregator pipeline across prompts, agents, and architecture docs @copilot-swe-agent[bot] (#1403)
  • Wave-3: IMF as sole authoritative economic-context source (merged with main's aggregator-pipeline purge) @copilot-swe-agent[bot] (#1402)
  • Analysis-artifact-driven article pipeline (PR 1: scaffolding) @copilot-swe-agent[bot] (#1401)
  • fix: carry forward GREEN gate result through --analysis-only wrap-up to unblock article generation @[copilot-...
Read more

EU Parliament Monitor v0.8.42

23 Apr 23:30
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

🎨 UI/UX Improvements

🏗️ Infrastructure & Performance

🔄 Code Quality & Refactoring

📝 Documentation

📦 Dependencies

  • build(deps)(deps): bump european-parliament-mcp-server from 1.2.11 to 1.2.13 in the production-dependencies group across 1 directory @dependabot[bot] (#1383)
  • build(deps)(deps): bump actions/setup-node from 6.3.0 to 6.4.0 in the github-actions group @dependabot[bot] (#1384)
  • Remove legacy monolithic news workflows causing 90-min Copilot CLI timeouts @copilot-swe-agent[bot] (#1378)
  • Remove 8 legacy monolithic news-*.md workflows superseded by split pairs @copilot-swe-agent[bot] (#1377)
  • Debug news-propositions-analysis: document safeoutputs session-TTL failure, file upstream EP MCP data bugs @copilot-swe-agent[bot] (#1374)
  • fix(workflow): drop schedule from monolithic news-committee-reports @copilot-swe-agent[bot] (#1375)
  • Generate Political Intelligence pages, hreflang-aware sitemaps, and language-specific footer links @[copilot-swe-agent[bot]](https://github.com/apps/c...
Read more

EU Parliament Monitor v0.8.41

22 Apr 10:15
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • [news] EP Breaking Analysis Run 192 — Easter Recess Day 8, USTR Window Active, API Outage Day 12 @github-actions[bot] (#1299)

🌍 EU Parliament Integration

🎨 UI/UX Improvements

🏗️ Infrastructure & Performance

🔄 Code Quality & Refactoring

📝 Documentation

📦 Dependencies

🧪 Test Coverage Improvements

🤖 Custom Agent Updates

⚙️ Component Updates

Read more

EU Parliament Monitor v0.8.40

20 Apr 22:25
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

🎨 UI/UX Improvements

🏗️ Infrastructure & Performance

🔄 Code Quality & Refactoring

📝 Documentation

📦 Dependencies

🧪 Test Coverage Improvements

⚙️ Component Updates

📊 Release Metrics & Evidence

Test Coverage
API Documentation
E2E Tests

All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.

🏛️ Architecture & Documentation

Document Description
Architecture C4 architecture models and system overview
Security Architecture Security design and controls
Threat Model STRIDE threat analysis
Data Model Data structures and relationships
Flowchart Process flows with security controls
State Diagram State transitions and lifecycles
Mindmap Conceptual relationships
SWOT Analysis Strategic analysis
CRA Assessment Cyber Resilience Act assessment
API Documentation TypeDoc-generated API reference

🔐 Security & Supply Chain Protection

SLSA 3
OpenSSF Scorecard
OpenSSF Best Practices

This release includes:

  • SLSA Build Provenance Attestations — Cryptographically signed build provenance
  • Software Bill of Materials (SBOM) — Complete dependency inventory in SPDX format
  • npm Provenance — Verified package publishing with attestation
  • CodeQL Security Scanning — Automated vulnerability detection
  • Dependency Scanning — Continuous vulnerability monitoring with Dependabot

Verify attestations:

gh attestation verify euparliamentmonitor-0.8.40.zip -R Hack23/euparliamentmonitor
npm audit signatures

Browse attestations: View all attestations

📋 ISMS Compliance & Policies

Hack23 ISMS
Information Security Policy
Open Source Policy
Secure Development

Compliance Frameworks

ISO 27001:2022
NIST CSF 2.0
CIS Controls v8.1

EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.

📦 Release Artifacts

Artifact Description Verification
euparliamentmonitor-0.8.40.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.40.spdx.json SBOM (SPDX format) SBOM attestation
*.intoto.jsonl SLSA attestations gh attestation verify
npm package euparliamentmonitor npm audit signatures

All artifacts are signed and attested using GitHub's SLSA Level 3 build provenance.

🚀 Deployment

🏗️ Built With

  • Node.js: 25.x
  • TypeScript: 6.0.x
  • Chart.js: 4.5.x
  • D3.js: 7.9.x
  • Vitest: 4.x
  • Playwright: 1.x
  • European Parliament MCP Server: 1.x

👥 Contributors

@Copilot, @dependabot[bot], @github-actions[bot], @pethers, copilot-swe-agent[bot] and dependabot[bot]

Full Changelog: v0.8.39...0.8.40

📦 Release Artifacts

  • euparliamentmonitor-v0.8.40.zip - Full application package
  • euparliamentmonitor-v0.8.40.spdx.json - SBOM (Software Bill of Materials)
  • *.intoto.jsonl - SLSA Build Provenance Attestations

📦 npm Package

npm install euparliamentmonitor@0.8.40

Published with npm provenance for supply chain security.

📚 Documentation

Read more

EU Parliament Monitor v0.8.39

20 Apr 15:56
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

🎨 UI/UX Improvements

🏗️ Infrastructure & Performance

🔄 Code Quality & Refactoring

📝 Documentation

📦 Dependencies

🧪 Test Coverage Improvements

🤖 Custom Agent Updates

⚙️ Component Updates

📊 Release Metrics & Evidence

Test Coverage
API Documentation
E2E Tests

All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.

🏛️ Architecture & Documentation

Document Description
Architecture C4 architecture models and system overview
Security Architecture Security design and controls
Threat Model STRIDE threat analysis
Data Model Data structures and relationships
Flowchart Process flows with security controls
State Diagram State transitions and lifecycles
Mindmap Conceptual relationships
SWOT Analysis Strategic analysis
CRA Assessment Cyber Resilience Act assessment
API Documentation TypeDoc-generated API reference

🔐 Security & Supply Chain Protection

SLSA 3
OpenSSF Scorecard
OpenSSF Best Practices

This release includes:

  • SLSA Build Provenance Attestations — Cryptographically signed build provenance
  • Software Bill of Materials (SBOM) — Complete dependency inventory in SPDX format
  • npm Provenance — Verified package publishing with attestation
  • CodeQL Security Scanning — Automated vulnerability detection
  • Dependency Scanning — Continuous vulnerability monitoring with Dependabot

Verify attestations:

gh attestation verify euparliamentmonitor-0.8.39.zip -R Hack23/euparliamentmonitor
npm audit signatures

Browse attestations: [View all attestat...

Read more

EU Parliament Monitor v0.8.37

19 Apr 17:50
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

🎨 UI/UX Improvements

🏗️ Infrastructure & Performance

🔄 Code Quality & Refactoring

📝 Documentation

📦 Dependencies

🧪 Test Coverage Improvements

⚙️ Component Updates

📊 Release Metrics & Evidence

Test Coverage
API Documentation
E2E Tests

All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.

🏛️ Architecture & Documentation

Document Description
Architecture C4 architecture models and system overview
Security Architecture Security design and controls
Threat Model STRIDE threat analysis
Data Model Data structures and relationships
Flowchart Process flows with security controls
State Diagram State transitions and lifecycles
Mindmap Conceptual relationships
SWOT Analysis Strategic analysis
CRA Assessment Cyber Resilience Act assessment
API Documentation TypeDoc-generated API reference

🔐 Security & Supply Chain Protection

SLSA 3
OpenSSF Scorecard
OpenSSF Best Practices

This release includes:

  • SLSA Build Provenance Attestations — Cryptographically signed build provenance
  • Software Bill of Materials (SBOM) — Complete dependency inventory in SPDX format
  • npm Provenance — Verified package publishing with attestation
  • CodeQL Security Scanning — Automated vulnerability detection
  • Dependency Scanning — Continuous vulnerability monitoring with Dependabot

Verify attestations:

gh attestation verify euparliamentmonitor-0.8.37.zip -R Hack23/euparliamentmonitor
npm audit signatures

Browse attestations: View all attestations

📋 ISMS Compliance & Policies

Hack23 ISMS
Information Security Policy
Open Source Policy
Secure Development

Compliance Frameworks

ISO 27001:2022
NIST CSF 2.0
CIS Controls v8.1

EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.

📦 Release Artifacts

Artifact Description Verification
euparliamentmonitor-0.8.37.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.37.spdx.json SBOM (SPDX format) SBOM attestation
*.intoto.jsonl SLSA attestations gh attestation verify
npm package euparliamentmonitor npm audit signatures

All artifacts are signed and attested using GitHub's SLSA Level 3 build provenance.

🚀 Deployment

Read more

EU Parliament Monitor v0.8.36

19 Apr 09:34
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

🎨 UI/UX Improvements

🏗️ Infrastructure & Performance

📝 Documentation

📦 Dependencies

🧪 Test Coverage Improvements

🤖 Custom Agent Updates

⚙️ Component Updates

📊 Release Metrics & Evidence

Test Coverage
API Documentation
E2E Tests

All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.

🏛️ Architecture & Documentation

Document Description
Architecture C4 architecture models and system overview
Security Architecture Security design and controls
Threat Model STRIDE threat analysis
Data Model Data structures and relationships
Flowchart Process flows with security controls
State Diagram State transitions and lifecycles
Mindmap Conceptual relationships
SWOT Analysis Strategic analysis
CRA Assessment Cyber Resilience Act assessment
API Documentation TypeDoc-generated API reference

🔐 Security & Supply Chain Protection

SLSA 3
OpenSSF Scorecard
OpenSSF Best Practices

This release includes:

  • SLSA Build Provenance Attestations — Cryptographically signed build provenance
  • Software Bill of Materials (SBOM) — Complete dependency inventory in SPDX format
  • npm Provenance — Verified package publishing with attestation
  • CodeQL Security Scanning — Automated vulnerability detection
  • Dependency Scanning — Continuous vulnerability monitoring with Dependabot

Verify attestations:

gh attestation verify euparliamentmonitor-0.8.36.zip -R Hack23/euparliamentmonitor
npm audit signatures

Browse attestations: View all attestations

📋 ISMS Compliance & Policies

Hack23 ISMS
Information Security Policy
Open Source Policy
Secure Development

Compliance Frameworks

ISO 27001:2022
NIST CSF 2.0
CIS Controls v8.1

EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.

📦 Release Artifacts

Artifact Description Verification
euparliamentmonitor-0.8.36.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.36.spdx.json SBOM (SPDX format) SBOM attestation
*.intoto.jsonl SLSA attestations gh attestation verify
npm package euparliamentmonitor npm audit signatures

All artifacts are signed and attested using GitHub's SLSA Level 3 build provenance.

🚀 Deployment

🏗️ Built With

  • Node.js: 25.x
  • TypeScript: 6.0.x
  • Chart.js: 4.5.x
  • D3.js: 7.9.x
  • Vitest: 4.x
  • Playwright: 1.x
  • European Parliament MCP Server: 1.x

👥 Contributors

@Copilot, @github-actions[bot], @pethers, copilot-swe-agent[bot] and github-actions[bot]

Full Changelog: v0.8.35...0.8.36

📦 Release Artifacts

  • euparliamentmonitor-v0.8.36.zip - Full application package
  • euparliamentmonitor-v0.8.36.spdx.json - SBOM (Software Bill of Materials)
  • *.intoto.jsonl - SLSA Build Provenance Attestations

📦 npm Package

npm install euparliamentmonitor@0.8.36

Published with npm provenance for supply chain security.

📚 Documentation

🔐 Security

All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify attestations using the GitHub CLI:

gh attestation verify euparliamentmonitor-v0.8.36.zip -R Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.35

18 Apr 17:07
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

  • build(deps)(deps): bump european-parliament-mcp-server from 1.2.8 to 1.2.9 in the production-dependencies group @dependabot[bot] (#1250)
  • [news] EU Parliament Easter Recess Analysis — Run 184: API Recovery Signal & TA-10-2026-0099–0104 Confirmation @github-actions[bot] (#1246)

🏗️ Infrastructure & Performance

  • build(deps)(deps): bump european-parliament-mcp-server from 1.2.8 to 1.2.9 in the production-dependencies group @dependabot[bot] (#1250)
  • [news] EU Parliament Easter Recess Analysis — Run 184: API Recovery Signal & TA-10-2026-0099–0104 Confirmation @github-actions[bot] (#1246)

📝 Documentation

  • build(deps)(deps): bump european-parliament-mcp-server from 1.2.8 to 1.2.9 in the production-dependencies group @dependabot[bot] (#1250)
  • [news] EU Parliament Easter Recess Analysis — Run 184: API Recovery Signal & TA-10-2026-0099–0104 Confirmation @github-actions[bot] (#1246)

📦 Dependencies

  • build(deps)(deps): bump european-parliament-mcp-server from 1.2.8 to 1.2.9 in the production-dependencies group @dependabot[bot] (#1250)
  • [news] EU Parliament Easter Recess Analysis — Run 184: API Recovery Signal & TA-10-2026-0099–0104 Confirmation @github-actions[bot] (#1246)

🧪 Test Coverage Improvements

  • build(deps)(deps): bump european-parliament-mcp-server from 1.2.8 to 1.2.9 in the production-dependencies group @dependabot[bot] (#1250)

🤖 Custom Agent Updates

  • build(deps)(deps): bump european-parliament-mcp-server from 1.2.8 to 1.2.9 in the production-dependencies group @dependabot[bot] (#1250)

⚙️ Component Updates

  • build(deps)(deps): bump european-parliament-mcp-server from 1.2.8 to 1.2.9 in the production-dependencies group @dependabot[bot] (#1250)
  • [news] EU Parliament Easter Recess Analysis — Run 184: API Recovery Signal & TA-10-2026-0099–0104 Confirmation @github-actions[bot] (#1246)

📊 Release Metrics & Evidence

Test Coverage
API Documentation
E2E Tests

All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.

🏛️ Architecture & Documentation

Document Description
Architecture C4 architecture models and system overview
Security Architecture Security design and controls
Threat Model STRIDE threat analysis
Data Model Data structures and relationships
Flowchart Process flows with security controls
State Diagram State transitions and lifecycles
Mindmap Conceptual relationships
SWOT Analysis Strategic analysis
CRA Assessment Cyber Resilience Act assessment
API Documentation TypeDoc-generated API reference

🔐 Security & Supply Chain Protection

SLSA 3
OpenSSF Scorecard
OpenSSF Best Practices

This release includes:

  • SLSA Build Provenance Attestations — Cryptographically signed build provenance
  • Software Bill of Materials (SBOM) — Complete dependency inventory in SPDX format
  • npm Provenance — Verified package publishing with attestation
  • CodeQL Security Scanning — Automated vulnerability detection
  • Dependency Scanning — Continuous vulnerability monitoring with Dependabot

Verify attestations:

gh attestation verify euparliamentmonitor-0.8.35.zip -R Hack23/euparliamentmonitor
npm audit signatures

Browse attestations: View all attestations

📋 ISMS Compliance & Policies

Hack23 ISMS
Information Security Policy
Open Source Policy
Secure Development

Compliance Frameworks

ISO 27001:2022
NIST CSF 2.0
CIS Controls v8.1

EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.

📦 Release Artifacts

Artifact Description Verification
euparliamentmonitor-0.8.35.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.35.spdx.json SBOM (SPDX format) SBOM attestation
*.intoto.jsonl SLSA attestations gh attestation verify
npm package euparliamentmonitor npm audit signatures

All artifacts are signed and attested using GitHub's SLSA Level 3 build provenance.

🚀 Deployment

🏗️ Built With

  • Node.js: 25.x
  • TypeScript: 6.0.x
  • Chart.js: 4.5.x
  • D3.js: 7.9.x
  • Vitest: 4.x
  • Playwright: 1.x
  • European Parliament MCP Server: 1.x

👥 Contributors

@Copilot, @dependabot[bot], @github-actions[bot], @pethers, dependabot[bot] and github-actions[bot]

Full Changelog: v0.8.34...0.8.35

📦 Release Artifacts

  • euparliamentmonitor-v0.8.35.zip - Full application package
  • euparliamentmonitor-v0.8.35.spdx.json - SBOM (Software Bill of Materials)
  • *.intoto.jsonl - SLSA Build Provenance Attestations

📦 npm Package

npm install euparliamentmonitor@0.8.35

Published with npm provenance for supply chain security.

📚 Documentation

🔐 Security

All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify attestations using the GitHub CLI:

gh attestation verify euparliamentmonitor-v0.8.35.zip -R Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.34

18 Apr 07:14
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

  • Fix CSP violations in committee-reports article, externalise inline scripts, and enforce Chart.js + World Bank quality gates @copilot-swe-agent[bot] (#1233)

🎨 UI/UX Improvements

  • Fix CSP violations in committee-reports article, externalise inline scripts, and enforce Chart.js + World Bank quality gates @copilot-swe-agent[bot] (#1233)

🏗️ Infrastructure & Performance

  • build(deps-dev)(deps-dev): bump eslint from 10.2.0 to 10.2.1 in the development-dependencies group @dependabot[bot] (#1245)
  • fix(aw): harden news-translate checkpoint against "No changes to commit" data loss @copilot-swe-agent[bot] (#1243)
  • build(deps-dev)(deps-dev): bump @axe-core/playwright from 4.11.1 to 4.11.2 in the development-dependencies group @dependabot[bot] (#1239)
  • fix(aw): news-translate — prevent "no safe outputs" by guaranteeing checkpoint PR baseline @copilot-swe-agent[bot] (#1241)
  • Strengthen agent capabilities and deepen SDLC security policy integration @copilot-swe-agent[bot] (#1236)
  • [aw] Harden news-translate prompt against invalid bash tool invocations @copilot-swe-agent[bot] (#1235)
  • Fix CSP violations in committee-reports article, externalise inline scripts, and enforce Chart.js + World Bank quality gates @copilot-swe-agent[bot] (#1233)
  • build(deps-dev)(deps-dev): bump typescript from 6.0.2 to 6.0.3 in the development-dependencies group across 1 directory @dependabot[bot] (#1226)
  • Enforce ≥45 min analysis-only time budget and allow paired test updates across news workflows @copilot-swe-agent[bot] (#1224)

🔄 Code Quality & Refactoring

  • Fix CSP violations in committee-reports article, externalise inline scripts, and enforce Chart.js + World Bank quality gates @copilot-swe-agent[bot] (#1233)

📝 Documentation

📦 Dependencies

  • build(deps-dev)(deps-dev): bump eslint from 10.2.0 to 10.2.1 in the development-dependencies group @dependabot[bot] (#1245)
  • fix(aw): harden news-translate checkpoint against "No changes to commit" data loss @copilot-swe-agent[bot] (#1243)
  • build(deps-dev)(deps-dev): bump @axe-core/playwright from 4.11.1 to 4.11.2 in the development-dependencies group @dependabot[bot] (#1239)
  • fix(aw): news-translate — prevent "no safe outputs" by guaranteeing checkpoint PR baseline @copilot-swe-agent[bot] (#1241)
  • [aw] Harden news-translate prompt against invalid bash tool invocations @copilot-swe-agent[bot] (#1235)
  • Fix CSP violations in committee-reports article, externalise inline scripts, and enforce Chart.js + World Bank quality gates @copilot-swe-agent[bot] (#1233)
  • build(deps-dev)(deps-dev): bump typescript from 6.0.2 to 6.0.3 in the development-dependencies group across 1 directory @dependabot[bot] (#1226)
  • Enforce ≥45 min analysis-only time budget and allow paired test updates across news workflows @copilot-swe-agent[bot] (#1224)

🧪 Test Coverage Improvements

  • Fix CSP violations in committee-reports article, externalise inline scripts, and enforce Chart.js + World Bank quality gates @copilot-swe-agent[bot] (#1233)

🤖 Custom Agent Updates

⚙️ Component Updates

📊 Release Metrics & Evidence

Test Coverage
API Documentation
E2E Tests

All test reports, coverage metrics, and API documentation are generated during build and available in the Documentation Hub.

🏛️ Architecture & Documentation

Document Description
Architecture C4 architecture models and system overview
Security Architecture Security design and controls
Threat Model STRIDE threat analysis
Data Model Data structures and relationships
Flowchart Process flows with security controls
State Diagram State transitions and lifecycles
Mindmap Conceptual relationships
SWOT Analysis Strategic analysis
CRA Assessment Cyber Resilience Act assessment
API Documentation TypeDoc-generated API reference

🔐 Security & Supply Chain Protection

SLSA 3
OpenSSF Scorecard
[OpenSSF Best Practices](ht...

Read more