Changelog

Recent improvements, new capabilities, and fixes across the platform.

June 2026

New

Stable API Key Identities

System API keys now have a stable identity linked to a synthetic user, ensuring consistent permissions and reducing security risks.

New

User Account Deactivation and Reactivation Feature

Now you can deactivate and reactivate user accounts without losing their history. This lets you manage access easily while keeping a record of all contributions.

New

Interactive PR Assignments in List View

We’ve made assigning tasks to PRs faster by making the assignee and reviewer slots on PR cards interactive. Now you can assign or clear assignments directly from the PR list without extra clicks, streamlining your workflow.

New

Reset Passwords for Unactivated Users

We've updated the 'Forgot Password' feature to help users who haven't activated their accounts reset their passwords. Now, these users can request a new temporary password via email, ensuring they can access their accounts without needing help from an admin.

New

Live Progress Updates for Preflight Checks

We've made the preflight check process clearer with real-time updates. Now, you'll see exactly what the AI is doing during the check, breaking up the wait and giving you a better sense of progress.

New

Code Blocks Now Have Syntax Highlighting

We’ve made code blocks easier to read with language-specific syntax highlighting. Now, all your code snippets appear in the correct color, improving clarity and user experience.

Fixed

Self-hosted Git token validation fix

We fixed a bug preventing self-hosted Git tokens from being validated or saved. This allows you to use self-hosted instances without issues.

New

Configurable AI Language for Projects

Now you can choose the AI's language output for each project, making it easier to collaborate in your preferred language and reducing translation barriers.

New

Clear Feature Completion Criteria

We've added 'Acceptance Criteria' to feature changeset descriptions for clearer completion definitions. This helps everyone understand what's needed to finish a feature, reducing confusion and ensuring everyone is on the same page.

Fixed

Improved Queue Cache Timeout Handling

We've reduced database connection timeouts by optimizing how job queues are managed. This change ensures smoother performance and prevents job processing issues, making your software more reliable under heavy load.

New

Connect to Self-Hosted Git Instances

Now you can connect to your self-hosted Git instances in Intent, expanding its utility for users who need more control and flexibility over their Git hosting environment.

Fixed

Fixed Changeset Reordering Issues

We've fixed problems causing changesets to misorder when moving sections or manually rearranging them. Now, changesets move to the bottom of new sections and stay put when reordered, improving workflow reliability.

Fixed

Emojis removed from changeset titles

We fixed an issue that caused emojis in changeset names, improving readability and professionalism. Now, changeset names are clean and error-free.

New

New 'Forgot Password?' Link Added

We've added a 'Forgot password?' link to help you regain access if you've forgotten your password. This feature makes it easy to recover your account without support, saving you time.

New

Improved Marketing Site Discoverability

We've added automatic sitemaps and directives to improve search engine visibility for our marketing site, ensuring all public pages are easily discoverable and indexed.

Fixed

Improved Changeset Search and ID Display

We fixed search and short ID issues for changesets. Now you can find changesets by their ID and see the correct eight-character ID everywhere it's shown.

Fixed

Fix for duplicate AI response rendering

We've resolved an issue where switching between conversation and changeset views caused the AI response to appear multiple times. Now, the AI response displays just once for a smoother experience.

Fixed

Instant PR List Updates

Now, the PR list updates instantly when a pull request changes, reducing confusion and improving project management efficiency.

New

Dynamic Browser Tab Titles

Now, the browser tab title updates dynamically based on your activity, making it easier to identify what page you're on at a glance.

New

Emoji Prefix for Easier Conversation Identification

Now, each new conversation has a title prefixed with an emoji that matches its topic, making it much easier to quickly find and select the right conversation in the sidebar.

New

AI Automates Feature Assignment

Intent now uses AI to automatically match changesets with features, reducing manual effort and making the process more efficient. The AI suggests features based on changeset content and asks for confirmation before assigning them.

New

New Features for Better Initiative Tracking

We've introduced a lightweight way to group and track changesets under named initiatives. This makes it easier to see progress on larger projects and understand what’s in progress, completed, or pending.

Fixed

Improved Bug Changeset Display

Bug changesets now automatically appear in the frontend and list affected repositories, improving user experience when filing bug reports.

Fixed

Fixed Chat Panel Link and Input Bugs

We fixed issues with shared links and message input. Now shared links show the right conversation and input is disabled during sending, avoiding message duplicates.

Fixed

Faster API responses with new database indexes

We added database indexes to speed up common queries, reducing response times for frequently used API endpoints. This ensures a smoother experience, especially as your data grows.

Fixed

Improved Bug Changeset Handling

Intent now correctly manages bug changesets, avoiding unnecessary documentation and providing accurate guidance, enhancing the overall user experience.

New

Preserve Chat Drafts Across Contexts

Now you can switch between different workspaces without losing your chat drafts. Your in-progress messages are saved and restored as you move between contexts, helping you stay focused and uninterrupted.

New

Effort Estimation Now Per Changeset

Effort is now calculated at the changeset level for a more accurate assessment. The AI provides a holistic view, reflecting the complexity of the entire work package rather than individual specs.

New

Enhanced Changeset Dependency Management

We've added a new way to manage dependencies between changesets. Teams can now clearly see what needs to be finished before they can proceed, reducing confusion and errors in project workflows.

New

Unified Person Filter for Pull Requests

We've combined the Assignee and Reviewer filters into one Person filter for easier PR navigation. Now, you can quickly find all PRs where a specific person is involved, improving efficiency and reducing complexity.

New

Add multiple pull requests to ongoing changeset

You can now add extra pull requests to a repository within an active changeset. This helps manage large projects by splitting them into smaller, reviewable parts, all under one changeset.

New

Real-time Collaborative Chat Feature

Now everyone in a chat can see messages and AI responses in real time. This makes teamwork smoother and more effective, without needing to manually refresh the page.

Fixed

Improved AI chat error recovery

We fixed issues causing silent AI chat crashes, ensuring smoother and more reliable conversations. The AI can now recover from certain errors and provide clearer feedback to improve its performance.

New

Overview Tab Tab Bar Redesign

We've redesigned the inner tab bar in the Overview tab to make it cleaner and easier to use. Now, related content is grouped into distinct sections, making it simpler to navigate and manage different types of information without clutter.

New

File Attachments on Changesets

Now you can attach files directly to changesets to keep all reference materials in one place. This makes collaboration easier and helps streamline your development process.

New

Enhanced PR management visibility

Improved visibility for pull requests with assignee and reviewer fields, plus a new PR list view for better oversight and filtering.

New

Improved conversation navigation and context

Now, switching between conversation history is smoother. The URL tracks your selections, enabling proper back and forward navigation, and the changeset panel now matches or clears based on the selected conversation. This makes it easier to follow your context.

New

Easier Changeset References and Accountability

Now you can quickly reference changes with shorter IDs and easily see who created and last updated each changeset, improving clarity and accountability.

Fixed

Fix for wide table overflows

Wide tables in chat and specs now fit within containers, with scrolling enabled for easy reading.

New

Unified Explore Mode in Main Workspace

We've combined Explore and Design chat modes into one main workspace chat. This makes it easier for you to ask questions, brainstorm, and start changes without extra steps. Your past explore conversations are now easily accessible.

Fixed

Fixed backend container crashes on errors

We fixed an issue where database errors caused the backend to crash, ensuring it stays up even with temporary connection problems.

May 2026

Fixed

Graceful handling of failed work starts

Intent now handles interruptions during the 'Start Work' process more gracefully. Users can now retry without manual branch deletion, ensuring smoother and more reliable workflows.

New

Enhanced MCP Server Toolset

We modernized the MCP server with a new explore tool for natural-language queries, streamlined codebase exploration, and added a read_file tool for easier file access.

New

Personal Git Token and Role-aware Checklist

Now, each user’s Git operations are traceable and respect their specific permissions. Plus, a new Getting Started checklist adapts based on user roles to simplify onboarding.

New

Clearer message authorship in AI chat

We now show the full name of the message sender in the chat, making it easy to follow conversations with multiple participants. This helps keep context clear, both in real-time and when reviewing past chats.

Fixed

Improved Worker Log Clarity

Worker processes now log only structured messages, making logs cleaner and easier to manage for monitoring and troubleshooting.

New

New Homepage Copy for Better Clarity

We've refreshed our homepage to make Intent's benefits clearer, especially for Product Owners and CTOs. Now, it's more engaging and highlights how Intent enhances software delivery efficiently.

New

Improved Changeset Detail Panel Layout

We've refined the changeset detail panel to be more compact and user-friendly, especially for projects with many repositories and pull requests. The repository and pull request lists are now collapsed by default to reduce clutter, and key metadata is displayed side by side for quick access.

New

New create_changeset tool for project management

We introduced a new tool that lets you split your work into separate, focused changesets as you go. This makes managing complex projects easier, keeps each part clear, and avoids confusion.

New

Current Date Embedded in System Prompts

We now include the current date in all system prompts, improving the AI's ability to understand time-related queries without needing users to specify the date each time.

New

Easier navigation in AI chat

Now you can click on specifications and changesets directly in AI chat. This makes it simple to find what you need without searching manually, saving you time.

New

New AI-driven work-start readiness check

We’ve introduced an AI pre-flight check to assess readiness when starting a new changeset. This replaces the old blocking system and shows AI-driven insights without preventing work. You can now decide whether to proceed despite flagged issues.

Fixed

Stabilized search_by_tags tool in AI stream

We fixed issues causing the AI stream to crash with `search_by_tags`, ensuring smooth conversations and clearer error messages when things go wrong.

Fixed

Improved Artifact Deletion and History Integrity

We've fixed issues with artifact deletion and version history. Now, deleted artifacts can't compromise completed records, outdated files won't affect merged pull requests, and diffs will always compare the correct versions.

New

AI now searches web for better specs

Our AI can now find and use external documentation to draft more complete specifications. This helps fill in gaps when specs involve third-party tools or integrations.

New

New Terms of Service page added

We've added a new Terms of Service page to our marketing site for better legal compliance and transparency. Users can easily find it from the main site footer.

New

Consistent Changeset Naming Rules

We've locked changeset names once work starts to prevent mismatches, improving clarity and reliability.

New

New Legal Compliance Pages Added

We've added new legal pages to our marketing website and app to meet regulatory requirements and build user trust. Users can now easily access company information and data processing agreements, making compliance simpler and more transparent.

Fixed

Scrollable Tabs for Detailed Changesets

Now you can navigate all tabs easily, even with many specs. The tab bar scrolls horizontally, and important tabs keep their labels longer to improve workflow.

New

Enhanced Chat Panel Auto-Scroll

Now you can read both new and older parts of AI-generated chats without being automatically snapped back to the bottom. This improves your ability to review past messages seamlessly.

New

New Todo Warning Before Work Start

We added a warning to remind you of any unchecked todos before starting work on a changeset. This helps ensure you don't miss important tasks, without blocking your workflow.

New

New Connection Status Notifications

We've added clear notifications to let you know when you're offline or back online. This helps you understand your connection status so you can take action quickly.

New

Edit Repositories Directly in Project Settings

Now you can update repository details like name, URL, branch, and credentials directly in the project settings. Changes are saved without disrupting your work and only affected files are re-indexed.

New

Soft Deletion for Repositories

Deleting a repository now marks it with a timestamp instead of removing it, preserving its links and history while freeing up storage. Deleted repositories are hidden from active views but remain visible in changeset history with a 'Deleted' badge.

New

Instant Repository Indexing

Now, newly added repositories start indexing right away, eliminating the 15-minute wait. This change offers a much faster experience and better responsiveness for all users.

New

Auto-regenerate artifacts on type switch

Now, changing the type of a changeset updates it instantly, and linked artifacts regenerate seamlessly for a consistent experience. This makes managing changes easier and more reliable.

New

Simplified Changeset Descriptions

We've streamlined changeset descriptions to give you a clearer, high-level overview. No more confusing per-repository details; now you get a single, easy-to-understand summary for each changeset.

April 2026

New

New MCP Server for Better Integration

We've added a new MCP server to allow seamless integration of AI tools and CI pipelines with Intent. Now engineers can access Intent's data without leaving their tools, boosting productivity and reducing context switching.

New

Improved repository validation process

We now validate repository URLs and branches before saving. Errors are shown immediately, so you can fix mistakes right away, improving reliability and user experience.

New

Introducing 'Todos' Checklist Feature

We've added a 'todos' list to track non-code tasks required for a changeset. This helps ensure all necessary steps are completed before marking a changeset as done.

New

Improved Refactor Description Consistency

We've standardized refactor descriptions to match bug and feature formats, making them easier to understand and use as technical records. This consistency helps everyone stay on the same page.

New

Standardized bug and feature descriptions

We now have a clear way to describe bug fixes and new features, making it easier to understand changes and their impact. This helps our team work more efficiently and transparently.

New

Enhanced Changeset Management and Search

Now you can delete Draft and Backlog changesets, search results exclude cancelled specs, and we've renamed 'Not Implemented' to 'Cancelled' for clarity. Plus, a new colour-coded status badge on the Overview tab helps you quickly see changeset statuses.

New

Improved error notifications with toasts

We now show clear, consistent toast notifications for failed actions, like updates or deletions, to ensure users are always informed about errors, improving their experience and reducing support queries.

Fixed

Fixed drag-and-drop reordering issue

You can now reliably reorder changesets with drag-and-drop. This fix prevents them from snapping back after a refresh.

Fixed

New Status Column for Clarity

We’ve added a separate Status column to make it easier to see the indexing status and time of repositories. This change clears up the main table and helps you quickly understand your project’s status.

New

Chat Image Preservation

Images in chat messages now stay saved and visible when you revisit conversations, helping you recall important details.

New

Enhanced visual and document input features

We now support image attachments and raw document pastes to help you convey complex ideas more effectively. Attach up to five images per message or paste large blocks of text directly into the chat to streamline your communication with the AI.

Fixed

Fixed incorrect inline code rendering

Inline code blocks now appear correctly in AI chat and editor without unwanted bold formatting or backticks, improving clarity and professionalism.

New

Enhanced Changeset Documentation Access

Now you can view detailed changeset descriptions directly in your linked repositories, making it easier to understand changes without leaving your codebase.

New

New Description Tab for Changesets

We've added a 'Description' tab to the changeset artifact panel to make changeset summaries visible. This helps you understand the purpose and impact of each change.

New

Updated Specs for Current Software State

Intent now generates specs that accurately reflect the current state of the software. This ensures that documentation stays up-to-date and serves as a reliable reference for developers, making it easier to understand what the software does today.

Fixed

AI chat replies preserved on reload

We've fixed an issue where AI chat replies were lost on page reload. Now, in-progress replies stay intact even if you refresh the page, ensuring important context isn't lost.

Fixed

Removed Annoying Spell Check Underlines

We've fixed the distracting red underlines in chat and editor areas. Now, technical writing is smoother and less distracting.

Fixed

Markdown table rendering fix

We fixed how Markdown tables display in the spec viewer, so they now appear structured and clear. This makes spec content easier to read and understand.

New

New 'Close as not implemented' feature

We've added a 'Close as not implemented' action to manage deprioritized changesets. It replaces the delete button and keeps records clean without deleting, while also abandoning linked pull requests.

Fixed

Explore mode tool removal and report mode fixes

We removed unnecessary tools in explore mode and fixed bugs in report mode, ensuring accurate behavior and correct focus on bug reporting.

New

Improved changeset and PR description management

We now save changeset summaries and task lists, making them always up-to-date. Also, pull request descriptions now include clickable links to specs, making reviews easier.

Fixed

Repository Addition Control During Active Changesets

Intent now prevents automatic repository additions during active changesets. It informs users and lets them add repositories manually, ensuring intentional changes and avoiding scope creep.

New

Automatic PR description summaries

Intent now automatically generates and updates pull request descriptions using AI. This gives reviewers a detailed overview without needing to leave their git provider, streamlining the review process.

Fixed

Improved AI Artifact Loading Feedback

We've fixed a delay in visual feedback during AI artifact generation, now showing an indicator immediately when the AI starts. This helps reduce uncertainty and improves the user experience.

Fixed

Fixed Spec File Management

Spec files now correctly overwrite instead of creating duplicates, ensuring only the latest version is present in the repository.

March 2026

New

Compare Spec Versions Feature

We added a toggle to easily compare current specs with previous versions. This helps you quickly see changes and understand updates, improving clarity and assessment.

Fixed

Changeset Status Now Updates Automatically

Now, once all pull requests are merged, changeset statuses update to 'Done' without needing a page refresh. This makes sure your view always matches what's happening behind the scenes.

New

Improved UI Navigation and Stepper Affordance

We've streamlined navigation with a bottom-to-top flow in the changes panel and added clearer interactions for the progress stepper to help you manage work more intuitively.

New

Collapsible Help Panels in Management Tabs

We've added collapsible help panels in the management tabs to make it easier for users to understand and navigate the system. The panels offer guidance and explanations, always visible on larger screens, but hidden on smaller ones to keep the interface clean.

Fixed

New Progress Display for Artifact Submission

We added a real-time progress indicator to show AI's spec creation and saving progress, improving transparency and user trust in the system.

Fixed

Reduced Token Usage and Custom Indexing

We optimized our code indexing to save on unnecessary tokens and introduced a new `.intentignore` file for developers to control what gets indexed, improving search relevance and efficiency.

Fixed

Locked Specifications on Changeset Completion

We've fixed an issue where finalized specifications could still be edited. Now, once a changeset is complete, its specifications are automatically locked to prevent any changes, ensuring accurate and reliable data.

New

New Bug Reporting Portal for Users

We've created a dedicated portal and user role for easy bug reporting. This makes it simple for users to report issues and request features without accessing the full product, keeping everything secure.

New

Spec file synchronization with Intent

Now your specification files stay up-to-date with Intent updates, ensuring developers always have the latest information without needing manual updates.