Skip to content

v0.2.17

Choose a tag to compare

@github-actions github-actions released this 04 Jun 05:23

v0.2.17 — 내 일정(Agenda) 다듬기 + Node 22 LTS 권장

릴리즈 일자: 2026-06-04
이전 버전: v0.2.16

요약 (TL;DR)

이번 패치는 내 일정(Agenda) 기능을 실사용에 맞게 다듬는 데 집중했습니다. JIRA 가져오기에 상태 필터가 생기고, 가져온 이슈를 일정에서 숨기거나 다시 복원할 수 있습니다. 일정 메모는 단일 날짜가 아닌 기간(시작~종료) 으로 잡을 수 있고, 월뷰에서 가로 막대로 한눈에 보입니다. 또한 better-sqlite3를 12로 올리며 권장 Node.js를 22 LTS 이상으로 상향했습니다.

주요 변경

내 일정(Agenda)

  • JIRA 가져오기 상태 필터: 가져올 때 UI에서 어떤 상태(예: 진행 중, 완료 등)의 이슈를 가져올지 선택할 수 있습니다. 불필요한 이슈가 일정에 쏟아지지 않습니다.
  • JIRA 이슈 숨김/복원: 가져온 이슈 중 내 일정에 안 보이게 하고 싶은 항목을 숨기고, 필요하면 다시 복원할 수 있습니다.
  • 기간형 일정 메모: 메모를 하루 단위가 아니라 시작일~종료일 범위로 지정합니다. 월뷰에서는 해당 기간이 가로 막대로 표시되어 일정의 길이가 직관적으로 보입니다. 시간 입력 필드는 제거되어 입력이 단순해졌습니다.

안정성 / 의존성

  • better-sqlite3 11 → 12 업그레이드. Node 24용 prebuilt 바이너리를 포함해, 최신 Node에서 소스 빌드 없이 설치됩니다.
  • 세션 자동 커밋 훅(commit-session)이 커밋 메시지가 WIP( 형식이 아닐 때 안전하게 폴백하도록 수정했습니다.

마이그레이션

  • 권장 Node.js가 20+ → 22+ 로 상향되었습니다. 가급적 LTS(짝수 메이저) 릴리즈를 사용하세요.
    • 갓 출시된 홀수/최신 메이저는 네이티브 모듈 prebuilt 바이너리가 아직 없을 수 있고, 이 경우 소스 빌드를 위해 C++ 툴체인(Windows의 Visual Studio Build Tools, macOS의 xcode-select --install)이 필요합니다.
    • Node 20에서도 동작할 수 있으나 공식 권장 범위에서 벗어납니다. Node 22 LTS로 업데이트 후 재설치를 권장합니다.

설치 / 업데이트

npm i -g clitrigger@0.2.17

데스크탑 앱: GitHub Release 자산의 .exe / .dmg / .AppImage 사용.

전체 커밋 목록

  • 8995746 fix(hooks): commit-session 메시지가 'WIP(' 형식 아니면 폴백 사용
  • bc7e2b0 chore(deps): better-sqlite3 11→12 업그레이드 (Node 24 prebuilt) + Node 22 LTS 권장 문서
  • 5fb2342 feat(agenda): 일정 메모를 기간(시작~종료)으로 + 월뷰 가로 막대, 시간 입력 제거
  • 1450e78 feat(agenda): JIRA 이슈를 내 일정에서 숨김/복원
  • f4d5210 feat(agenda): JIRA 가져오기에 상태 필터 추가 (UI에서 가져올 상태 선택)

관련 문서

Full Changelog: v0.2.16...v0.2.17