This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+6 more
Affected surfaces
ReleasePort's take
Moderate signalVersion v0.2.17 deprecates Node 20 support and recommends using Node 22 LTS or newer.
Why it matters: Deprecation of Node 20 triggers a required migration to Node 22 LTS or later before continued use; all runtime environments must upgrade.
Summary
AI summaryBroad release touches 전체 커밋 목록, 마이그레이션, 내 일정(Agenda), and Agenda.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | High |
Deprecates Node 20 support; recommends using Node 22 LTS or newer. Deprecates Node 20 support; recommends using Node 22 LTS or newer. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Feature | Medium |
Adds JIRA import status filter to select issue states during import. Adds JIRA import status filter to select issue states during import. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Feature | Medium |
Changes Agenda memo entries to use start‑end date ranges instead of single dates. Changes Agenda memo entries to use start‑end date ranges instead of single dates. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Feature | Medium |
Adds ability to hide and restore imported JIRA issues in Agenda. Adds ability to hide and restore imported JIRA issues in Agenda. Source: llm_adapter@2026-06-04 Confidence: low |
— |
| Feature | Low |
Allows hiding and restoring imported JIRA issues in Agenda. Allows hiding and restoring imported JIRA issues in Agenda. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
| Dependency | Low |
Upgrades better‑sqlite3 from version 11 to 12, adding Node 24 prebuilt binaries. Upgrades better‑sqlite3 from version 11 to 12, adding Node 24 prebuilt binaries. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Fixes session‑commit hook to safely fallback when commit message is not 'WIP(' format. Fixes session‑commit hook to safely fallback when commit message is not 'WIP(' format. Source: llm_adapter@2026-06-04 Confidence: high |
— |
Full changelog
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-sqlite311 → 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로 업데이트 후 재설치를 권장합니다.
- 갓 출시된 홀수/최신 메이저는 네이티브 모듈 prebuilt 바이너리가 아직 없을 수 있고, 이 경우 소스 빌드를 위해 C++ 툴체인(Windows의 Visual Studio Build Tools, macOS의
설치 / 업데이트
npm i -g [email protected]
데스크탑 앱: 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에서 가져올 상태 선택)
관련 문서
- 상세 changelog — 날짜별 기술 결정 기록
Full Changelog: https://github.com/HyperAITeam/CLITrigger/compare/v0.2.16...v0.2.17
Breaking Changes
- Minimum supported Node.js version increased to LTS 22 (previously allowed 20+)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About CLITrigger
Self-hosted web UI for orchestrating Claude Code, Codex, and Gemini CLIs in parallel git worktrees. Features multi-agent discussion mode (architect/developer/reviewer debate before implementation), cross-project Morning Review Queue, scheduled execution with rate-limit auto-recovery, and a built-in Git client. MIT.
Related context
Related tools
Beta — feedback welcome: [email protected]