JamIssue 1.2.8
JamIssue 1.2.8
릴리즈 메타
| 항목 | 값 |
|---|---|
| 상태 | 정식 릴리즈 |
| 릴리즈 날짜 | 2026-05-10 |
| 태그 | release-v1.2.8 |
| 기준 commit | ee7bde3f76f0d700ff774e2527b2061ce68d0108 |
| GitHub Release | JamIssue 1.2.8 |
| 비교 기준 | 1.2.7 / c6e1db0f36baeb7232c475ba35639a29133a12e9..ee7bde3f76f0d700ff774e2527b2061ce68d0108 |
요약
1.2.8은 1.2.7 이후 렌더링 낭비를 더 줄이고, production secret 검증과 GitHub Security alert 대응을 포함해 Worker-first 백엔드 안정성을 보강한 릴리즈입니다.
사용자 관점 변화
- 피드, 코스, 리뷰 탐색 흐름에서 불필요한 배열 복사와 렌더링 비용을 줄여 화면 반응성을 개선했습니다.
- 리뷰 목록과 마이페이지 편집 화면의 render-skip 경계를 보강해 입력 중 주변 카드가 함께 흔들리는 상황을 줄였습니다.
- 사용자-facing API path, 응답 shape, DB schema는 변경하지 않았습니다.
운영/보안/품질 변화
- Worker runtime contract, base data read-model, review domain, account/community/admin, routing runtime 경계를 route, service/use-case, repository/adapter, mapper/assembler 기준으로 정리했습니다.
- production/staging 환경에서 session/JWT secret을 명시적으로 요구하도록 검증을 강화했습니다.
postcss를8.5.10으로 올리고 Worker error response에서 stack/Error detail 노출을 차단해 Dependabot과 CodeQL open alert를 0건으로 정리했습니다.- 리뷰 상세 이동 로딩 가드와 auth-cookie 환경 동작 문서를 보강했습니다.
- Worker tracked-source one-line blob 방지, route boundary, response shape, owner/403/security 회귀 테스트를 보강했습니다.
포함 PR / 커밋
렌더링/성능 개선
아래 항목은 별도 closing issue 없이 PR 단위로 병합했습니다.
- PR #214: 리뷰 목록 자동 로드 콜백 안정화 (
e20d7c7) - PR #217: ReviewList item active-state props 안정화 (
0efabf0) - PR #219:
filterPlacesByCategory단위 테스트 추가 (24e1d8e) - PR #220: route preview place lookup 최적화 (
9f51bbc) - PR #223:
reviewNavigation.ts배열 lookup 최적화 (cc1e2d1)
Worker-first SOLID hardening
- PR #224: Worker SOLID 기준선 게이트 기록 (
64bd982) / #200 - PR #225: Worker runtime dependency 타입 경계 정리 (
4583b15) / #201 - PR #226: Worker base data read model 분리 (
cdf774a) / #202 - PR #227: Worker review domain service 분리 (
93d13f7) / #203 - PR #228: Worker account/community/admin 경계 분리 (
21dd8d5) / #204 - PR #229: Worker routing runtime 경계 정리 (
3da0fdd) / #205 - PR #230: Worker SOLID hardening 추적성 문서화 (
0507f77) / #206
보안/품질 보강
- PR #218: production auth secret 명시 설정 요구 (
dd3dc62) - PR #233: GitHub security alerts 1차 대응 (
b1171d1) / #232 - PR #235: 남은 Dependabot/CodeQL alerts 정리 (
90fa884) / #234 - PR #236: 리뷰 상세 이동 로딩 가드와 auth-cookie 환경 문서 보강 (
ee7bde3)
검증 근거
- main CI 성공: https://github.com/STH-1-Class-One-Group/JamIssue/actions/runs/25618502792
- production-smoke 성공: https://github.com/STH-1-Class-One-Group/JamIssue/actions/runs/25618502786
- CodeQL 성공: https://github.com/STH-1-Class-One-Group/JamIssue/actions/runs/25618502650
- CodeQL 성공: https://github.com/STH-1-Class-One-Group/JamIssue/actions/runs/25618502554
- GitHub Security API 기준 open Dependabot alert 없음, open code scanning alert 없음.
제외 범위
- 1.2.7에 포함된 PR #207~#213은 이번 릴리즈 범위에서 제외합니다.
- 정식 GitHub Release/tag 생성 이후 문서화한 릴리즈이며, 앱 코드 변경은 포함하지 않았습니다.