Skip to content

Releases: Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.18

04 Apr 16:52
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🏗️ Infrastructure & Performance

  • feat: add repo-memory to all agentic workflows for cross-run editorial context @copilot-swe-agent[bot] (#939)
  • build(deps-dev)(deps-dev): bump eslint from 10.1.0 to 10.2.0 in the development-dependencies group @dependabot[bot] (#936)

📝 Documentation

📦 Dependencies

  • feat: add repo-memory to all agentic workflows for cross-run editorial context @copilot-swe-agent[bot] (#939)
  • build(deps-dev)(deps-dev): bump eslint from 10.1.0 to 10.2.0 in the development-dependencies group @dependabot[bot] (#936)

⚙️ 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.18.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.18.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.18.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], dependabot[bot] and github-actions[bot]

Full Changelog: v0.8.17...0.8.18

📦 Release Artifacts

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

📦 npm Package

npm install euparliamentmonitor@0.8.18

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.18.zip -R Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.17

03 Apr 21:49
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

  • build(deps): bump european-parliament-mcp-server from 1.1.23 to 1.1.24 and sync workflow/config/docs references @dependabot[bot] (#932)

🎨 UI/UX Improvements

🏗️ Infrastructure & Performance

  • Improve political analysis methods, AI prompts, and news quality @copilot-swe-agent[bot] (#930)
  • build(deps): bump european-parliament-mcp-server from 1.1.23 to 1.1.24 and sync workflow/config/docs references @dependabot[bot] (#932)

🔄 Code Quality & Refactoring

📝 Documentation

  • Improve political analysis methods, AI prompts, and news quality @copilot-swe-agent[bot] (#930)
  • build(deps): bump european-parliament-mcp-server from 1.1.23 to 1.1.24 and sync workflow/config/docs references @dependabot[bot] (#932)

📦 Dependencies

  • Improve political analysis methods, AI prompts, and news quality @copilot-swe-agent[bot] (#930)
  • build(deps): bump european-parliament-mcp-server from 1.1.23 to 1.1.24 and sync workflow/config/docs references @dependabot[bot] (#932)

🧪 Test Coverage Improvements

⚙️ Component Updates

  • Improve political analysis methods, AI prompts, and news quality @copilot-swe-agent[bot] (#930)
  • build(deps): bump european-parliament-mcp-server from 1.1.23 to 1.1.24 and sync workflow/config/docs references @dependabot[bot] (#932)

📊 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.17.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.17.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.17.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], dependabot[bot] and github-actions[bot]

Full Changelog: v0.8.16...0.8.17

📦 Release Artifacts

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

📦 npm Package

npm install euparliamentmonitor@0.8.17

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.17.zip -R Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.16

03 Apr 14:00
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

  • build(deps): bump european-parliament-mcp-server from 1.1.22 to 1.1.23 across production dependency and workflow/config references @dependabot[bot] (#917)
  • Prevent repeated workflow runs from overwriting analysis and articles via slug-level suffix deduplication @copilot-swe-agent[bot] (#915)

🏗️ Infrastructure & Performance

  • build(deps-dev)(deps-dev): bump @types/node from 25.5.0 to 25.5.2 in the development-dependencies group @dependabot[bot] (#928)
  • chore: EU Parliament breaking news analysis — 2026-04-03 @github-actions[bot] (#926)
  • build(deps): bump european-parliament-mcp-server from 1.1.22 to 1.1.23 across production dependency and workflow/config references @dependabot[bot] (#917)
  • Prevent repeated workflow runs from overwriting analysis and articles via slug-level suffix deduplication @copilot-swe-agent[bot] (#915)

🔄 Code Quality & Refactoring

  • Prevent repeated workflow runs from overwriting analysis and articles via slug-level suffix deduplication @copilot-swe-agent[bot] (#915)

📝 Documentation

  • chore: EU Parliament breaking news analysis — 2026-04-03 @github-actions[bot] (#926)
  • build(deps): bump european-parliament-mcp-server from 1.1.22 to 1.1.23 across production dependency and workflow/config references @dependabot[bot] (#917)
  • Prevent repeated workflow runs from overwriting analysis and articles via slug-level suffix deduplication @copilot-swe-agent[bot] (#915)

📦 Dependencies

  • build(deps-dev)(deps-dev): bump @types/node from 25.5.0 to 25.5.2 in the development-dependencies group @dependabot[bot] (#928)
  • build(deps): bump european-parliament-mcp-server from 1.1.22 to 1.1.23 across production dependency and workflow/config references @dependabot[bot] (#917)
  • Prevent repeated workflow runs from overwriting analysis and articles via slug-level suffix deduplication @copilot-swe-agent[bot] (#915)

🧪 Test Coverage Improvements

  • Prevent repeated workflow runs from overwriting analysis and articles via slug-level suffix deduplication @copilot-swe-agent[bot] (#915)

⚙️ Component Updates

  • build(deps): bump european-parliament-mcp-server from 1.1.22 to 1.1.23 across production dependency and workflow/config references @dependabot[bot] (#917)
  • Prevent repeated workflow runs from overwriting analysis and articles via slug-level suffix deduplication @copilot-swe-agent[bot] (#915)

📊 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.16.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.16.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.16.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], dependabot[bot] and github-actions[bot]

Full Changelog: v0.8.15...0.8.16

📦 Release Artifacts

  • euparliamentmonitor-v0.8.16.zip - Full application package
  • euparliamentmonitor-v0.8.16.spdx.json - SBOM (Software Bil...
Read more

EU Parliament Monitor v0.8.15

02 Apr 19:59
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🏗️ Infrastructure & Performance

📝 Documentation

🤖 Custom Agent 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.15.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.15.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.15.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.14...0.8.15

📦 Release Artifacts

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

📦 npm Package

npm install euparliamentmonitor@0.8.15

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.15.zip -R Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.14

02 Apr 08: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

  • build(deps): bump european-parliament-mcp-server from 1.1.21 to 1.1.22 across all project references @dependabot[bot] (#904)
  • Strengthen political intelligence quality: add Rules 6-8 to analysis guide, enforce in all workflows @copilot-swe-agent[bot] (#903)
  • build(deps-dev)(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#901)
  • build(deps): bump european-parliament-mcp-server from 1.1.20 to 1.1.21 in the production-dependencies group @dependabot[bot] (#891)
  • build(deps-dev)(deps-dev): bump @playwright/test from 1.58.2 to 1.59.0 in the development-dependencies group @dependabot[bot] (#890)

🔄 Code Quality & Refactoring

  • Strengthen political intelligence quality: add Rules 6-8 to analysis guide, enforce in all workflows @copilot-swe-agent[bot] (#903)

📝 Documentation

  • build(deps): bump european-parliament-mcp-server from 1.1.21 to 1.1.22 across all project references @dependabot[bot] (#904)
  • Strengthen political intelligence quality: add Rules 6-8 to analysis guide, enforce in all workflows @copilot-swe-agent[bot] (#903)
  • chore: translate EU Parliament articles 2026-04-01 @github-actions[bot] (#900)
  • build(deps): bump european-parliament-mcp-server from 1.1.20 to 1.1.21 in the production-dependencies group @dependabot[bot] (#891)

📦 Dependencies

  • build(deps): bump european-parliament-mcp-server from 1.1.21 to 1.1.22 across all project references @dependabot[bot] (#904)
  • Strengthen political intelligence quality: add Rules 6-8 to analysis guide, enforce in all workflows @copilot-swe-agent[bot] (#903)
  • build(deps-dev)(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#901)
  • build(deps): bump european-parliament-mcp-server from 1.1.20 to 1.1.21 in the production-dependencies group @dependabot[bot] (#891)
  • build(deps-dev)(deps-dev): bump @playwright/test from 1.58.2 to 1.59.0 in the development-dependencies group @dependabot[bot] (#890)

🧪 Test Coverage Improvements

  • Strengthen political intelligence quality: add Rules 6-8 to analysis guide, enforce in all workflows @copilot-swe-agent[bot] (#903)

⚙️ Component Updates

  • build(deps): bump european-parliament-mcp-server from 1.1.21 to 1.1.22 across all project references @dependabot[bot] (#904)
  • Strengthen political intelligence quality: add Rules 6-8 to analysis guide, enforce in all workflows @copilot-swe-agent[bot] (#903)
  • build(deps): bump european-parliament-mcp-server from 1.1.20 to 1.1.21 in the production-dependencies group @dependabot[bot] (#891)

📊 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.14.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

...

Read more

EU Parliament Monitor v0.8.13

01 Apr 00:12
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🏗️ Infrastructure & Performance

  • Upgrade to ES2025/NodeNext, expand npm package exports, enhance typedoc config @copilot-swe-agent[bot] (#887)
  • build(deps)(deps): bump step-security/harden-runner from 2.16.0 to 2.16.1 in the github-actions group @dependabot[bot] (#886)

🔒 Security & Compliance

  • build(deps)(deps): bump step-security/harden-runner from 2.16.0 to 2.16.1 in the github-actions group @dependabot[bot] (#886)

📝 Documentation

📦 Dependencies

  • Upgrade to ES2025/NodeNext, expand npm package exports, enhance typedoc config @copilot-swe-agent[bot] (#887)
  • build(deps)(deps): bump step-security/harden-runner from 2.16.0 to 2.16.1 in the github-actions group @dependabot[bot] (#886)

🧪 Test Coverage Improvements

⚙️ Component Updates

  • Upgrade to ES2025/NodeNext, expand npm package exports, enhance typedoc config @copilot-swe-agent[bot] (#887)
  • build(deps)(deps): bump step-security/harden-runner from 2.16.0 to 2.16.1 in the github-actions group @dependabot[bot] (#886)

📊 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.13.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.13.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.13.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], dependabot[bot] and github-actions[bot]

Full Changelog: v0.8.12...0.8.13

📦 Release Artifacts

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

📦 npm Package

npm install euparliamentmonitor@0.8.13

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.13.zip -R Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.12

31 Mar 14:58
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🏗️ Infrastructure & Performance

📝 Documentation

📦 Dependencies

⚙️ 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.12.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.12.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.12.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.11...0.8.12

📦 Release Artifacts

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

📦 npm Package

npm install euparliamentmonitor@0.8.12

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.12.zip -R Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.11

31 Mar 11:13
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

  • build(deps): bump european-parliament-mcp-server from 1.1.19 to 1.1.20 across all workflows and docs @dependabot[bot] (#875)

🏗️ Infrastructure & Performance

  • build(deps): bump european-parliament-mcp-server from 1.1.19 to 1.1.20 across all workflows and docs @dependabot[bot] (#875)

📝 Documentation

  • Upgrade analysis framework to v2.0/v3.0 with advanced political intelligence techniques @copilot-swe-agent[bot] (#870)
  • build(deps): bump european-parliament-mcp-server from 1.1.19 to 1.1.20 across all workflows and docs @dependabot[bot] (#875)

📦 Dependencies

  • build(deps): bump european-parliament-mcp-server from 1.1.19 to 1.1.20 across all workflows and docs @dependabot[bot] (#875)

⚙️ Component Updates

  • build(deps): bump european-parliament-mcp-server from 1.1.19 to 1.1.20 across all workflows and docs @dependabot[bot] (#875)

📊 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.11.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.11.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.11.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: 5.9.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], dependabot[bot] and github-actions[bot]

Full Changelog: v0.8.10...0.8.11

📦 Release Artifacts

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

📦 npm Package

npm install euparliamentmonitor@0.8.11

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.11.zip -R Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.10

31 Mar 02:40
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

  • build(deps): bump european-parliament-mcp-server from 1.1.18 to 1.1.19 in all workflows, copilot setup, and MCP config @dependabot[bot] (#867)

🏗️ Infrastructure & Performance

  • docs+fix: enhance analysis/workflow documentation with political intelligence focus, add deprecated STRIDE aliases for backward compatibility @copilot-swe-agent[bot] (#869)
  • build(deps-dev)(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#868)
  • build(deps): bump european-parliament-mcp-server from 1.1.18 to 1.1.19 in all workflows, copilot setup, and MCP config @dependabot[bot] (#867)

🔄 Code Quality & Refactoring

  • docs+fix: enhance analysis/workflow documentation with political intelligence focus, add deprecated STRIDE aliases for backward compatibility @copilot-swe-agent[bot] (#869)

📝 Documentation

  • docs+fix: enhance analysis/workflow documentation with political intelligence focus, add deprecated STRIDE aliases for backward compatibility @copilot-swe-agent[bot] (#869)
  • build(deps): bump european-parliament-mcp-server from 1.1.18 to 1.1.19 in all workflows, copilot setup, and MCP config @dependabot[bot] (#867)

📦 Dependencies

  • docs+fix: enhance analysis/workflow documentation with political intelligence focus, add deprecated STRIDE aliases for backward compatibility @copilot-swe-agent[bot] (#869)
  • build(deps-dev)(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#868)
  • build(deps): bump european-parliament-mcp-server from 1.1.18 to 1.1.19 in all workflows, copilot setup, and MCP config @dependabot[bot] (#867)

🧪 Test Coverage Improvements

  • docs+fix: enhance analysis/workflow documentation with political intelligence focus, add deprecated STRIDE aliases for backward compatibility @copilot-swe-agent[bot] (#869)

⚙️ Component Updates

  • docs+fix: enhance analysis/workflow documentation with political intelligence focus, add deprecated STRIDE aliases for backward compatibility @copilot-swe-agent[bot] (#869)
  • build(deps): bump european-parliament-mcp-server from 1.1.18 to 1.1.19 in all workflows, copilot setup, and MCP config @dependabot[bot] (#867)

📊 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.10.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.10.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.10.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: 5.9.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], dependabot[bot] and github-actions[bot]

Full Changelog: v0.8.9...0.8.10

📦 Release Artifacts

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

📦 npm Package

npm install euparliamentmonitor@0.8.10

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.10.zip -R Hack23/euparliamentmonitor

EU Parliament Monitor v0.8.9

30 Mar 08:47
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

🌍 EU Parliament Integration

🏗️ Infrastructure & Performance

📝 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.9.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.9.zip Full application package SHA-256 checksum, SLSA attestation
euparliamentmonitor-0.8.9.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: 5.9.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.8...0.8.9

📦 Release Artifacts

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

📦 npm Package

npm install euparliamentmonitor@0.8.9

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.9.zip -R Hack23/euparliamentmonitor