Releases: Hack23/euparliamentmonitor
Release list
EU Parliament Monitor v1.0.51
What's Changed
- [aw] Upgrade available @github-actions[bot] (#2615)
🏗️ Infrastructure & Performance
- build(deps): bump european-parliament-mcp-server from 1.4.11 to 1.4.12 in the production-dependencies group @dependabot[bot] (#2619)
- build(deps): bump fast-uri from 3.1.4 to 3.1.5 @dependabot[bot] (#2618)
- build(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#2617)
- build(deps): bump the github-actions group with 3 updates @dependabot[bot] (#2616)
- build(deps): bump european-parliament-mcp-server from 1.4.10 to 1.4.11 in the production-dependencies group @dependabot[bot] (#2614)
- build(deps-dev): bump tsx from 4.23.4 to 4.23.5 in the development-dependencies group @dependabot[bot] (#2613)
- build(deps-dev): bump eslint-plugin-jsdoc from 63.3.2 to 63.3.3 in the development-dependencies group @dependabot[bot] (#2612)
- build(deps-dev): bump tsx from 4.23.1 to 4.23.4 in the development-dependencies group @dependabot[bot] (#2611)
🔒 Security & Compliance
- build(deps): bump the github-actions group with 3 updates @dependabot[bot] (#2616)
📦 Dependencies
- build(deps): bump european-parliament-mcp-server from 1.4.11 to 1.4.12 in the production-dependencies group @dependabot[bot] (#2619)
- build(deps): bump fast-uri from 3.1.4 to 3.1.5 @dependabot[bot] (#2618)
- build(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#2617)
- build(deps): bump the github-actions group with 3 updates @dependabot[bot] (#2616)
- build(deps): bump european-parliament-mcp-server from 1.4.10 to 1.4.11 in the production-dependencies group @dependabot[bot] (#2614)
- build(deps-dev): bump tsx from 4.23.4 to 4.23.5 in the development-dependencies group @dependabot[bot] (#2613)
- build(deps-dev): bump eslint-plugin-jsdoc from 63.3.2 to 63.3.3 in the development-dependencies group @dependabot[bot] (#2612)
- build(deps-dev): bump tsx from 4.23.1 to 4.23.4 in the development-dependencies group @dependabot[bot] (#2611)
⚙️ Component Updates
- build(deps): bump the github-actions group with 3 updates @dependabot[bot] (#2616)
📊 Release Metrics & Evidence
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
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-1.0.51.zip -R Hack23/euparliamentmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
euparliamentmonitor-1.0.51.zip |
Full application package | SHA-256 checksum, SLSA attestation |
euparliamentmonitor-1.0.51.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
- Primary: https://euparliamentmonitor.com
- Documentation: https://euparliamentmonitor.com/docs/
- API Docs: https://euparliamentmonitor.com/docs/api/
- npm: https://www.npmjs.com/package/euparliamentmonitor
🏗️ 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
@dependabot[bot] and @github-actions[bot]
Full Changelog: v1.0.50...1.0.51
📦 Release Artifacts
euparliamentmonitor-v1.0.51.zip- Full application packageeuparliamentmonitor-v1.0.51.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
npm install euparliamentmonitor@1.0.51Published 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-v1.0.51.zip -R Hack23/euparliamentmonitorEU Parliament Monitor v1.0.50
What's Changed
🏗️ Infrastructure & Performance
- build(deps): bump european-parliament-mcp-server from 1.4.9 to 1.4.10 in the production-dependencies group @dependabot[bot] (#2610)
- build(deps): bump european-parliament-mcp-server from 1.4.8 to 1.4.9 in the production-dependencies group across 1 directory @dependabot[bot] (#2609)
📦 Dependencies
- build(deps): bump european-parliament-mcp-server from 1.4.9 to 1.4.10 in the production-dependencies group @dependabot[bot] (#2610)
- build(deps): bump european-parliament-mcp-server from 1.4.8 to 1.4.9 in the production-dependencies group across 1 directory @dependabot[bot] (#2609)
📊 Release Metrics & Evidence
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
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-1.0.50.zip -R Hack23/euparliamentmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
euparliamentmonitor-1.0.50.zip |
Full application package | SHA-256 checksum, SLSA attestation |
euparliamentmonitor-1.0.50.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
- Primary: https://euparliamentmonitor.com
- Documentation: https://euparliamentmonitor.com/docs/
- API Docs: https://euparliamentmonitor.com/docs/api/
- npm: https://www.npmjs.com/package/euparliamentmonitor
🏗️ 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
Full Changelog: v1.0.49...1.0.50
📦 Release Artifacts
euparliamentmonitor-v1.0.50.zip- Full application packageeuparliamentmonitor-v1.0.50.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
npm install euparliamentmonitor@1.0.50Published 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-v1.0.50.zip -R Hack23/euparliamentmonitorEU Parliament Monitor v1.0.49
What's Changed
🏗️ Infrastructure & Performance
- build(deps-dev): bump knip from 6.30.0 to 6.31.0 in the development-dependencies group @dependabot[bot] (#2608)
- build(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#2607)
- build(deps-dev): bump @playwright/test from 1.62.0 to 1.62.1 in the development-dependencies group @dependabot[bot] (#2604)
- build(deps): bump european-parliament-mcp-server from 1.4.7 to 1.4.8 in the production-dependencies group @dependabot[bot] (#2605)
📦 Dependencies
- build(deps-dev): bump knip from 6.30.0 to 6.31.0 in the development-dependencies group @dependabot[bot] (#2608)
- build(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#2607)
- build(deps-dev): bump @playwright/test from 1.62.0 to 1.62.1 in the development-dependencies group @dependabot[bot] (#2604)
- build(deps): bump european-parliament-mcp-server from 1.4.7 to 1.4.8 in the production-dependencies group @dependabot[bot] (#2605)
📊 Release Metrics & Evidence
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
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-1.0.49.zip -R Hack23/euparliamentmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
euparliamentmonitor-1.0.49.zip |
Full application package | SHA-256 checksum, SLSA attestation |
euparliamentmonitor-1.0.49.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
- Primary: https://euparliamentmonitor.com
- Documentation: https://euparliamentmonitor.com/docs/
- API Docs: https://euparliamentmonitor.com/docs/api/
- npm: https://www.npmjs.com/package/euparliamentmonitor
🏗️ 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
Full Changelog: v1.0.48...1.0.49
📦 Release Artifacts
euparliamentmonitor-v1.0.49.zip- Full application packageeuparliamentmonitor-v1.0.49.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
npm install euparliamentmonitor@1.0.49Published 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-v1.0.49.zip -R Hack23/euparliamentmonitorEU Parliament Monitor v1.0.48
What's Changed
🏗️ Infrastructure & Performance
- build(deps): bump the github-actions group with 3 updates @dependabot[bot] (#2603)
- build(deps): bump actions/attest from 4.2.0 to 4.2.1 in the github-actions group @dependabot[bot] (#2602)
- build(deps): bump european-parliament-mcp-server from 1.4.6 to 1.4.7 in the production-dependencies group @dependabot[bot] (#2601)
🔒 Security & Compliance
- build(deps): bump the github-actions group with 3 updates @dependabot[bot] (#2603)
📦 Dependencies
- build(deps): bump the github-actions group with 3 updates @dependabot[bot] (#2603)
- build(deps): bump actions/attest from 4.2.0 to 4.2.1 in the github-actions group @dependabot[bot] (#2602)
- build(deps): bump european-parliament-mcp-server from 1.4.6 to 1.4.7 in the production-dependencies group @dependabot[bot] (#2601)
⚙️ Component Updates
- build(deps): bump the github-actions group with 3 updates @dependabot[bot] (#2603)
- build(deps): bump actions/attest from 4.2.0 to 4.2.1 in the github-actions group @dependabot[bot] (#2602)
📊 Release Metrics & Evidence
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
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-1.0.48.zip -R Hack23/euparliamentmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
euparliamentmonitor-1.0.48.zip |
Full application package | SHA-256 checksum, SLSA attestation |
euparliamentmonitor-1.0.48.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
- Primary: https://euparliamentmonitor.com
- Documentation: https://euparliamentmonitor.com/docs/
- API Docs: https://euparliamentmonitor.com/docs/api/
- npm: https://www.npmjs.com/package/euparliamentmonitor
🏗️ 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
Full Changelog: v1.0.47...1.0.48
📦 Release Artifacts
euparliamentmonitor-v1.0.48.zip- Full application packageeuparliamentmonitor-v1.0.48.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
npm install euparliamentmonitor@1.0.48Published 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-v1.0.48.zip -R Hack23/euparliamentmonitorEU Parliament Monitor v1.0.47
What's Changed
🏗️ Infrastructure & Performance
- build(deps): bump release-drafter/release-drafter from 7.6.0 to 7.7.0 in the github-actions group @dependabot[bot] (#2600)
📦 Dependencies
- build(deps): bump release-drafter/release-drafter from 7.6.0 to 7.7.0 in the github-actions group @dependabot[bot] (#2600)
⚙️ Component Updates
- build(deps): bump release-drafter/release-drafter from 7.6.0 to 7.7.0 in the github-actions group @dependabot[bot] (#2600)
📊 Release Metrics & Evidence
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
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-1.0.47.zip -R Hack23/euparliamentmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
euparliamentmonitor-1.0.47.zip |
Full application package | SHA-256 checksum, SLSA attestation |
euparliamentmonitor-1.0.47.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
- Primary: https://euparliamentmonitor.com
- Documentation: https://euparliamentmonitor.com/docs/
- API Docs: https://euparliamentmonitor.com/docs/api/
- npm: https://www.npmjs.com/package/euparliamentmonitor
🏗️ 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
Full Changelog: v1.0.46...1.0.47
📦 Release Artifacts
euparliamentmonitor-v1.0.47.zip- Full application packageeuparliamentmonitor-v1.0.47.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
npm install euparliamentmonitor@1.0.47Published 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-v1.0.47.zip -R Hack23/euparliamentmonitorEU Parliament Monitor v1.0.46
What's Changed
- [aw] Upgrade available @github-actions[bot] (#2598)
🏗️ Infrastructure & Performance
- build(deps-dev): bump eslint-plugin-jsdoc from 63.3.1 to 63.3.2 in the development-dependencies group @dependabot[bot] (#2597)
📦 Dependencies
- build(deps-dev): bump eslint-plugin-jsdoc from 63.3.1 to 63.3.2 in the development-dependencies group @dependabot[bot] (#2597)
📊 Release Metrics & Evidence
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
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-1.0.46.zip -R Hack23/euparliamentmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
euparliamentmonitor-1.0.46.zip |
Full application package | SHA-256 checksum, SLSA attestation |
euparliamentmonitor-1.0.46.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
- Primary: https://euparliamentmonitor.com
- Documentation: https://euparliamentmonitor.com/docs/
- API Docs: https://euparliamentmonitor.com/docs/api/
- npm: https://www.npmjs.com/package/euparliamentmonitor
🏗️ 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
@dependabot[bot] and @github-actions[bot]
Full Changelog: v1.0.45...1.0.46
📦 Release Artifacts
euparliamentmonitor-v1.0.46.zip- Full application packageeuparliamentmonitor-v1.0.46.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
npm install euparliamentmonitor@1.0.46Published 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-v1.0.46.zip -R Hack23/euparliamentmonitorEU Parliament Monitor v1.0.45
What's Changed
🏗️ Infrastructure & Performance
- build(deps): bump the production-dependencies group across 1 directory with 2 updates @dependabot[bot] (#2596)
- build(deps-dev): bump @types/node from 26.1.1 to 26.1.2 in the development-dependencies group @dependabot[bot] (#2594)
- build(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#2593)
- build(deps): bump markdown-it-deflist from 3.0.1 to 4.0.0 @dependabot[bot] (#2592)
📦 Dependencies
- build(deps): bump the production-dependencies group across 1 directory with 2 updates @dependabot[bot] (#2596)
- build(deps-dev): bump @types/node from 26.1.1 to 26.1.2 in the development-dependencies group @dependabot[bot] (#2594)
- build(deps-dev): bump the development-dependencies group with 2 updates @dependabot[bot] (#2593)
- build(deps): bump markdown-it-deflist from 3.0.1 to 4.0.0 @dependabot[bot] (#2592)
📊 Release Metrics & Evidence
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
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-1.0.45.zip -R Hack23/euparliamentmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
euparliamentmonitor-1.0.45.zip |
Full application package | SHA-256 checksum, SLSA attestation |
euparliamentmonitor-1.0.45.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
- Primary: https://euparliamentmonitor.com
- Documentation: https://euparliamentmonitor.com/docs/
- API Docs: https://euparliamentmonitor.com/docs/api/
- npm: https://www.npmjs.com/package/euparliamentmonitor
🏗️ 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
Full Changelog: v1.0.44...1.0.45
📦 Release Artifacts
euparliamentmonitor-v1.0.45.zip- Full application packageeuparliamentmonitor-v1.0.45.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
npm install euparliamentmonitor@1.0.45Published 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-v1.0.45.zip -R Hack23/euparliamentmonitorEU Parliament Monitor v1.0.44
What's Changed
🏗️ Infrastructure & Performance
- fix security overrirdes @pethers (#2591)
- build(deps-dev): bump eslint-plugin-jsdoc from 63.2.2 to 63.3.0 in the development-dependencies group @dependabot[bot] (#2590)
- build(deps-dev): bump postcss from 8.5.16 to 8.5.23 @dependabot[bot] (#2589)
- build(deps-dev): bump @playwright/test from 1.61.1 to 1.62.0 in the development-dependencies group @dependabot[bot] (#2588)
- build(deps-dev): bump eslint from 10.7.0 to 10.8.0 in the development-dependencies group @dependabot[bot] (#2587)
📦 Dependencies
- fix security overrirdes @pethers (#2591)
- build(deps-dev): bump eslint-plugin-jsdoc from 63.2.2 to 63.3.0 in the development-dependencies group @dependabot[bot] (#2590)
- build(deps-dev): bump postcss from 8.5.16 to 8.5.23 @dependabot[bot] (#2589)
- build(deps-dev): bump @playwright/test from 1.61.1 to 1.62.0 in the development-dependencies group @dependabot[bot] (#2588)
- build(deps-dev): bump eslint from 10.7.0 to 10.8.0 in the development-dependencies group @dependabot[bot] (#2587)
📊 Release Metrics & Evidence
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
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-1.0.44.zip -R Hack23/euparliamentmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
euparliamentmonitor-1.0.44.zip |
Full application package | SHA-256 checksum, SLSA attestation |
euparliamentmonitor-1.0.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
- Primary: https://euparliamentmonitor.com
- Documentation: https://euparliamentmonitor.com/docs/
- API Docs: https://euparliamentmonitor.com/docs/api/
- npm: https://www.npmjs.com/package/euparliamentmonitor
🏗️ 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
Full Changelog: v1.0.43...1.0.44
📦 Release Artifacts
euparliamentmonitor-v1.0.44.zip- Full application packageeuparliamentmonitor-v1.0.44.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
npm install euparliamentmonitor@1.0.44Published 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-v1.0.44.zip -R Hack23/euparliamentmonitorEU Parliament Monitor v1.0.43
What's Changed
🏗️ Infrastructure & Performance
- build(deps): bump european-parliament-mcp-server from 1.4.4 to 1.4.5 in the production-dependencies group @dependabot[bot] (#2586)
- build(deps-dev): bump eslint-plugin-jsdoc from 63.2.1 to 63.2.2 in the development-dependencies group @dependabot[bot] (#2584)
- build(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 in the github-actions group @dependabot[bot] (#2582)
🔒 Security & Compliance
- build(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 in the github-actions group @dependabot[bot] (#2582)
📦 Dependencies
- build(deps): bump european-parliament-mcp-server from 1.4.4 to 1.4.5 in the production-dependencies group @dependabot[bot] (#2586)
- build(deps-dev): bump eslint-plugin-jsdoc from 63.2.1 to 63.2.2 in the development-dependencies group @dependabot[bot] (#2584)
- build(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 in the github-actions group @dependabot[bot] (#2582)
⚙️ Component Updates
- build(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 in the github-actions group @dependabot[bot] (#2582)
📊 Release Metrics & Evidence
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
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-1.0.43.zip -R Hack23/euparliamentmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
euparliamentmonitor-1.0.43.zip |
Full application package | SHA-256 checksum, SLSA attestation |
euparliamentmonitor-1.0.43.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
- Primary: https://euparliamentmonitor.com
- Documentation: https://euparliamentmonitor.com/docs/
- API Docs: https://euparliamentmonitor.com/docs/api/
- npm: https://www.npmjs.com/package/euparliamentmonitor
🏗️ 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
Full Changelog: v1.0.42...1.0.43
📦 Release Artifacts
euparliamentmonitor-v1.0.43.zip- Full application packageeuparliamentmonitor-v1.0.43.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
npm install euparliamentmonitor@1.0.43Published 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-v1.0.43.zip -R Hack23/euparliamentmonitorEU Parliament Monitor v1.0.42
What's Changed
- [aw] Upgrade available @github-actions[bot] (#2581)
🏗️ Infrastructure & Performance
- Update compile-agentic-workflows.yml @pethers (#2579)
- build(deps-dev): bump eslint-plugin-jsdoc from 63.2.0 to 63.2.1 in the development-dependencies group @dependabot[bot] (#2578)
- build(deps-dev): bump lint-staged from 17.1.1 to 17.2.0 in the development-dependencies group @dependabot[bot] (#2577)
- build(deps): bump aws-actions/configure-aws-credentials from 6.2.2 to 6.2.3 in the github-actions group @dependabot[bot] (#2576)
- build(deps): bump european-parliament-mcp-server from 1.4.3 to 1.4.4 in the production-dependencies group @dependabot[bot] (#2575)
- build(deps-dev): bump happy-dom from 20.11.0 to 20.11.1 in the development-dependencies group @dependabot[bot] (#2574)
- build(deps): bump fast-uri from 3.1.2 to 3.1.4 @dependabot[bot] (#2572)
- build(deps-dev): bump dompurify from 3.4.11 to 3.4.12 @dependabot[bot] (#2573)
- build(deps): bump hono from 4.12.25 to 4.12.31 @dependabot[bot] (#2571)
📦 Dependencies
- Update compile-agentic-workflows.yml @pethers (#2579)
- build(deps-dev): bump eslint-plugin-jsdoc from 63.2.0 to 63.2.1 in the development-dependencies group @dependabot[bot] (#2578)
- build(deps-dev): bump lint-staged from 17.1.1 to 17.2.0 in the development-dependencies group @dependabot[bot] (#2577)
- build(deps): bump aws-actions/configure-aws-credentials from 6.2.2 to 6.2.3 in the github-actions group @dependabot[bot] (#2576)
- build(deps): bump european-parliament-mcp-server from 1.4.3 to 1.4.4 in the production-dependencies group @dependabot[bot] (#2575)
- build(deps-dev): bump happy-dom from 20.11.0 to 20.11.1 in the development-dependencies group @dependabot[bot] (#2574)
- build(deps): bump fast-uri from 3.1.2 to 3.1.4 @dependabot[bot] (#2572)
- build(deps-dev): bump dompurify from 3.4.11 to 3.4.12 @dependabot[bot] (#2573)
- build(deps): bump hono from 4.12.25 to 4.12.31 @dependabot[bot] (#2571)
⚙️ Component Updates
- Update compile-agentic-workflows.yml @pethers (#2579)
- build(deps): bump aws-actions/configure-aws-credentials from 6.2.2 to 6.2.3 in the github-actions group @dependabot[bot] (#2576)
📊 Release Metrics & Evidence
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
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-1.0.42.zip -R Hack23/euparliamentmonitor
npm audit signaturesBrowse attestations: View all attestations
📋 ISMS Compliance & Policies
Compliance Frameworks
EU Parliament Monitor follows Hack23 AB's comprehensive ISMS with defense-in-depth architecture and documented security controls.
📦 Release Artifacts
| Artifact | Description | Verification |
|---|---|---|
euparliamentmonitor-1.0.42.zip |
Full application package | SHA-256 checksum, SLSA attestation |
euparliamentmonitor-1.0.42.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
- Primary: https://euparliamentmonitor.com
- Documentation: https://euparliamentmonitor.com/docs/
- API Docs: https://euparliamentmonitor.com/docs/api/
- npm: https://www.npmjs.com/package/euparliamentmonitor
🏗️ 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
@pethers, @dependabot[bot] and @github-actions[bot]
Full Changelog: v1.0.41...1.0.42
📦 Release Artifacts
euparliamentmonitor-v1.0.42.zip- Full application packageeuparliamentmonitor-v1.0.42.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
📦 npm Package
npm install euparliamentmonitor@1.0.42Published 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-v1.0.42.zip -R Hack23/euparliamentmonitor