{"releases":[{"version":"0.0.81","date":"Jul 10","items":[{"category":"new","text":"Agents post to Slack as the Tempo bot, with multi-workspace Slack support and 13 tools including DMs."},{"category":"new","text":"Slack threads continue in the same Tempo workspace with thread-aware routing."},{"category":"new","text":"Human-readable share URLs (org slug + issue) for links you send out."},{"category":"new","text":"Per-model Tempo Inference credit controls in billing."},{"category":"new","text":"Model-scoped promo codes."},{"category":"new","text":"Browse and edit a project's CSS custom properties directly from the canvas."},{"category":"new","text":"Canvas draw tools emit Tailwind classes instead of inline styles."},{"category":"new","text":"Figma-style marquee selection on the canvas."},{"category":"new","text":"Keyboard layer-reorder shortcuts ([ ] and Cmd+[ ]) and draggable gap handles on the canvas."},{"category":"new","text":"File management for the Design tab's canvases tree."},{"category":"new","text":"Pin workspaces to the top of the sidebar."},{"category":"new","text":"Collapsible date-group headers in the chat workspace list."},{"category":"new","text":"Collapsible, state-persisted context cards on issues."},{"category":"new","text":"Auto-link agent runs and their workspaces to tickets with live loading indicators."},{"category":"new","text":"Right-click menu on Kanban board column headers."},{"category":"new","text":"issue.assigned trigger plus per-property filters on issue triggers."},{"category":"new","text":"Bare issue references in chat autolink to clickable chips."},{"category":"new","text":"Press \"I\" to activate the eyedropper while a color picker is open."},{"category":"new","text":"Filter to view archived chats per project via a Status filter."},{"category":"new","text":"Per-account Figma token for pasting image fills."},{"category":"new","text":"Tempo Inference now works from the CLI TUI."},{"category":"improved","text":"\"Custom Agents\" is now just \"Agents\", with a full-page, sortable list and first-run empty state."},{"category":"improved","text":"Faster Kanban board load via virtualized swimlane rows."},{"category":"improved","text":"Smoother chat performance by pausing token re-renders for hidden tabs."},{"category":"improved","text":"Cron trigger schedules now show in your local timezone."},{"category":"improved","text":"Help menu slimmed to Documentation and Community."},{"category":"fixed","text":"Slack DM replies to agents are no longer silently dropped on stale installs."},{"category":"fixed","text":"Board and Kanban edits now update the UI instantly."},{"category":"fixed","text":"Kanban cards drag correctly in scrolled, virtualized columns."},{"category":"fixed","text":"Canvas comment popovers no longer duplicate or misplace in split view and on tab switch."},{"category":"fixed","text":"Docs and issue bodies reflow instead of clipping in narrow/split view."},{"category":"fixed","text":"Touch pan and pinch-zoom work on the mobile canvas share preview."},{"category":"fixed","text":"Chat no longer shows synthetic \"Request interrupted\" bubbles when reloading history."},{"category":"fixed","text":"Stuck chat loading states now clear when a session ends mid-stream."},{"category":"fixed","text":"Tempo Inference is no longer shown as active without a plan or usable credits."},{"category":"fixed","text":"Reduced workspace memory use by not keeping a full file-tree copy per visit."}],"docsUrl":"https://docs.tempo.new/changelog/0.0.81","headline":"Agents can now post to Slack as the Tempo bot and keep conversations going in threads.","isLatest":true},{"version":"0.0.80","date":"Jul 6","items":[{"category":"new","text":"Paste Figma designs as editable HTML storyboards."},{"category":"new","text":"Find in Canvas: search text with Cmd/Ctrl+F."},{"category":"new","text":"SVG shape draw tools with fill and stroke controls."},{"category":"new","text":"@-mention tickets and docs in any chat surface."},{"category":"new","text":"Set a custom System Prompt applied to every AI conversation."},{"category":"new","text":"First-party Slack triggers for Custom Agents."},{"category":"new","text":"Custom Agents can now choose a reasoning effort."},{"category":"new","text":"Cmd+L attaches selected tickets to the issues AI chat as context."},{"category":"new","text":"Cmd/Ctrl+A selects all visible tickets in a view."},{"category":"new","text":"Right-click to edit issue properties in the list view."},{"category":"new","text":"Custom AI actions in the Commit menu."},{"category":"new","text":"Context-usage ring in the chat input."},{"category":"new","text":"Redeem promo codes in Settings."},{"category":"new","text":"New \"PR Status\" workspace sort."},{"category":"improved","text":"Free tier now runs on GLM 5.2."},{"category":"improved","text":"Redesigned and polished public share pages."},{"category":"improved","text":"Sonnet 5 runs natively on Bedrock / Tempo Inference."},{"category":"improved","text":"Instant issue creation with optimistic card and rollback on failure."},{"category":"improved","text":"Issues tab opens noticeably faster."},{"category":"improved","text":"Double-click a question option to select and advance."},{"category":"improved","text":"Instant preview for pasted images and text on canvas."},{"category":"improved","text":"File/folder move and rename confirmations plus drag-and-drop polish."},{"category":"improved","text":"Queue and steer now work in side-panel chats (canvas, issues, docs, agents)."},{"category":"improved","text":"Unified right-click context menus to the design-system look."},{"category":"improved","text":"Right-click Labels in issues is now a submenu."},{"category":"improved","text":"Failing-checks indicator added to workspace PR badges."},{"category":"fixed","text":"Sub-agent output now nests inside the Agent card instead of splitting into two AI blocks."},{"category":"fixed","text":"URLs in comments are now clickable."},{"category":"fixed","text":"Comment pins stay in sync with canvas pan and zoom."},{"category":"fixed","text":"Text drawn over dark backgrounds now picks a readable color."},{"category":"fixed","text":"OpenCode chats bricked by a schema change are recovered."},{"category":"fixed","text":"Remote compaction no longer 404s on Tempo Inference."},{"category":"fixed","text":"\"You're offline\" toast clears once connectivity is confirmed."},{"category":"fixed","text":"Escape cancels in-progress marquee selection."},{"category":"fixed","text":"Cmd-Z inside style-panel inputs now routes to canvas undo."}],"docsUrl":"https://docs.tempo.new/changelog/0.0.80","headline":"Paste Figma designs straight into the canvas as editable storyboards."},{"version":"0.0.79","date":"Jul 2","items":[{"category":"new","text":"AI chat can now use the Sonnet 5 model."},{"category":"new","text":"Open Settings with Cmd+, (Ctrl+, on Windows/Linux)."},{"category":"new","text":"Buy an in-app top-up (legacy $50 / 250-prompt pack)."},{"category":"new","text":"Vim-style Ctrl-U / Ctrl-D half-page scrolling in focused chat."},{"category":"new","text":"\"Paste here\" on the canvas backdrop pastes at the cursor."},{"category":"new","text":"Live size pill shows dimensions while drawing an element or storyboard."},{"category":"new","text":"New canvas dropdowns, avatars, and badges."},{"category":"new","text":"Run your project's scripts from the Cmd+Shift+P command palette."},{"category":"new","text":"canvas_share MCP tool creates a share link with an auto-shown screenshot."},{"category":"new","text":"Unread / streaming chat indicator now also shows on the org avatar."},{"category":"improved","text":"Bulk create-from-issues: instant tab switch, all rows, loading state, and model picker."},{"category":"improved","text":"Slash command picker now fuzzy-matches instead of prefix-only."},{"category":"improved","text":"Free-tier request caps raised to 20/day and 60/month."},{"category":"improved","text":"Bundled Node toolchain acts as a dev server fallback when none is found."},{"category":"fixed","text":"Double-clicking Create no longer produces duplicate tickets."},{"category":"fixed","text":"Multi-edit AI turns show the net file diff instead of every intermediate state."},{"category":"fixed","text":"Chat scrolls to the bottom when you send a message."},{"category":"fixed","text":"Chat input is focused when you open or switch chats."},{"category":"fixed","text":"Open ticket details no longer collapse when saved views load late."},{"category":"fixed","text":"Board scroll is preserved on detail navigation, with no card flash on view/org switch."},{"category":"fixed","text":"Long titles wrap in the new-issue modal instead of overflowing."},{"category":"fixed","text":"Stale ancestor hover outline clears when drilling into a descendant."},{"category":"fixed","text":"Pasting into an autosize storyboard no longer flashes on reload."},{"category":"fixed","text":"Pasted image assets are written next to their real source file."},{"category":"fixed","text":"Clip content row always shows, including on the storyboard root."},{"category":"fixed","text":"Auto Layout child cleanup survives selection changes."},{"category":"fixed","text":"Exit CLI button is now easier to find in the terminal."},{"category":"fixed","text":"Unpushed count now reflects only the branch's own commits."}],"docsUrl":"https://docs.tempo.new/changelog/0.0.79","headline":"AI chat now supports Sonnet 5, with Tempo Inference falling back to 4.6."},{"version":"0.0.78","date":"Jun 30","items":[{"category":"new","text":"Cmd+P universal search across all artifacts."},{"category":"new","text":"@mention teammates in issues and docs."},{"category":"new","text":"Assign multiple people to an issue, including from the create modal."},{"category":"new","text":"Mint share links on view.tempo.new."},{"category":"new","text":"Click chat context chips to open the artifact they reference."},{"category":"new","text":"Canvas Playground: a hands-on tour of every canvas action."},{"category":"new","text":"Create a workspace per multi-selected issue."},{"category":"new","text":"Bug reports support optional screen recording and file/image attachments."},{"category":"new","text":"Git GUI controls in the workspace Changes tab."},{"category":"new","text":"Shift + corner-drag locks aspect ratio while resizing."},{"category":"new","text":"Sidebar chat adds an effort picker and OpenCode models."},{"category":"improved","text":"Revamped issue ticket page."},{"category":"improved","text":"Redesigned what's-new changelog modal."},{"category":"improved","text":"Header buttons now show tooltips."},{"category":"improved","text":"\"Sort by Stage\" follows your org's custom pipeline."},{"category":"improved","text":"Unified Open modal and \"+\" new-tab dropdown."},{"category":"improved","text":"Canvas \"Frame\" is now called \"Div\"."},{"category":"fixed","text":"AI-chat artifact cards are clickable in side chats."},{"category":"fixed","text":"Attached images no longer vanish from chat bubbles."},{"category":"fixed","text":"Sidebar chat list no longer jitters while streaming."},{"category":"fixed","text":"To-do (task list) bodies now save when creating a ticket."},{"category":"fixed","text":"Kanban board stays scoped to the active org when switching."},{"category":"fixed","text":"Activity feed shows custom stage labels instead of raw ids."},{"category":"fixed","text":"External file pills reveal in your OS instead of opening a broken tab."},{"category":"fixed","text":"Expired sessions are handled gracefully."}],"docsUrl":"https://docs.tempo.new/changelog/0.0.78","headline":"Universal Cmd+P search now spans every artifact in your workspace."},{"version":"0.0.77","date":"Jun 26","items":[{"category":"new","text":"Canvas comments: pins, threaded replies, a comments sidebar, @-mentions, and resolve/reopen."},{"category":"new","text":"Restore an AI chat to an earlier point in the conversation."},{"category":"new","text":"Per-canvas background color on the Design tab."},{"category":"new","text":"Sidebar zoom control on the canvas."},{"category":"new","text":"Arrow-key nudging for absolute elements and storyboards."},{"category":"new","text":"Gap (equal-spacing) snapping while arranging elements."},{"category":"new","text":"Edit styles across multiple selected elements at once."},{"category":"new","text":"Style panel shows \"Mixed\" when a multi-selection disagrees."},{"category":"new","text":"Delete issue tickets with a confirmation dialog."},{"category":"new","text":"List view nests stage groups under their parent status."},{"category":"new","text":"Pick Max effort on existing Claude chats."},{"category":"new","text":"Run Claude /review directly in chat instead of the CLI terminal."},{"category":"new","text":"\"+\" picker to link Docs, Canvases, and Issues in right-panel chat."},{"category":"new","text":"Add-workspace button in the issues/docs chat picker."},{"category":"new","text":"Empty states for the Design sidebar, Issues views, and Docs."},{"category":"new","text":"Connection outages now show a clear, persistent notice instead of a blank screen."},{"category":"improved","text":"Right-click now shows the system spell-check correction menu."},{"category":"improved","text":"Slash-command menu is keyboard-navigable with a reachable Show-more."},{"category":"improved","text":"Recent artifacts show clearer visual hierarchy and origin labels."},{"category":"improved","text":"Restyled What's New modal with cleaner headings and lighter chrome."},{"category":"improved","text":"Recent sort now bumps when you send, not just when a turn ends."},{"category":"fixed","text":"Shared canvases now load with their styling instead of appearing unstyled."},{"category":"fixed","text":"Doc editor reliably renders its body on first open."},{"category":"fixed","text":"Links are now clickable in docs and issues editors."},{"category":"fixed","text":"Open a linked doc directly in the Docs tab from an issue."},{"category":"fixed","text":"Docs search auto-expands a parent when only a child matches."},{"category":"fixed","text":"Comment mention picker no longer leaks raw emails; pasted-image thumbnails show in the collapsed composer."},{"category":"fixed","text":"Kanban drag-and-drop is more reliable, with smoother large boards."},{"category":"fixed","text":"AI-generated issue titles no longer show raw HTML entities."},{"category":"fixed","text":"Color picker keeps alpha and emits correct values on React Native surfaces."},{"category":"fixed","text":"Wrap in Frame / Auto Layout now auto-selects the new wrapper, plus assorted storyboard and frame-sizing fixes."}],"docsUrl":"https://docs.tempo.new/changelog/0.0.77","headline":"Canvas comments arrive with pins, threads, @-mentions, and resolve/reopen."},{"version":"0.0.76","date":"Jun 22","items":[{"category":"new","text":"Slash commands in OpenCode: dropdown, dispatch, and terminal launcher."},{"category":"new","text":"Attach images and files directly on the Generate screen."},{"category":"new","text":"Drag-and-drop and rename folders in the canvas list."},{"category":"improved","text":"Chat messages re-render far less during streaming for smoother typing and scrolling."},{"category":"improved","text":"In-app Documentation links now point to docs.tempo.new."},{"category":"improved","text":"The \"What's New\" changelog modal and per-version pages now load."},{"category":"fixed","text":"Kanban \"is not\" filters no longer hide the board's other columns."},{"category":"fixed","text":"PR badge tooltip now correctly reads \"hover to sync\"."},{"category":"fixed","text":"Resolved a duplicate-React issue in the canvas host for better stability."}],"docsUrl":"https://docs.tempo.new/changelog/0.0.76","headline":"Chat is significantly faster, with big drops in unnecessary re-renders across the app."},{"version":"0.0.75","date":"Jun 20","items":[{"category":"new","text":"Edit Expo / React Native component styles right from the design canvas."},{"category":"new","text":"Collapsible properties panel and pop-out for embedded issue and doc views."},{"category":"new","text":"\"What's new\" changelog modal appears after an app update."},{"category":"improved","text":"Polished the right-panel Changes and Context tabs."},{"category":"improved","text":"Restyled terminal command cards in chat with a clearer header and outline."},{"category":"improved","text":"Faster workspace rendering when selecting and switching views."},{"category":"fixed","text":"Dev server no longer gets stuck in a restart loop on render errors or stuck loading."},{"category":"fixed","text":"New terminals now open in the active split instead of creating orphaned tabs."},{"category":"fixed","text":"Status-only issue updates now default to your org's first visible stage."},{"category":"fixed","text":"Issue IDs are resolved correctly when working through the issues integration."},{"category":"fixed","text":"Edit Expo styles in split-view canvas, with more reliable Metro start detection."},{"category":"fixed","text":"Tutorial now falls back to a bundled version offline, with clearer clone errors."},{"category":"fixed","text":"More reliable .tempo file writes on Windows (fixes EPERM errors)."},{"category":"fixed","text":"Removed the workspace breadcrumb from the left collapse pill and balanced its spacing."},{"category":"fixed","text":"Post-respawn AI turns are now billed correctly."}],"docsUrl":"https://docs.tempo.new/changelog/0.0.75","headline":"You can now edit Expo / React Native styles directly from the canvas."}]}