Skip to content

release: sync README and CHANGELOG through v2.8.1#22

Merged
gdtknight merged 1 commit into
mainfrom
develop
Apr 17, 2026
Merged

release: sync README and CHANGELOG through v2.8.1#22
gdtknight merged 1 commit into
mainfrom
develop

Conversation

@gdtknight
Copy link
Copy Markdown
Owner

Description

developmain으로 병합하는 릴리즈 PR입니다. 이번 주기는 PR #21(문서 싱크) 하나만 포함되어 있어 런타임 동작이나 공개 API에는 변경이 없습니다.

Related Issue

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Code refactoring
  • Performance improvement
  • Build/CI improvement

Changes

  • PR docs: sync README and CHANGELOG through v2.8.1 #21: README와 CHANGELOG를 v2.8.1까지 동기화 — README 프로젝트 구조를 v2.8.0 도입 7-패키지 레이아웃으로 재작성, 누락된 7개 버전(v2.4.1, v2.5.1, v2.6.1, v2.6.2, v2.7.0, v2.8.0, v2.8.1)을 릴리즈 히스토리에 추가, docs/CHANGELOG.md에 v2.4.1~v2.8.1 상세 엔트리(Keep a Changelog 형식) 작성. 2 파일, +142/−22.

Testing

Test Environment

  • OS: Ubuntu (Linux 6.8.0-106-generic), macOS (CI)
  • Compiler: cc (변경 없음 — 문서만 수정)

Test Steps

  1. PR docs: sync README and CHANGELOG through v2.8.1 #21 머지 전 15개 CI 체크 통과 확인 (Linux/macOS 빌드, norminette, memory leak detection)
  2. git log origin/main..origin/develop — 포함 커밋 단일 확인
  3. README/CHANGELOG 외 다른 파일이 건드려지지 않았음을 diff로 재확인

Test Results

  • All existing tests pass
  • New tests added and passing
  • Manual testing completed
  • Norminette check passed
  • No memory leaks (valgrind/leaks)

Screenshots

Checklist

  • Code follows project style guidelines (norminette)
  • Self-review of code completed
  • Comments added for complex logic
  • Documentation updated (if needed)
  • No new warnings generated
  • Tests added for new functionality
  • All tests passing locally
  • Branch is up to date with base branch
  • Commit messages follow conventional format
  • No sensitive data included

Constitution Compliance

  • 42 Norminette compliance verified
  • Code readability prioritized
  • Unit tests created and passing
  • Documentation updated (English + Korean if applicable)
  • Build verification completed
  • Git branch strategy followed
  • Logs stored in logs/ directory

Performance Impact

  • No performance impact
  • Performance improved
  • Performance decreased (justified below)

Additional Notes

  • develop → main은 브랜치 전략상 merge commit 방식(gh pr merge --merge)으로 병합해야 합니다(통합 시점 보존). squash 아님.
  • 문서만 변경된 PATCH 릴리즈이므로 태그는 v2.8.2가 적절합니다.

🤖 Generated with Claude Code

README was stuck at v2.6.0 and docs/CHANGELOG.md at v2.4.0, both
missing the accumulated release history from the package
restructuring work.

- README: rewrite the project structure tree to reflect the
  7-package feature-based layout introduced in v2.8.0 (common,
  scene, spatial, render, lighting, interact, metrics), replacing
  the stale flat layout. Extend the release history table with
  entries for v2.4.1, v2.5.0, v2.5.1, v2.6.0, v2.6.1, v2.6.2,
  v2.7.0, v2.8.0, and v2.8.1.
- CHANGELOG: add full Keep-a-Changelog entries for v2.4.1
  through v2.8.1, including the module restructurings, header
  cleanups, camera pitch fix, and the v2.8.1 maintenance
  cleanup (PRs #19, #20).

Pure documentation update — no source or build changes.

Co-authored-by: Claude <noreply@anthropic.com>
@gdtknight gdtknight added the documentation Improvements or additions to documentation label Apr 17, 2026
@gdtknight gdtknight self-assigned this Apr 17, 2026
@gdtknight gdtknight merged commit a42b8d5 into main Apr 17, 2026
16 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in @gdtknight's miniRT Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant