• 5.9.1

    5.9.1 주요 변경사항

    web · 고정 폭 잔재 정리

    • 북마크 갤러리·작가·그룹 탭의 개수 칸이 네 글자를 예약하던 것을 숫자 자릿수만큼만 차지하게 바꿨습니다. 개수를 받기 전에는 칸을 그리지 않습니다.
    • 운영 관리 상태 badge의 최소 폭을 없애 대기·완료처럼 짧은 상태가 글자 폭에 맞게 표시됩니다.
    • 고급 검색 태그 목록의 + 포함·− 제외 badge와 상단 메뉴의 계정 이름 칸도 내용 폭으로 바꿨습니다. 상태가 바뀌어도 줄이 흔들리지 않도록 자리표시는 유지합니다.
    • 라벨 집합이 정해져 있거나 열 정렬이 목적인 고정 폭(로그인/로그아웃 버튼, 상세 namespace 열, 페이지 이동 버튼 등)은 그대로입니다.

    web만 바뀐 호환 UI 수정이라 patch 5.9.1로 게시합니다. 필수 환경 키·Compose·DB migration 변경은 없습니다.

    이미지 게시 범위

    • 새로 빌드(5.9.1·latest): web.
    • digest 재사용: backend·crawler·nginx(5.9.0 digest), byedpi(5.4.0 digest). 빌드 입력이 같아 기존 digest에 5.9.1·latest 태그만 붙였습니다.
    • 다섯 이미지 모두 5.9.1 태그가 있으므로 IMAGE_TAG=5.9.1로 고정할 수 있습니다.

    NAS 업데이트와 주의사항

    운영은 운영 반영을 따릅니다.

    • 운영이 아직 5.8.1이면 5.9.0의 주의사항(Compose 변경, migration 1건, crawler 교체로 수집 job 재개, Web Analytics 수동 snippet 전환)이 그대로 적용됩니다.
    • 운영이 5.9.0이면 web만 교체되며 수집·재확인에 영향이 없습니다. 열린 탭은 새로고침하면 새 UI를 받습니다.
    • rollback: 5.9.0 web 이미지로 되돌릴 수 있습니다.

    5.9.0 대비 전체 변경

    검증

    • c65de8f5(Release 직전 main)에서 run-unit.ps1 -Workspace web(137 suites·1,703 tests), 북마크 UI 격리 검증(1440·768·390·450·320px, 조작 전후 이동 0px), 이미지 검색·운영 UI 격리 검증, run-integration.ps1 전체, 개발 web 재빌드가 통과했습니다.
    • backend·crawler·DB·Compose는 바뀌지 않아 그 runner와 운영 배포는 NOT RUN입니다. web UI 변경은 독립 리뷰 없이 병합했습니다.

    게시 확인

    • 릴리스 소스: 300ff5d143b7df4e93f4a86274d0746717ffd114 (annotated Git 태그 5.9.1 대상).
    • web 5.9.1·latest: sha256:41b2edabecc5e3d7ce0ccdc201fb0b8bf17feb5a38b9999c10c518c4423f8378
      • linux/amd64 manifest: sha256:5aeaa26addd1a839e1667415dde7024dbeeb92fb7c247834888180600a1fe1fc
      • OCI version 5.9.1·revision 300ff5d143b7df4e93f4a86274d0746717ffd114
    • backend 5.9.1·latest(5.9.0 digest 재사용): sha256:bb958cb7eb484cc02cb6ceceb45611a8e130ce0733ad446d40c54239a83d56b7
    • crawler 5.9.1·latest(5.9.0 digest 재사용): sha256:766a65a10e5f315cdb80e8a6ceeb648afb64310844887a2a2b83f208d65741b4
    • nginx 5.9.1·latest(5.9.0 digest 재사용): sha256:57ffc6290032122447f91d8d0c78641443eb283b7a1d5888175dec4a5a4dd837
    • byedpi 5.9.1·latest(5.4.0 digest 재사용): sha256:04cf2838499d67a033a3c3101913563bf983e551fee27b891dab0d2f75a4233a
    • ops/publish-images.ps1 -Version 5.9.1 -Publish를 재시도 없이 완료했고 다섯 서비스의 5.9.1·latest 일치를 확인했습니다(Registry tags verified for 5.9.1.).
    Downloads 2