Releases: getjack-org/jack
Releases · getjack-org/jack
v0.1.36
New Features
- bump Agents SDK to v0.5 and add message storage cap
- add unified project overview endpoint
Bug Fixes
- tell users to restart agent session after update
- make --help work for subcommands and improve agent project flow
Other Changes
- bump CLI version to 0.1.36
- use generic "coding agent" in update restart message
Full Changelog: v0.1.35...v0.1.36
v0.1.35
Durable Objects Support
Jack now supports Cloudflare Durable Objects with automatic prerequisite fixing:
- Auto-adds
nodejs_compatflag when DO bindings are detected - Auto-generates migrations for declared DO classes (
new_sqlite_classes) - Export validation — catches missing
exporton DO classes before deploy - Binding validator — enforces free-tier limits (max 3 DO classes), rejects
new_classes(must usenew_sqlite_classes)
New Templates
chat— Real-time AI chat rooms powered by Durable Objects, with streaming responses viaagents-sdk, prompt-kit UI components, and Tailwind CSStelegram-bot— Telegram bot with AI responses via Cloudflare AI
New MCP Tools
get_project_environment— consolidated snapshot of bindings, DB schema, crons, variables, and issues for a projecttest_endpoint— make HTTP requests against deployed workers with optional log capture
Other Improvements
- Vectorize direct metering — code injection replaces proxy handler for lower latency
- Remote MCP server (
mcp.getjack.org) — OAuth 2.1 authenticated, 10 tools for Claude Desktop / Claude.ai - Cron auto-provisioning and per-project secrets support
- Centralized config utilities —
findWranglerConfig(),buildManagedUrl(),parseJsonc()extracted from ~30 files - Improved DO integration: enforcement on delete/rollback, dispatch hints
Bug Fixes
- Fix duplicate module upload breaking DO deployments
- Fix legacy header fallback, clean up identity plumbing in proxy
- Exclude template
node_modulesfrom npm package (was shipping 320MB, now 21MB)
Full Changelog: v0.1.34...v0.1.35
v0.1.34
New Features
- encrypt secrets between CLI and control plane
Bug Fixes
- cleaner "already exists" error message
- improve "folder exists" error with project-aware suggestions
- unify prebuilt and code deploy paths so schema.sql is always applied
- guard against undefined from @clack/prompts text() and improve error messages
Other Changes
- bump CLI version to 0.1.34
- update embedded encryption public key to production keypair
- gitignore Next.js build artifacts from template prebuilds
Full Changelog: v0.1.33...v0.1.34
v0.1.32
Full Changelog: v0.1.31...v0.1.32
v0.1.31
Full Changelog: v0.1.30...v0.1.31
v0.1.30
Full Changelog: v0.1.29...v0.1.30
v0.1.29
v0.1.28
Full Changelog: v0.1.27...v0.1.28
v0.1.27
Full Changelog: v0.1.26...v0.1.27
v0.1.26
Full Changelog: v0.1.25...v0.1.26