Releases: Hack23/blacktrigram
Release list
Game v0.7.85
Highlights
๐๏ธ Infrastructure & Performance
๐ฎ Black Trigram - Korean Martial Arts Combat System
This release continues to enhance the Black Trigram (ํ๊ด) platform's capabilities for immersive Korean martial arts education through realistic 3D combat mechanics, providing improved insights into:
- Eight Trigram System: Authentic Korean martial arts stance mechanics (โฐ โฑ โฒ โณ โด โต โถ โท)
- Vital Point Targeting: Anatomically precise 70-point targeting system (๊ธ์๊ฒฉ)
- Three.js Combat: High-performance 3D rendering with @react-three/fiber
- Combat Realism: Physics-based combat with injury progression and balance systems
- Korean Cultural Authenticity: Bilingual interface with traditional martial arts philosophy
๐ฆ npm Package
npm install blacktrigram
# or to pin to a specific version:
# npm install blacktrigram@<version>Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.
๐ Security Compliance & Supply Chain Transparency
๐ฆ Build Provenance & Attestations:
npm Package Provenance:
npm audit signatures blacktrigram๐๏ธ Hack23 ISMS Framework Alignment
Black Trigram follows Hack23 AB's comprehensive ISMS framework aligned with ISO 27001:2022, NIST CSF 2.0, and CIS Controls v8.1.
๐ Quality Assurance & Test Coverage
๐ Test Reports & Coverage (Transparency):
- Unit Test Coverage: View HTML Report | JSON Report
- E2E Test Report: Mochawesome Report
- API Documentation: TypeDoc Reference | Module Dependencies
- Performance: Lighthouse Report | Budget Status
All test reports are generated automatically and published for full transparency.
๐๏ธ Architecture Documentation
- ๐๏ธ Architecture - C4 Model system architecture
- ๐ Security Architecture - Security design and controls
- ๐ก๏ธ Threat Model - Threat analysis and mitigations
- ๐ Data Model - Data structures and relationships
- ๐ Flowchart - Process flows
- ๐ State Diagram - State machines
- ๐ง Mindmap - Feature overview
- ๐ผ SWOT Analysis - Strategic analysis
- ๐ Future Architecture - Evolution roadmap
- ๐ฎ Future Security - Security roadmap
๐ฎ Technology Stack (Node.js 26)
- โก Vite 8.x - Lightning-fast build tool and dev server
- โ๏ธ React 19 - Modern React with concurrent features and hooks
- ๐ท TypeScript 6 - Strict typing with ES2024 target
- ๐จ Three.js 0.183 - High-performance 3D WebGL rendering engine
- ๐ @react-three/fiber 9.5 - React renderer for Three.js
- ๐ @react-three/drei 10.7 - Useful helpers for react-three-fiber
- ๐ต Web Audio API - Internal AudioManager for spatial 3D sound
- ๐งช Vitest 4.x - Fast unit testing with coverage and benchmarking
- ๐ฒ Cypress 15.x - Reliable E2E testing for 3D combat mechanics
- ๐ฆ Node.js 26 - Latest Node.js current release for development and CI/CD
๐ Code Quality & Security Analysis
๐ Additional Resources
- Live Game: https://blacktrigram.com/
- API Documentation: https://blacktrigram.com/api/
- npm Package: https://www.npmjs.com/package/blacktrigram
- Security Policy: https://github.com/Hack23/blacktrigram/blob/main/SECURITY.md
- Hack23 ISMS: https://github.com/Hack23/ISMS-PUBLIC
๐ฅ Contributors
Thanks to @pethers for their contributions to this release!
Full Changelog: v0.7.84...0.7.85
ํ๊ด์ ๊ธธ์ ๊ฑธ์ด๋ผ | Walk the Path of the Black Trigram
An immersive educational experience honoring Korean martial arts tradition through modern 3D technology.
Game v0.7.84
Highlights
๐๏ธ Infrastructure & Performance
- chore(deps): bump actions/setup-node from 6.4.0 to 7.0.0 @dependabot[bot] (#2122)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1085.0 to 3.1086.0 in the aws-sdk group @dependabot[bot] (#2121)
- chore(deps): bump tsc-alias from 1.9.0 to 1.9.1 @dependabot[bot] (#2120)
- chore(deps): bump typescript-eslint from 8.63.0 to 8.64.0 in the eslint group @dependabot[bot] (#2119)
- chore(deps): bump vite-bundle-analyzer from 1.3.8 to 1.3.9 in the vite group @dependabot[bot] (#2118)
- chore(deps): bump dependency-cruiser from 18.0.0 to 18.1.0 in the dev-tools group @dependabot[bot] (#2116)
- chore(deps): bump tsx from 4.23.0 to 4.23.1 @dependabot[bot] (#2117)
- chore(deps): bump eslint from 10.6.0 to 10.7.0 in the eslint group @dependabot[bot] (#2114)
๐ Security & Compliance
- chore(deps): bump actions/setup-node from 6.4.0 to 7.0.0 @dependabot[bot] (#2122)
๐ฆ Dependencies
- chore(deps): bump actions/setup-node from 6.4.0 to 7.0.0 @dependabot[bot] (#2122)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1085.0 to 3.1086.0 in the aws-sdk group @dependabot[bot] (#2121)
- chore(deps): bump tsc-alias from 1.9.0 to 1.9.1 @dependabot[bot] (#2120)
- chore(deps): bump typescript-eslint from 8.63.0 to 8.64.0 in the eslint group @dependabot[bot] (#2119)
- chore(deps): bump vite-bundle-analyzer from 1.3.8 to 1.3.9 in the vite group @dependabot[bot] (#2118)
- chore(deps): bump dependency-cruiser from 18.0.0 to 18.1.0 in the dev-tools group @dependabot[bot] (#2116)
- chore(deps): bump tsx from 4.23.0 to 4.23.1 @dependabot[bot] (#2117)
- chore(deps): bump eslint from 10.6.0 to 10.7.0 in the eslint group @dependabot[bot] (#2114)
๐ฎ Black Trigram - Korean Martial Arts Combat System
This release continues to enhance the Black Trigram (ํ๊ด) platform's capabilities for immersive Korean martial arts education through realistic 3D combat mechanics, providing improved insights into:
- Eight Trigram System: Authentic Korean martial arts stance mechanics (โฐ โฑ โฒ โณ โด โต โถ โท)
- Vital Point Targeting: Anatomically precise 70-point targeting system (๊ธ์๊ฒฉ)
- Three.js Combat: High-performance 3D rendering with @react-three/fiber
- Combat Realism: Physics-based combat with injury progression and balance systems
- Korean Cultural Authenticity: Bilingual interface with traditional martial arts philosophy
๐ฆ npm Package
npm install blacktrigram
# or to pin to a specific version:
# npm install blacktrigram@<version>Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.
๐ Security Compliance & Supply Chain Transparency
๐ฆ Build Provenance & Attestations:
npm Package Provenance:
npm audit signatures blacktrigram๐๏ธ Hack23 ISMS Framework Alignment
Black Trigram follows Hack23 AB's comprehensive ISMS framework aligned with ISO 27001:2022, NIST CSF 2.0, and CIS Controls v8.1.
๐ Quality Assurance & Test Coverage
๐ Test Reports & Coverage (Transparency):
- Unit Test Coverage: View HTML Report | JSON Report
- E2E Test Report: Mochawesome Report
- API Documentation: TypeDoc Reference | Module Dependencies
- Performance: Lighthouse Report | Budget Status
All test reports are generated automatically and published for full transparency.
๐๏ธ Architecture Documentation
- ๐๏ธ Architecture - C4 Model system architecture
- ๐ Security Architecture - Security design and controls
- ๐ก๏ธ Threat Model - Threat analysis and mitigations
- ๐ Data Model - Data structures and relationships
- ๐ Flowchart - Process flows
- ๐ State Diagram - State machines
- ๐ง Mindmap - Feature overview
- ๐ผ SWOT Analysis - Strategic analysis
- ๐ Future Architecture - Evolution roadmap
- ๐ฎ Future Security - Security roadmap
๐ฎ Technology Stack (Node.js 26)
- โก Vite 8.x - Lightning-fast build tool and dev server
- โ๏ธ React 19 - Modern React with concurrent features and hooks
- ๐ท TypeScript 6 - Strict typing with ES2024 target
- ๐จ Three.js 0.183 - High-performance 3D WebGL rendering engine
- ๐ @react-three/fiber 9.5 - React renderer for Three.js
- ๐ @react-three/drei 10.7 - Useful helpers for react-three-fiber
- ๐ต Web Audio API - Internal AudioManager for spatial 3D sound
- ๐งช Vitest 4.x - Fast unit testing with coverage and benchmarking
- ๐ฒ Cypress 15.x - Reliable E2E testing for 3D combat mechanics
- ๐ฆ Node.js 26 - Latest Node.js current release for development and CI/CD
๐ Code Quality & Security Analysis
Game v0.7.83
Highlights
๐๏ธ Infrastructure & Performance
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1084.0 to 3.1085.0 in the aws-sdk group @dependabot[bot] (#2113)
- chore(deps): bump knip from 6.25.0 to 6.26.0 in the dev-tools group @dependabot[bot] (#2112)
๐ฆ Dependencies
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1084.0 to 3.1085.0 in the aws-sdk group @dependabot[bot] (#2113)
- chore(deps): bump knip from 6.25.0 to 6.26.0 in the dev-tools group @dependabot[bot] (#2112)
๐ฎ Black Trigram - Korean Martial Arts Combat System
This release continues to enhance the Black Trigram (ํ๊ด) platform's capabilities for immersive Korean martial arts education through realistic 3D combat mechanics, providing improved insights into:
- Eight Trigram System: Authentic Korean martial arts stance mechanics (โฐ โฑ โฒ โณ โด โต โถ โท)
- Vital Point Targeting: Anatomically precise 70-point targeting system (๊ธ์๊ฒฉ)
- Three.js Combat: High-performance 3D rendering with @react-three/fiber
- Combat Realism: Physics-based combat with injury progression and balance systems
- Korean Cultural Authenticity: Bilingual interface with traditional martial arts philosophy
๐ฆ npm Package
npm install blacktrigram
# or to pin to a specific version:
# npm install blacktrigram@<version>Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.
๐ Security Compliance & Supply Chain Transparency
๐ฆ Build Provenance & Attestations:
npm Package Provenance:
npm audit signatures blacktrigram๐๏ธ Hack23 ISMS Framework Alignment
Black Trigram follows Hack23 AB's comprehensive ISMS framework aligned with ISO 27001:2022, NIST CSF 2.0, and CIS Controls v8.1.
๐ Quality Assurance & Test Coverage
๐ Test Reports & Coverage (Transparency):
- Unit Test Coverage: View HTML Report | JSON Report
- E2E Test Report: Mochawesome Report
- API Documentation: TypeDoc Reference | Module Dependencies
- Performance: Lighthouse Report | Budget Status
All test reports are generated automatically and published for full transparency.
๐๏ธ Architecture Documentation
- ๐๏ธ Architecture - C4 Model system architecture
- ๐ Security Architecture - Security design and controls
- ๐ก๏ธ Threat Model - Threat analysis and mitigations
- ๐ Data Model - Data structures and relationships
- ๐ Flowchart - Process flows
- ๐ State Diagram - State machines
- ๐ง Mindmap - Feature overview
- ๐ผ SWOT Analysis - Strategic analysis
- ๐ Future Architecture - Evolution roadmap
- ๐ฎ Future Security - Security roadmap
๐ฎ Technology Stack (Node.js 26)
- โก Vite 8.x - Lightning-fast build tool and dev server
- โ๏ธ React 19 - Modern React with concurrent features and hooks
- ๐ท TypeScript 6 - Strict typing with ES2024 target
- ๐จ Three.js 0.183 - High-performance 3D WebGL rendering engine
- ๐ @react-three/fiber 9.5 - React renderer for Three.js
- ๐ @react-three/drei 10.7 - Useful helpers for react-three-fiber
- ๐ต Web Audio API - Internal AudioManager for spatial 3D sound
- ๐งช Vitest 4.x - Fast unit testing with coverage and benchmarking
- ๐ฒ Cypress 15.x - Reliable E2E testing for 3D combat mechanics
- ๐ฆ Node.js 26 - Latest Node.js current release for development and CI/CD
๐ Code Quality & Security Analysis
๐ Additional Resources
- Live Game: https://blacktrigram.com/
- API Documentation: https://blacktrigram.com/api/
- npm Package: https://www.npmjs.com/package/blacktrigram
- Security Policy: https://github.com/Hack23/blacktrigram/blob/main/SECURITY.md
- Hack23 ISMS: https://github.com/Hack23/ISMS-PUBLIC
๐ฅ Contributors
Thanks to @dependabot[bot], @pethers and dependabot[bot] for their contributions to this release!
Full Changelog: v0.7.82...0.7.83
ํ๊ด์ ๊ธธ์ ๊ฑธ์ด๋ผ | Walk the Path of the Black Trigram
An immersive educational experience honoring Korean martial arts tradition through modern 3D technology.
Game v0.7.82
Highlights
๐๏ธ Infrastructure & Performance
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1083.0 to 3.1084.0 in the aws-sdk group @dependabot[bot] (#2111)
- chore(deps): bump openai from 6.45.0 to 6.46.0 in the ai-services group @dependabot[bot] (#2110)
- chore(deps): bump actions/labeler from 6.1.0 to 6.2.0 @dependabot[bot] (#2106)
- chore(deps): bump vite from 8.1.3 to 8.1.4 in the vite group @dependabot[bot] (#2107)
- chore(deps): bump @types/three from 0.185.0 to 0.185.1 in the typescript group @dependabot[bot] (#2108)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1082.0 to 3.1083.0 in the aws-sdk group @dependabot[bot] (#2109)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1081.0 to 3.1082.0 in the aws-sdk group @dependabot[bot] (#2105)
- chore(deps): bump github/codeql-action/upload-sarif from 4.36.3 to 4.37.0 @dependabot[bot] (#2103)
- chore(deps): bump github/codeql-action/autobuild from 4.36.3 to 4.37.0 @dependabot[bot] (#2104)
- chore(deps): bump github/codeql-action/init from 4.36.3 to 4.37.0 @dependabot[bot] (#2102)
- chore(deps): bump github/codeql-action/analyze from 4.36.3 to 4.37.0 @dependabot[bot] (#2101)
๐ Security & Compliance
- chore(deps): bump github/codeql-action/upload-sarif from 4.36.3 to 4.37.0 @dependabot[bot] (#2103)
- chore(deps): bump github/codeql-action/autobuild from 4.36.3 to 4.37.0 @dependabot[bot] (#2104)
- chore(deps): bump github/codeql-action/init from 4.36.3 to 4.37.0 @dependabot[bot] (#2102)
- chore(deps): bump github/codeql-action/analyze from 4.36.3 to 4.37.0 @dependabot[bot] (#2101)
๐ฆ Dependencies
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1083.0 to 3.1084.0 in the aws-sdk group @dependabot[bot] (#2111)
- chore(deps): bump openai from 6.45.0 to 6.46.0 in the ai-services group @dependabot[bot] (#2110)
- chore(deps): bump actions/labeler from 6.1.0 to 6.2.0 @dependabot[bot] (#2106)
- chore(deps): bump vite from 8.1.3 to 8.1.4 in the vite group @dependabot[bot] (#2107)
- chore(deps): bump @types/three from 0.185.0 to 0.185.1 in the typescript group @dependabot[bot] (#2108)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1082.0 to 3.1083.0 in the aws-sdk group @dependabot[bot] (#2109)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1081.0 to 3.1082.0 in the aws-sdk group @dependabot[bot] (#2105)
- chore(deps): bump github/codeql-action/upload-sarif from 4.36.3 to 4.37.0 @dependabot[bot] (#2103)
- chore(deps): bump github/codeql-action/autobuild from 4.36.3 to 4.37.0 @dependabot[bot] (#2104)
- chore(deps): bump github/codeql-action/init from 4.36.3 to 4.37.0 @dependabot[bot] (#2102)
- chore(deps): bump github/codeql-action/analyze from 4.36.3 to 4.37.0 @dependabot[bot] (#2101)
๐ฎ Black Trigram - Korean Martial Arts Combat System
This release continues to enhance the Black Trigram (ํ๊ด) platform's capabilities for immersive Korean martial arts education through realistic 3D combat mechanics, providing improved insights into:
- Eight Trigram System: Authentic Korean martial arts stance mechanics (โฐ โฑ โฒ โณ โด โต โถ โท)
- Vital Point Targeting: Anatomically precise 70-point targeting system (๊ธ์๊ฒฉ)
- Three.js Combat: High-performance 3D rendering with @react-three/fiber
- Combat Realism: Physics-based combat with injury progression and balance systems
- Korean Cultural Authenticity: Bilingual interface with traditional martial arts philosophy
๐ฆ npm Package
npm install blacktrigram
# or to pin to a specific version:
# npm install blacktrigram@<version>Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.
๐ Security Compliance & Supply Chain Transparency
๐ฆ Build Provenance & Attestations:
npm Package Provenance:
npm audit signatures blacktrigram๐๏ธ Hack23 ISMS Framework Alignment
Black Trigram follows Hack23 AB's comprehensive ISMS framework aligned with ISO 27001:2022, NIST CSF 2.0, and CIS Controls v8.1.
๐ Quality Assurance & Test Coverage
๐ Test Reports & Coverage (Transparency):
- Unit Test Coverage: View HTML Report | JSON Report
- E2E Test Report: Mochawesome Report
- API Documentation: TypeDoc Reference | Module Dependencies
- Performance: Lighthouse Report | Budget Status
All test reports are generated automatically and published for full transparency.
๐๏ธ Architecture Documentation
- ๐๏ธ Architecture - C4 Model system architecture
- ๐ Security Architecture - Security design and controls
- ๐ก๏ธ Threat Model - Threat analysis and mitigations
- ๐ Data Model - Data structures and relationships
- ๐ Flowchart - Process flows
- ๐ State Diagram - State machines
- ๐ง Mindmap - Feature overview
- ๐ผ SWOT Analysis - Strategic analysis
- ๐ Future Architecture - Evolution roadmap
- [๐ฎ Future Security](https://github.com...
Game v0.7.81
Highlights
๐๏ธ Infrastructure & Performance
- Enable TypeScript 7 RC builds while preserving TypeScript 6 compatibility @copilot-swe-agent[bot] (#2100)
- chore(deps): bump @types/node from 26.1.0 to 26.1.1 in the typescript group @dependabot[bot] (#2099)
๐ Documentation
- Enable TypeScript 7 RC builds while preserving TypeScript 6 compatibility @copilot-swe-agent[bot] (#2100)
๐ฆ Dependencies
- Enable TypeScript 7 RC builds while preserving TypeScript 6 compatibility @copilot-swe-agent[bot] (#2100)
- chore(deps): bump @types/node from 26.1.0 to 26.1.1 in the typescript group @dependabot[bot] (#2099)
๐ฎ Black Trigram - Korean Martial Arts Combat System
This release continues to enhance the Black Trigram (ํ๊ด) platform's capabilities for immersive Korean martial arts education through realistic 3D combat mechanics, providing improved insights into:
- Eight Trigram System: Authentic Korean martial arts stance mechanics (โฐ โฑ โฒ โณ โด โต โถ โท)
- Vital Point Targeting: Anatomically precise 70-point targeting system (๊ธ์๊ฒฉ)
- Three.js Combat: High-performance 3D rendering with @react-three/fiber
- Combat Realism: Physics-based combat with injury progression and balance systems
- Korean Cultural Authenticity: Bilingual interface with traditional martial arts philosophy
๐ฆ npm Package
npm install blacktrigram
# or to pin to a specific version:
# npm install blacktrigram@<version>Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.
๐ Security Compliance & Supply Chain Transparency
๐ฆ Build Provenance & Attestations:
npm Package Provenance:
npm audit signatures blacktrigram๐๏ธ Hack23 ISMS Framework Alignment
Black Trigram follows Hack23 AB's comprehensive ISMS framework aligned with ISO 27001:2022, NIST CSF 2.0, and CIS Controls v8.1.
๐ Quality Assurance & Test Coverage
๐ Test Reports & Coverage (Transparency):
- Unit Test Coverage: View HTML Report | JSON Report
- E2E Test Report: Mochawesome Report
- API Documentation: TypeDoc Reference | Module Dependencies
- Performance: Lighthouse Report | Budget Status
All test reports are generated automatically and published for full transparency.
๐๏ธ Architecture Documentation
- ๐๏ธ Architecture - C4 Model system architecture
- ๐ Security Architecture - Security design and controls
- ๐ก๏ธ Threat Model - Threat analysis and mitigations
- ๐ Data Model - Data structures and relationships
- ๐ Flowchart - Process flows
- ๐ State Diagram - State machines
- ๐ง Mindmap - Feature overview
- ๐ผ SWOT Analysis - Strategic analysis
- ๐ Future Architecture - Evolution roadmap
- ๐ฎ Future Security - Security roadmap
๐ฎ Technology Stack (Node.js 26)
- โก Vite 8.x - Lightning-fast build tool and dev server
- โ๏ธ React 19 - Modern React with concurrent features and hooks
- ๐ท TypeScript 6 - Strict typing with ES2024 target
- ๐จ Three.js 0.183 - High-performance 3D WebGL rendering engine
- ๐ @react-three/fiber 9.5 - React renderer for Three.js
- ๐ @react-three/drei 10.7 - Useful helpers for react-three-fiber
- ๐ต Web Audio API - Internal AudioManager for spatial 3D sound
- ๐งช Vitest 4.x - Fast unit testing with coverage and benchmarking
- ๐ฒ Cypress 15.x - Reliable E2E testing for 3D combat mechanics
- ๐ฆ Node.js 26 - Latest Node.js current release for development and CI/CD
๐ Code Quality & Security Analysis
๐ Additional Resources
- Live Game: https://blacktrigram.com/
- API Documentation: https://blacktrigram.com/api/
- npm Package: https://www.npmjs.com/package/blacktrigram
- Security Policy: https://github.com/Hack23/blacktrigram/blob/main/SECURITY.md
- Hack23 ISMS: https://github.com/Hack23/ISMS-PUBLIC
๐ฅ Contributors
Thanks to @Copilot, @dependabot[bot], @pethers, copilot-swe-agent[bot] and dependabot[bot] for their contributions to this release!
Full Changelog: v0.7.80...0.7.81
ํ๊ด์ ๊ธธ์ ๊ฑธ์ด๋ผ | Walk the Path of the Black Trigram
An immersive educational experience honoring Korean martial arts tradition through modern 3D technology.
Game v0.7.80
Highlights
๐๏ธ Infrastructure & Performance
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1080.0 to 3.1081.0 in the aws-sdk group @dependabot[bot] (#2098)
- chore(deps): bump cypress from 15.18.0 to 15.18.1 in the cypress group @dependabot[bot] (#2097)
- chore(deps): bump aws-actions/configure-aws-credentials from 6.2.1 to 6.2.2 @dependabot[bot] (#2096)
- chore(deps): bump knip from 6.24.0 to 6.25.0 in the dev-tools group @dependabot[bot] (#2095)
- chore(deps): bump step-security/harden-runner from 2.19.4 to 2.20.0 @dependabot[bot] (#2094)
- chore(deps): bump typedoc-plugin-missing-exports from 4.1.3 to 4.1.4 in the typedoc group @dependabot[bot] (#2093)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1079.0 to 3.1080.0 in the aws-sdk group @dependabot[bot] (#2092)
- chore(deps): bump typescript-eslint from 8.62.1 to 8.63.0 in the eslint group @dependabot[bot] (#2091)
๐ Security & Compliance
- chore(deps): bump step-security/harden-runner from 2.19.4 to 2.20.0 @dependabot[bot] (#2094)
๐ฆ Dependencies
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1080.0 to 3.1081.0 in the aws-sdk group @dependabot[bot] (#2098)
- chore(deps): bump cypress from 15.18.0 to 15.18.1 in the cypress group @dependabot[bot] (#2097)
- chore(deps): bump aws-actions/configure-aws-credentials from 6.2.1 to 6.2.2 @dependabot[bot] (#2096)
- chore(deps): bump knip from 6.24.0 to 6.25.0 in the dev-tools group @dependabot[bot] (#2095)
- chore(deps): bump step-security/harden-runner from 2.19.4 to 2.20.0 @dependabot[bot] (#2094)
- chore(deps): bump typedoc-plugin-missing-exports from 4.1.3 to 4.1.4 in the typedoc group @dependabot[bot] (#2093)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1079.0 to 3.1080.0 in the aws-sdk group @dependabot[bot] (#2092)
- chore(deps): bump typescript-eslint from 8.62.1 to 8.63.0 in the eslint group @dependabot[bot] (#2091)
๐ฎ Black Trigram - Korean Martial Arts Combat System
This release continues to enhance the Black Trigram (ํ๊ด) platform's capabilities for immersive Korean martial arts education through realistic 3D combat mechanics, providing improved insights into:
- Eight Trigram System: Authentic Korean martial arts stance mechanics (โฐ โฑ โฒ โณ โด โต โถ โท)
- Vital Point Targeting: Anatomically precise 70-point targeting system (๊ธ์๊ฒฉ)
- Three.js Combat: High-performance 3D rendering with @react-three/fiber
- Combat Realism: Physics-based combat with injury progression and balance systems
- Korean Cultural Authenticity: Bilingual interface with traditional martial arts philosophy
๐ฆ npm Package
npm install blacktrigram
# or to pin to a specific version:
# npm install blacktrigram@<version>Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.
๐ Security Compliance & Supply Chain Transparency
๐ฆ Build Provenance & Attestations:
npm Package Provenance:
npm audit signatures blacktrigram๐๏ธ Hack23 ISMS Framework Alignment
Black Trigram follows Hack23 AB's comprehensive ISMS framework aligned with ISO 27001:2022, NIST CSF 2.0, and CIS Controls v8.1.
๐ Quality Assurance & Test Coverage
๐ Test Reports & Coverage (Transparency):
- Unit Test Coverage: View HTML Report | JSON Report
- E2E Test Report: Mochawesome Report
- API Documentation: TypeDoc Reference | Module Dependencies
- Performance: Lighthouse Report | Budget Status
All test reports are generated automatically and published for full transparency.
๐๏ธ Architecture Documentation
- ๐๏ธ Architecture - C4 Model system architecture
- ๐ Security Architecture - Security design and controls
- ๐ก๏ธ Threat Model - Threat analysis and mitigations
- ๐ Data Model - Data structures and relationships
- ๐ Flowchart - Process flows
- ๐ State Diagram - State machines
- ๐ง Mindmap - Feature overview
- ๐ผ SWOT Analysis - Strategic analysis
- ๐ Future Architecture - Evolution roadmap
- ๐ฎ Future Security - Security roadmap
๐ฎ Technology Stack (Node.js 26)
- โก Vite 8.x - Lightning-fast build tool and dev server
- โ๏ธ React 19 - Modern React with concurrent features and hooks
- ๐ท TypeScript 6 - Strict typing with ES2024 target
- ๐จ Three.js 0.183 - High-performance 3D WebGL rendering engine
- ๐ @react-three/fiber 9.5 - React renderer for Three.js
- ๐ @react-three/drei 10.7 - Useful helpers for react-three-fiber
- ๐ต Web Audio API - Internal AudioManager for spatial 3D sound
- ๐งช Vitest 4.x - Fast unit testing with coverage and benchmarking
- ๐ฒ Cypress 15.x - Reliable E2E testing for 3D combat mechanics
- ๐ฆ Node.js 26 - Latest Node.js current release for development and CI/CD
๐ Code Quality & Security Analysis
[](https://sonarcloud.io/summary/new_code?id=Hack23_blacktrigr...
Game v0.7.79
Highlights
๐๏ธ Infrastructure & Performance
- chore(deps): bump the vitest group with 3 updates @dependabot[bot] (#2088)
- chore(deps): bump typedoc from 0.28.19 to 0.28.20 in the typedoc group @dependabot[bot] (#2089)
- chore(deps): bump tsc-alias from 1.8.17 to 1.9.0 @dependabot[bot] (#2090)
๐ฆ Dependencies
- chore(deps): bump the vitest group with 3 updates @dependabot[bot] (#2088)
- chore(deps): bump typedoc from 0.28.19 to 0.28.20 in the typedoc group @dependabot[bot] (#2089)
- chore(deps): bump tsc-alias from 1.8.17 to 1.9.0 @dependabot[bot] (#2090)
๐ฎ Black Trigram - Korean Martial Arts Combat System
This release continues to enhance the Black Trigram (ํ๊ด) platform's capabilities for immersive Korean martial arts education through realistic 3D combat mechanics, providing improved insights into:
- Eight Trigram System: Authentic Korean martial arts stance mechanics (โฐ โฑ โฒ โณ โด โต โถ โท)
- Vital Point Targeting: Anatomically precise 70-point targeting system (๊ธ์๊ฒฉ)
- Three.js Combat: High-performance 3D rendering with @react-three/fiber
- Combat Realism: Physics-based combat with injury progression and balance systems
- Korean Cultural Authenticity: Bilingual interface with traditional martial arts philosophy
๐ฆ npm Package
npm install blacktrigram
# or to pin to a specific version:
# npm install blacktrigram@<version>Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.
๐ Security Compliance & Supply Chain Transparency
๐ฆ Build Provenance & Attestations:
npm Package Provenance:
npm audit signatures blacktrigram๐๏ธ Hack23 ISMS Framework Alignment
Black Trigram follows Hack23 AB's comprehensive ISMS framework aligned with ISO 27001:2022, NIST CSF 2.0, and CIS Controls v8.1.
๐ Quality Assurance & Test Coverage
๐ Test Reports & Coverage (Transparency):
- Unit Test Coverage: View HTML Report | JSON Report
- E2E Test Report: Mochawesome Report
- API Documentation: TypeDoc Reference | Module Dependencies
- Performance: Lighthouse Report | Budget Status
All test reports are generated automatically and published for full transparency.
๐๏ธ Architecture Documentation
- ๐๏ธ Architecture - C4 Model system architecture
- ๐ Security Architecture - Security design and controls
- ๐ก๏ธ Threat Model - Threat analysis and mitigations
- ๐ Data Model - Data structures and relationships
- ๐ Flowchart - Process flows
- ๐ State Diagram - State machines
- ๐ง Mindmap - Feature overview
- ๐ผ SWOT Analysis - Strategic analysis
- ๐ Future Architecture - Evolution roadmap
- ๐ฎ Future Security - Security roadmap
๐ฎ Technology Stack (Node.js 26)
- โก Vite 8.x - Lightning-fast build tool and dev server
- โ๏ธ React 19 - Modern React with concurrent features and hooks
- ๐ท TypeScript 6 - Strict typing with ES2024 target
- ๐จ Three.js 0.183 - High-performance 3D WebGL rendering engine
- ๐ @react-three/fiber 9.5 - React renderer for Three.js
- ๐ @react-three/drei 10.7 - Useful helpers for react-three-fiber
- ๐ต Web Audio API - Internal AudioManager for spatial 3D sound
- ๐งช Vitest 4.x - Fast unit testing with coverage and benchmarking
- ๐ฒ Cypress 15.x - Reliable E2E testing for 3D combat mechanics
- ๐ฆ Node.js 26 - Latest Node.js current release for development and CI/CD
๐ Code Quality & Security Analysis
๐ Additional Resources
- Live Game: https://blacktrigram.com/
- API Documentation: https://blacktrigram.com/api/
- npm Package: https://www.npmjs.com/package/blacktrigram
- Security Policy: https://github.com/Hack23/blacktrigram/blob/main/SECURITY.md
- Hack23 ISMS: https://github.com/Hack23/ISMS-PUBLIC
๐ฅ Contributors
Thanks to @dependabot[bot], @pethers and dependabot[bot] for their contributions to this release!
Full Changelog: v0.7.78...0.7.79
ํ๊ด์ ๊ธธ์ ๊ฑธ์ด๋ผ | Walk the Path of the Black Trigram
An immersive educational experience honoring Korean martial arts tradition through modern 3D technology.
Game v0.7.78
Highlights
- Fix TECHNIQUE_TIMING ReferenceError crashing app on load @copilot-swe-agent[bot] (#2087)
๐ฎ Black Trigram - Korean Martial Arts Combat System
This release continues to enhance the Black Trigram (ํ๊ด) platform's capabilities for immersive Korean martial arts education through realistic 3D combat mechanics, providing improved insights into:
- Eight Trigram System: Authentic Korean martial arts stance mechanics (โฐ โฑ โฒ โณ โด โต โถ โท)
- Vital Point Targeting: Anatomically precise 70-point targeting system (๊ธ์๊ฒฉ)
- Three.js Combat: High-performance 3D rendering with @react-three/fiber
- Combat Realism: Physics-based combat with injury progression and balance systems
- Korean Cultural Authenticity: Bilingual interface with traditional martial arts philosophy
๐ฆ npm Package
npm install blacktrigram
# or to pin to a specific version:
# npm install blacktrigram@<version>Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.
๐ Security Compliance & Supply Chain Transparency
๐ฆ Build Provenance & Attestations:
npm Package Provenance:
npm audit signatures blacktrigram๐๏ธ Hack23 ISMS Framework Alignment
Black Trigram follows Hack23 AB's comprehensive ISMS framework aligned with ISO 27001:2022, NIST CSF 2.0, and CIS Controls v8.1.
๐ Quality Assurance & Test Coverage
๐ Test Reports & Coverage (Transparency):
- Unit Test Coverage: View HTML Report | JSON Report
- E2E Test Report: Mochawesome Report
- API Documentation: TypeDoc Reference | Module Dependencies
- Performance: Lighthouse Report | Budget Status
All test reports are generated automatically and published for full transparency.
๐๏ธ Architecture Documentation
- ๐๏ธ Architecture - C4 Model system architecture
- ๐ Security Architecture - Security design and controls
- ๐ก๏ธ Threat Model - Threat analysis and mitigations
- ๐ Data Model - Data structures and relationships
- ๐ Flowchart - Process flows
- ๐ State Diagram - State machines
- ๐ง Mindmap - Feature overview
- ๐ผ SWOT Analysis - Strategic analysis
- ๐ Future Architecture - Evolution roadmap
- ๐ฎ Future Security - Security roadmap
๐ฎ Technology Stack (Node.js 26)
- โก Vite 8.x - Lightning-fast build tool and dev server
- โ๏ธ React 19 - Modern React with concurrent features and hooks
- ๐ท TypeScript 6 - Strict typing with ES2024 target
- ๐จ Three.js 0.183 - High-performance 3D WebGL rendering engine
- ๐ @react-three/fiber 9.5 - React renderer for Three.js
- ๐ @react-three/drei 10.7 - Useful helpers for react-three-fiber
- ๐ต Web Audio API - Internal AudioManager for spatial 3D sound
- ๐งช Vitest 4.x - Fast unit testing with coverage and benchmarking
- ๐ฒ Cypress 15.x - Reliable E2E testing for 3D combat mechanics
- ๐ฆ Node.js 26 - Latest Node.js current release for development and CI/CD
๐ Code Quality & Security Analysis
๐ Additional Resources
- Live Game: https://blacktrigram.com/
- API Documentation: https://blacktrigram.com/api/
- npm Package: https://www.npmjs.com/package/blacktrigram
- Security Policy: https://github.com/Hack23/blacktrigram/blob/main/SECURITY.md
- Hack23 ISMS: https://github.com/Hack23/ISMS-PUBLIC
๐ฅ Contributors
Thanks to @Copilot, @pethers and copilot-swe-agent[bot] for their contributions to this release!
Full Changelog: v0.7.77...0.7.78
ํ๊ด์ ๊ธธ์ ๊ฑธ์ด๋ผ | Walk the Path of the Black Trigram
An immersive educational experience honoring Korean martial arts tradition through modern 3D technology.
Game v0.7.77
Highlights
๐๏ธ Infrastructure & Performance
- fix: auto-trigger S3 deploy after release, fix stale doc-asset caching, clean corrupted .gitignore @copilot-swe-agent[bot] (#2086)
- chore(deps): bump tsx from 4.22.5 to 4.23.0 @dependabot[bot] (#2085)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1078.0 to 3.1079.0 in the aws-sdk group @dependabot[bot] (#2083)
- chore(deps): bump tsx from 4.22.4 to 4.22.5 @dependabot[bot] (#2084)
๐ฆ Dependencies
- chore(deps): bump tsx from 4.22.5 to 4.23.0 @dependabot[bot] (#2085)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1078.0 to 3.1079.0 in the aws-sdk group @dependabot[bot] (#2083)
- chore(deps): bump tsx from 4.22.4 to 4.22.5 @dependabot[bot] (#2084)
๐ฎ Black Trigram - Korean Martial Arts Combat System
This release continues to enhance the Black Trigram (ํ๊ด) platform's capabilities for immersive Korean martial arts education through realistic 3D combat mechanics, providing improved insights into:
- Eight Trigram System: Authentic Korean martial arts stance mechanics (โฐ โฑ โฒ โณ โด โต โถ โท)
- Vital Point Targeting: Anatomically precise 70-point targeting system (๊ธ์๊ฒฉ)
- Three.js Combat: High-performance 3D rendering with @react-three/fiber
- Combat Realism: Physics-based combat with injury progression and balance systems
- Korean Cultural Authenticity: Bilingual interface with traditional martial arts philosophy
๐ฆ npm Package
npm install blacktrigram
# or to pin to a specific version:
# npm install blacktrigram@<version>Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.
๐ Security Compliance & Supply Chain Transparency
๐ฆ Build Provenance & Attestations:
npm Package Provenance:
npm audit signatures blacktrigram๐๏ธ Hack23 ISMS Framework Alignment
Black Trigram follows Hack23 AB's comprehensive ISMS framework aligned with ISO 27001:2022, NIST CSF 2.0, and CIS Controls v8.1.
๐ Quality Assurance & Test Coverage
๐ Test Reports & Coverage (Transparency):
- Unit Test Coverage: View HTML Report | JSON Report
- E2E Test Report: Mochawesome Report
- API Documentation: TypeDoc Reference | Module Dependencies
- Performance: Lighthouse Report | Budget Status
All test reports are generated automatically and published for full transparency.
๐๏ธ Architecture Documentation
- ๐๏ธ Architecture - C4 Model system architecture
- ๐ Security Architecture - Security design and controls
- ๐ก๏ธ Threat Model - Threat analysis and mitigations
- ๐ Data Model - Data structures and relationships
- ๐ Flowchart - Process flows
- ๐ State Diagram - State machines
- ๐ง Mindmap - Feature overview
- ๐ผ SWOT Analysis - Strategic analysis
- ๐ Future Architecture - Evolution roadmap
- ๐ฎ Future Security - Security roadmap
๐ฎ Technology Stack (Node.js 26)
- โก Vite 8.x - Lightning-fast build tool and dev server
- โ๏ธ React 19 - Modern React with concurrent features and hooks
- ๐ท TypeScript 6 - Strict typing with ES2024 target
- ๐จ Three.js 0.183 - High-performance 3D WebGL rendering engine
- ๐ @react-three/fiber 9.5 - React renderer for Three.js
- ๐ @react-three/drei 10.7 - Useful helpers for react-three-fiber
- ๐ต Web Audio API - Internal AudioManager for spatial 3D sound
- ๐งช Vitest 4.x - Fast unit testing with coverage and benchmarking
- ๐ฒ Cypress 15.x - Reliable E2E testing for 3D combat mechanics
- ๐ฆ Node.js 26 - Latest Node.js current release for development and CI/CD
๐ Code Quality & Security Analysis
๐ Additional Resources
- Live Game: https://blacktrigram.com/
- API Documentation: https://blacktrigram.com/api/
- npm Package: https://www.npmjs.com/package/blacktrigram
- Security Policy: https://github.com/Hack23/blacktrigram/blob/main/SECURITY.md
- Hack23 ISMS: https://github.com/Hack23/ISMS-PUBLIC
๐ฅ Contributors
Thanks to @Copilot, @dependabot[bot], @pethers, copilot-swe-agent[bot] and dependabot[bot] for their contributions to this release!
Full Changelog: v0.7.76...0.7.77
ํ๊ด์ ๊ธธ์ ๊ฑธ์ด๋ผ | Walk the Path of the Black Trigram
An immersive educational experience honoring Korean martial arts tradition through modern 3D technology.
Game v0.7.76
Highlights
๐๏ธ Infrastructure & Performance
- chore(deps): bump github/codeql-action/autobuild from 4.36.2 to 4.36.3 @dependabot[bot] (#2082)
- chore(deps): bump github/codeql-action/analyze from 4.36.2 to 4.36.3 @dependabot[bot] (#2081)
- chore(deps): bump github/codeql-action/upload-sarif from 4.36.2 to 4.36.3 @dependabot[bot] (#2080)
- chore(deps): bump github/codeql-action/init from 4.36.2 to 4.36.3 @dependabot[bot] (#2079)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1077.0 to 3.1078.0 in the aws-sdk group @dependabot[bot] (#2078)
- chore(deps): bump knip from 6.23.0 to 6.24.0 in the dev-tools group @dependabot[bot] (#2077)
- chore(deps): bump vite from 8.1.2 to 8.1.3 in the vite group @dependabot[bot] (#2076)
- chore(deps): bump three from 0.185.0 to 0.185.1 @dependabot[bot] (#2075)
- chore(deps): bump @types/node from 26.0.1 to 26.1.0 in the typescript group @dependabot[bot] (#2074)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1076.0 to 3.1077.0 in the aws-sdk group @dependabot[bot] (#2073)
- chore(deps): bump vite from 8.1.1 to 8.1.2 in the vite group @dependabot[bot] (#2072)
๐ Security & Compliance
- chore(deps): bump github/codeql-action/autobuild from 4.36.2 to 4.36.3 @dependabot[bot] (#2082)
- chore(deps): bump github/codeql-action/analyze from 4.36.2 to 4.36.3 @dependabot[bot] (#2081)
- chore(deps): bump github/codeql-action/upload-sarif from 4.36.2 to 4.36.3 @dependabot[bot] (#2080)
- chore(deps): bump github/codeql-action/init from 4.36.2 to 4.36.3 @dependabot[bot] (#2079)
๐ฆ Dependencies
- chore(deps): bump github/codeql-action/autobuild from 4.36.2 to 4.36.3 @dependabot[bot] (#2082)
- chore(deps): bump github/codeql-action/analyze from 4.36.2 to 4.36.3 @dependabot[bot] (#2081)
- chore(deps): bump github/codeql-action/upload-sarif from 4.36.2 to 4.36.3 @dependabot[bot] (#2080)
- chore(deps): bump github/codeql-action/init from 4.36.2 to 4.36.3 @dependabot[bot] (#2079)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1077.0 to 3.1078.0 in the aws-sdk group @dependabot[bot] (#2078)
- chore(deps): bump knip from 6.23.0 to 6.24.0 in the dev-tools group @dependabot[bot] (#2077)
- chore(deps): bump vite from 8.1.2 to 8.1.3 in the vite group @dependabot[bot] (#2076)
- chore(deps): bump three from 0.185.0 to 0.185.1 @dependabot[bot] (#2075)
- chore(deps): bump @types/node from 26.0.1 to 26.1.0 in the typescript group @dependabot[bot] (#2074)
- chore(deps): bump @aws-sdk/client-bedrock-runtime from 3.1076.0 to 3.1077.0 in the aws-sdk group @dependabot[bot] (#2073)
- chore(deps): bump vite from 8.1.1 to 8.1.2 in the vite group @dependabot[bot] (#2072)
๐ฎ Black Trigram - Korean Martial Arts Combat System
This release continues to enhance the Black Trigram (ํ๊ด) platform's capabilities for immersive Korean martial arts education through realistic 3D combat mechanics, providing improved insights into:
- Eight Trigram System: Authentic Korean martial arts stance mechanics (โฐ โฑ โฒ โณ โด โต โถ โท)
- Vital Point Targeting: Anatomically precise 70-point targeting system (๊ธ์๊ฒฉ)
- Three.js Combat: High-performance 3D rendering with @react-three/fiber
- Combat Realism: Physics-based combat with injury progression and balance systems
- Korean Cultural Authenticity: Bilingual interface with traditional martial arts philosophy
๐ฆ npm Package
npm install blacktrigram
# or to pin to a specific version:
# npm install blacktrigram@<version>Reusable game systems, combat mechanics, animation framework, and Korean martial arts data built with React, Three.js, and TypeScript.
๐ Security Compliance & Supply Chain Transparency
๐ฆ Build Provenance & Attestations:
npm Package Provenance:
npm audit signatures blacktrigram๐๏ธ Hack23 ISMS Framework Alignment
Black Trigram follows Hack23 AB's comprehensive ISMS framework aligned with ISO 27001:2022, NIST CSF 2.0, and CIS Controls v8.1.
๐ Quality Assurance & Test Coverage
๐ Test Reports & Coverage (Transparency):
- Unit Test Coverage: View HTML Report | JSON Report
- E2E Test Report: Mochawesome Report
- API Documentation: TypeDoc Reference | Module Dependencies
- Performance: Lighthouse Report | Budget Status
All test reports are generated automatically and published for full transparency.
๐๏ธ Architecture Documentation
- ๐๏ธ Architecture - C4 Model system architecture
- ๐ Security Architecture - Security design and controls
- ๐ก๏ธ Threat Model - Threat analysis and mitigations
- ๐ Data Model - Data structures and relationships
- ๐ Flowchart - Process flows
- ๐ State Diagram - State machines
- ๐ง Mindmap - Feature overview
- ๐ผ SWOT Analysis - Strategic analysis
- ๐ Future Architecture - Evolution roadmap
- ๐ฎ Future Security - Security roadmap