Repository navigation
Feature release. JTrac 3.2.0 adds AI agent connections, enterprise single sign-on, a full-screen setup with mouse support, keyboard shortcuts and a refreshed interface. Three database migrations, applied by
jtrac updateafter a verified backup.
Important
Not an official JTrac release: an independent reimagining, not affiliated with or endorsed by the original JTrac project or its authors.
New
- AI agent connections (MCP). Connect coding agents such as Claude Code, Codex, Gemini CLI or Cursor to your issues. They sign in through the browser (OAuth 2.1 with PKCE) and are read-only unless you allow more. Account › AI agents; see docs/ai-agents.md.
- UTCP (experimental). A read-only tool manual and execution endpoint for agent runtimes that speak the Universal Tool Calling Protocol; see docs/utcp.md.
- Enterprise single sign-on (OpenID Connect). Microsoft Entra ID, Okta, Keycloak, Google Workspace, AD FS and other providers. Set it up in
setupor withjtrac configure sso, which checks the provider before saving. Existing accounts are linked only by an email the provider has verified; creating accounts on first sign-in and limiting email domains are opt-in. See docs/sso.md. - Full-screen setup.
setupandjtrac configureopen a full-screen interface in the terminal with keyboard and mouse support: a steps sidebar, live activity, clickable fields, options and buttons. Use--plain(orJTRAC_PLAIN=1) for the line-by-line prompts, for example with a screen reader. - Keyboard shortcuts with a
?overview and full customization (Account › Keyboard shortcuts), including turning single-key shortcuts off. - Collapsible sidebar (
[) and search in the sidebar with results as you type (/). - My work shows what needs you: overdue, due this week, in progress and done counters, an "Up next" list grouped by due date, an inbox preview, open work by priority and project, recent completions and your dashboards.
- About JTRAC and a Cookie Policy (two strictly necessary cookies, a few preferences kept in the browser; no tracking or analytics).
Changed
- Server settings are now in Your account › Server (Server overview, Outgoing email); the old
/server/settingsaddress redirects. The profile menu holds Profile & settings and Sign out. - All pages share one content width. The design follows the logo's shapes, with subtle motion that respects the system "reduce motion" setting.
Download
Pick your platform, verify the checksum, unpack, and run setup.bat (Windows) or ./setup.sh (Linux, macOS).
| Package | Platform | Status | SHA-256 |
|---|---|---|---|
jtrac-3.2.0-windows-x64.zip |
Windows 10/11 x64 | Smoke-tested natively (36/36 checks, Windows Server 2025) | a9c73908ef401bbee1f0ec8d2e640d2b5143f1940fcdad118046f4cb8c7e9c04 |
jtrac-3.2.0-linux-x64.tar.gz |
Linux x64, glibc 2.27+ | Smoke-tested natively (36/36 checks, Ubuntu 24.04 x64) | b89afc2285585bc1c09456846b42d7615de77c2e5b69646804809ead5f0eec49 |
jtrac-3.2.0-linux-arm64.tar.gz |
Linux ARM64, glibc 2.27+ | Smoke-tested natively (36/36 checks, Ubuntu 24.04 ARM64) | aeba578c0407c030d65e20deb16a8737896bc24bdffb1298f264603000015e85 |
jtrac-3.2.0-macos-x64.tar.gz |
macOS 13+ Intel | Smoke-tested natively (36/36 checks, macOS 15 Intel) | 270ea5ae22a62e7c51d36afa94fe2fa8b830e70c96ac76720e4aeb51495c929c |
jtrac-3.2.0-macos-arm64.tar.gz |
macOS 13+ Apple Silicon | Smoke-tested natively (36/36 checks, macOS 15 Apple Silicon) | 84af39dc12984b36a8c44b7ca6375c973f92d7b7d7a571dfc3c2ee0753745c37 |
All checksums are also in SHA256SUMS (sha256sum -c SHA256SUMS). Every archive here is the exact file built and installer-tested on its own OS by the release workflow; each test report is attached. Windows ARM64: no package (external PostgreSQL only; build from source).
macOS packages are not notarized: after unpacking run xattr -dr com.apple.quarantine jtrac-3.2.0-macos-*. Windows packages are not code-signed: verify the checksum, then confirm the SmartScreen prompt.
Upgrading from 3.0.x
Unpack 3.2.0 next to your current folder, then from the new folder run:
jtrac update --from <old folder>
It stops the old version, makes a verified backup, applies migrations V9 to V11 (AI agent connections, UTCP, single sign-on identities), moves the data directory pointer and starts 3.2.0. If you use automatic start, run jtrac service install from the new folder afterwards. Single sign-on stays off until you configure a provider; AI agent connections need an https:// public address. See docs/upgrades.md.
Verified for this release
- CI green on the release commit: backend unit, module and integration tests against PostgreSQL 18 (including the API contract test), frontend tests (127), typecheck, lint and build.
- All five packages built and installer smoke-tested (36/36) on their native OS, with the release gate (allowlist, denylist, secret and local-path scan) passing on every stage and archive, and the Unix layout check (permissions, symlinks, scripts, binary architecture) on the Linux and macOS packages.
- OSV scan of all shipped components: 319 checked (162 Maven, 157 npm), no known vulnerabilities.
- Not verified on a real interactive terminal by the release pipeline: the full-screen setup's mouse handling (the smoke test runs setup unattended).
Full changelog: v3.0.4...v3.2.0