Skip to content

Game v0.7.50

Choose a tag to compare

@github-actions github-actions released this 17 May 14:43
· 165 commits to main since this release
Immutable release. Only release title and notes can be modified.

Highlights

๐Ÿ—๏ธ Infrastructure & Performance

๐Ÿ“ฆ Dependencies

๐ŸŽฎ 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 version

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

SLSA 3
OpenSSF Scorecard
CII Best Practices
FOSSA Status
CLA assistant

๐Ÿ“ฆ Build Provenance & Attestations:

npm Package Provenance:

npm audit signatures blacktrigram

๐Ÿ›๏ธ Hack23 ISMS Framework Alignment

Information Security Policy
Secure Development Policy
Open Source Policy
Threat Modeling
Vulnerability Management
Transparency Plan

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 & Report
Scorecard supply-chain security

๐Ÿ“ˆ Test Reports & Coverage (Transparency):

All test reports are generated automatically and published for full transparency.

๐Ÿ›๏ธ Architecture Documentation

๐ŸŽฎ 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

Lines of Code
Quality Gate Status
Security Rating
Maintainability Rating
Reliability Rating

๐Ÿ“š Additional Resources

๐Ÿ‘ฅ Contributors

Thanks to @dependabot[bot], @pethers and dependabot[bot] for their contributions to this release!

Full Changelog: v0.7.49...0.7.50


ํ‘๊ด˜์˜ ๊ธธ์„ ๊ฑธ์–ด๋ผ | Walk the Path of the Black Trigram

An immersive educational experience honoring Korean martial arts tradition through modern 3D technology.