Releases: Ryuukae/ryuukae.github.io
Releases · Ryuukae/ryuukae.github.io
Release list
v1.2.0
1.2.0 (2026-09-24)
✨ Features
- modal: author DefaultModalView blueprint and interactions (1cd1ba7)
- modal: author modal base styles and deprecate legacy UI CSS (c64f546)
- modal: implement focus trap utility for accessibility (c383330)
- modal: implement ModalController and wire application entry (cbff7b8)
- modal: implement ModalRenderer for DOM lifecycle management (ef8905b)
- modal: introduce modal MVC architecture & WCAG focus trap (#25) (c767236)
- release: merge modal architecture into main (#26) (09870ed)
🐛 Bug Fixes
- modal: resolve jsdoc eslint warning for focusTrap return type (e5a21a8)
- test: add anchor to playwright href regex to resolve codeql warning (1db4141)
🏗️ Architecture & Refactoring
- assets: reorganize repository screenshots into subdirectories (de1ccd3)
- data: expand repository schema with detailed modal content (18ab280)
- ui: update repository cards and deprecate legacy accordion (0efd802)
📦 Build System & Dependencies
- ci: configure cspell to respect gitignore rules (1627eae)
- ci: consolidate visual snapshot workflows (1903b53)
- ci: enforce zero warnings in lint-staged eslint checks (40e1f38)
- ci: fix visual snapshot file pattern for git-auto-commit (6917537)
- ci: migrate commitlint and update linting configurations (eab94e2)
🧪 Testing & Coverage
v1.1.1
1.1.1 (2026-09-23)
🐛 Bug Fixes
- core: relocate
resources/directory & repo data structures (#24) (0620023) - data: update repository dataset properties and paths (a94a78c)
- resources: relocate resources directory to public path (298278a)
- resources: restore broken repo card images (#22) (68c8e06)
- ui: correct
RepoCardFactoryproperty bindings for asset loading (875ea57)
🛡️ CI/CD & Automation
- release: automate JSDoc version synchronization (#23) (eebd39c)
- release: integrate exec plugin for automated jsdoc versioning (ade1fa2)
🧪 Testing & Coverage
- e2e: align end-to-end and unit test suites with data schema (41ca6c5)
v1.1.0
1.1.0 (2026-09-23)
- animations: introduce core configuration and utility helpers (dc0b4f8)
- ci: implement ci/cd pipeline & quality gates (#12) (437841c)
- ci: update dictionary for animation terminology (f884620)
- config: implement size-limit and lighthouse configurations (88f3dee)
- e2e: update visual regression baseline (f1b18da)
- lint: implement stylelint, cspell, and lint-staged configs (b41d27c)
- security: comply to codeql vulnerability warning (b77ad34)
✨ Features
- animations: activate modular animation framework in main (40b34c6)
- animations: implement AbstractStrand base entity (06ed445)
- animations: implement AmbientConstellation system (5384919)
- animations: implement CircuitTracks system (7ed67bd)
- animations: implement GeometricSphere entity (14780bc)
- animations: implement HeaderNetwork orchestrator (62ef6f7)
- animations: implement modular canvas animation framework (#17) (d8d624d)
- animations: implement NetworkBackground orchestrator (02badda)
- animations: implement PageGrid system (13af0c4)
- animations: implement Particle entity (7ebc356)
- assets: add interactive web quiz resource (7089b7c)
- release: launch cyber-glass portfolio w/canvas animations (#20) (187377a)
- ui: implement cyber-glass keyframe animations (3a42369)
- ui: implement glass aesthetics & modernize DOM architecture (#16) (02a5c95)
🐛 Bug Fixes
- ui: resolve missing repo card hover animations and layout gap (e141505)
🎨 Styling & UI Polish
- config: apply prettier formatting to configuration files (ccae101)
🏗️ Architecture & Refactoring
- architecture: decouple canvas & ui domains (#18) (232b18d)
- assets: standardize image resource filenames to kebab-case (804b85b)
- assets: standardize resources and baseline snapshots (#14) (1e15fc0)
- canvas: migrate components to dedicated canvas domain (b0eab2d)
- controllers: separate state management from DOM manipulation (ce1c613)
- css: modernize color palette and typography variables (1a7cee8)
- css: polish base layout styling and responsive behavior (2326524)
- data: update repositories data store with new asset paths (f01c28e)
- html: adjust DOM structure to support new visual layout (bc1926c)
- ui: extract RepoCardFactory to dedicated ui domain (6a4d90b)
📦 Build System & Dependencies
- npm: implement dependencies and scripts for new audit tooling (bd47eac)
🛡️ CI/CD & Automation
- github: implement automated visual snapshot update workflow (0120949)
- github: implement automated visual snapshot update workflow (#15) (b4831b3)
- github: implement main and PR pipelines (3cbd611)
- husky: configure git hooks for branch flow and commit-msg validation (f16198a)
- update github actions and resolve deprecation warnings (73281d1)
🧪 Testing & Coverage
- canvas: implement unit tests for animation orchestrators (368b2ef)
- coverage: achieve comprehensive unit & e2e testing coverage (#19) (6a68fa0)
- e2e: update playwright configuration and baseline snapshots (41fe7b8)
- e2e: update visual regression baseline snapshot (062331b)
- visuals: update playwright baseline snapshots (a553bfa)