GitHub Projects 뷰에 고급 검색 필터 바(Advanced Search Filter Bar)가 도입되어 복잡한 쿼리 생성이 가능해짐
논리 연산자(Logical Operators) AND, OR를 활용하여 필요한 데이터를 정확하게 필터링하는 기능 제공
리뷰 상태(Review State) 기반 필터링을 위한 'reviews:' 검색 필터 추가로 협업 효율 증대
GitHub Projects 뷰에 새롭게 추가된 고급 검색 필터 바(Advanced Search Filter Bar)는 사용자가 논리 연산자(Logical Operators) AND, OR를 조합하여 복잡한 쿼리를 직접 생성할 수 있도록 지원함.
기존의 단순 필터링 방식에서 벗어나, 여러 조건의 조합을 통해 원하는 프로젝트 항목을 정확하게 찾아낼 수 있음.
예를 들어, 'bug'와 'UI' 레이블이 모두 포함된 항목을 찾거나, 'assigned:me' 또는 'label:enhancement'와 같이 다양한 검색 기준을 유연하게 적용할 수 있음.
이 기능은 프로젝트 관리 시 데이터 탐색의 정확성과 효율성을 크게 향상시키는 데 기여함.
새로운 'reviews:' 검색 필터는 풀 리퀘스트(Pull Request) 항목의 리뷰 상태(Review State)를 기준으로 필터링하는 기능을 제공함.
이 기능은 리뷰어(Reviewer) 추적 필드와 최신 리뷰 정보를 기반으로 작동하며, 특정 리뷰 상태(예: 'changes requested', 'approved')에 있는 PR을 쉽게 식별할 수 있게 함.
이를 통해 팀은 코드 리뷰 진행 상황을 효과적으로 추적하고, 병목 현상이나 지연되는 리뷰를 신속하게 파악하여 협업 프로세스를 개선할 수 있음.
개발팀의 생산성 향상과 코드 품질 관리 측면에서 유용하게 활용될 수 있음.
GitHub은 배포 상태(Deployment Status) 데이터에 대한 90일 보존 정책을 새롭게 도입함.
이 정책에 따라 90일이 지난 배포 상태 데이터는 자동으로 삭제되며, REST API 및 GraphQL API에서도 더 이상 조회되지 않음.
단, 배포의 현재 상태(Current State) 자체에는 영향을 미치지 않음.
이 조치는 데이터 관리 효율성을 높이고 스토리지 비용을 최적화하기 위한 목적으로 보임.
사용자는 중요한 배포 기록을 관리하기 위해 90일 이내에 필요한 데이터를 백업하거나 활용해야 할 수 있음.