> For the complete documentation index, see [llms.txt](https://help.transform.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.transform.ai/changelog/changelog.md).

# Changelog

All notable changes to this project will be documented in this file.

## \[0.0.1858] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1857] - 2026-08-11

Board view columns now appear in the correct order based on your configured status and type settings.

* On the board (kanban) view, columns grouped by status or type now follow the order you've set in the Status Manager and Type Manager, rather than appearing alphabetically.

## \[0.0.1856] - 2026-08-11

Fixed an issue where bulk date edits did not correctly update task and project section durations.

* When updating dates for multiple tasks or project sections at once, the duration field now correctly recalculates to reflect the new dates.
* Bulk-setting a duration now also correctly updates the corresponding start and end dates across all selected items.

## \[0.0.1855] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1854] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1853] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1852] - 2026-08-11

The Slack integration now automatically recognizes who you are, so you no longer need to type your email to identify yourself in the channel.

* The Slack assistant now automatically identifies you by matching your Slack account to your team profile — no more being asked to type your email in the channel.
* Once you've been recognized, the assistant remembers you for all future messages, making conversations faster and smoother.
* Requests like 'my tasks' or assigning items to yourself now work correctly in Slack without any extra steps.

## \[0.0.1851] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1850] - 2026-08-11

Improved meeting management with a cleaner interface and restored inline editing for meeting types.

* Removed a duplicate "Meeting Type" field that was incorrectly appearing in filters, sorting, and column options for meetings.
* Restored the ability to change a meeting's Type directly from the list view, including support for bulk editing multiple meetings at once.

## \[0.0.1849] - 2026-08-11

Goals now support a rich text "Success Criteria" field for capturing detailed goal expectations.

* You can now add a "Success Criteria" section to any Goal, using the same rich text editor available for other Goal fields like Description and Progress.

## \[0.0.1848] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1847] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1846] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1845] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1844] - 2026-08-11

Fixed a bug where sorting Periods by Start Date (oldest to newest) had no effect.

* Sorting Periods by Start Date from oldest to newest now works correctly.
* The sort arrow on the Start Date column now appears and responds as expected when clicked.
* Clicking the Start Date column header now correctly cycles through ascending and descending order.

## \[0.0.1843] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1842] - 2026-08-11

Meetings now include a Build Items tab, making it easier to manage build items directly from a meeting record.

* You can now view, create, and manage Build Items directly within a Meeting record, alongside existing tabs like Tasks, Requirements, Test Cases, and RAID Items.
* Fixed a bug where parent links on items were not properly cleared after the last parent was removed, which could cause stale or incorrect relationships to appear.

## \[0.0.1841] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1840] - 2026-08-11

Bug fixes and performance improvements

## \[0.0.1839] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1838] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1837] - 2026-08-10

Switching to a workspace you've been invited to now works automatically, without requiring you to find and click a separate email link.

* When switching to a workspace where your invitation is still pending, the app now automatically accepts the invite and completes the switch — no more dead ends or hunting for an email.
* If you've been removed or suspended from a workspace, you'll still see a clear error message letting you know the switch wasn't possible.

## \[0.0.1836] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1835] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1834] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1833] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1832] - 2026-08-10

Text in exported tables is now properly left-aligned in downloaded PDF and Word documents.

* Fixed an issue where table cell text in exported PDFs and Word documents appeared justified, causing uneven and stretched word spacing. Text in table cells is now consistently left-aligned in all exports.

## \[0.0.1831] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1830] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1829] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1828] - 2026-08-10

Story Points bulk editing now uses a dropdown, plus fixes for custom fields loading and duplicate meeting attendees.

* When bulk-updating tasks, the Story Points field now correctly shows a Fibonacci number dropdown — matching the experience on task detail pages and list view — instead of a plain decimal input.
* Fixed an issue that could cause custom fields to fail loading, which may have resulted in errors or missing fields in certain views.
* Fixed an error that could occur when adding the same attendee to a meeting more than once, improving reliability of meeting management.

## \[0.0.1827] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1826] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1825] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1824] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1823] - 2026-08-10

Bug fixes and performance improvements

## \[0.0.1822] - 2026-08-08

Bug fixes and performance improvements

## \[0.0.1821] - 2026-08-08

Bug fixes and performance improvements

## \[0.0.1820] - 2026-08-08

Several bug fixes that resolve crashes and display issues across navigation, date inputs, and project goals.

* Fixed a bug where pinning an organization in the navigation sidebar caused labels to appear twice.
* Fixed a crash that could occur when date fields received unexpected values, such as dates coming directly from saved data.
* Fixed an issue where certain project goals were causing errors or blank screens when displayed in lists or menus.
* Resolved intermittent errors that could disrupt AI-powered features in the app.

## \[0.0.1819] - 2026-08-08

Items in list views now sort in correct numerical order by their ID number.

* IDs like REQ-1, REQ-2, REQ-10 now sort in the correct numerical order instead of alphabetical order (which previously put REQ-10 before REQ-2).
* This fix applies across all item types and views throughout the app, including lists and the explorer.

## \[0.0.1818] - 2026-08-07

Bug fixes and performance improvements

## \[0.0.1817] - 2026-08-07

Bug fixes and performance improvements

## \[0.0.1816] - 2026-08-07

Fixed a bug where custom field values in Organization Settings appeared blank after saving.

* Custom field values in Organization Settings now correctly display their saved values after saving and reloading — previously, fields appeared empty even though the data was saved successfully.

## \[0.0.1815] - 2026-08-07

Bug fixes and performance improvements

## \[0.0.1814] - 2026-08-07

Introducing Goals and Periods — a new way to set and track strategic outcomes across your organization and projects.

* You can now create Goals to capture strategic outcomes, organize them in a hierarchy, and link them to Projects, Processes, Segments, and Systems.
* Goals support rich tracking fields including priority, impact, effort, confidence, completion percentage, and cost/benefit — giving you a full picture of progress.
* Periods (quarters, months, years) can now be defined at the organization level and used to set proposed start and end dates on Goals.
* Goals and their related Periods are viewable in list and tree views from both organization and project surfaces, with detail pages that include comments and history.

## \[0.0.1813] - 2026-08-07

Bug fixes and performance improvements

## \[0.0.1812] - 2026-08-07

A new Reminders widget is now available on dashboards, letting you track counts from your saved views at a glance.

* New Reminders dashboard widget: add multiple saved views to a single widget and see each one's total item count in a stacked list.
* Click any reminder to jump directly to the underlying saved view.
* Configure your reminders from the widget's settings popover — pick a saved view, give it a label, and choose which scope and object type it covers.
* Option to hide reminders with zero results, keeping your dashboard focused on what needs attention.

## \[0.0.1811] - 2026-08-07

Exported meeting summaries now include the meeting date and attendee list, plus a few behind-the-scenes bug fixes.

* Exported meeting summaries now include the meeting date and full attendee list alongside the existing title and summary.
* Bug fixes and performance improvements.

## \[0.0.1810] - 2026-08-07

Bug fixes and performance improvements.

## \[0.0.1809] - 2026-08-07

Bug fixes and performance improvements

## \[0.0.1808] - 2026-08-07

Bug fixes and performance improvements

## \[0.0.1807] - 2026-08-07

Fixed an issue where approval requests in the console could not be acted on after being restored.

* Fixed a bug where certain approval request cards in the console would incorrectly display as unavailable, with no way to approve or reject them.

## \[0.0.1806] - 2026-08-07

Bug fixes and performance improvements.

## \[0.0.1805] - 2026-08-07

Bug fixes and performance improvements

## \[0.0.1804] - 2026-08-06

Bug fixes that improve @-mention accuracy and restore Slack channel syncing.

* Fixed a bug where @-mentioning someone or something could incorrectly suggest items from other organizations or projects — results are now properly scoped to where you're working.
* Fixed an error that was causing Slack channel syncing to fail, so your Slack channels will now stay up to date as expected.

## \[0.0.1803] - 2026-08-06

Fixed a crash when using equations with special characters in the editor.

* Equations containing special or non-English characters (such as Greek letters or smart quotes) no longer cause an error when working in the editor.
* Bug fixes and stability improvements.

## \[0.0.1802] - 2026-08-06

Bug fixes and performance improvements

## \[0.0.1801] - 2026-08-06

Bug fixes and performance improvements

## \[0.0.1800] - 2026-08-06

Bug fixes and performance improvements

## \[0.0.1799] - 2026-08-06

Bug fixes and performance improvements

## \[0.0.1798] - 2026-08-05

The Slack channel picker now supports search and handles large workspaces with thousands of channels.

* You can now search for Slack channels by name directly in the channel picker, making it much easier to find the right channel in large workspaces.
* The channel list now loads smoothly even for workspaces with tens of thousands of channels, instead of getting stuck or loading incompletely.
* Channels load progressively as you scroll, so the picker feels faster and more responsive.

## \[0.0.1797] - 2026-08-05

Bug fixes and performance improvements

## \[0.0.1796] - 2026-08-05

Bug fixes and performance improvements

## \[0.0.1795] - 2026-08-05

Slack responses are now delivered as cleaner, turn-by-turn messages with improved status indicators.

* Each step of a multi-step response now appears as its own distinct message in Slack, making it easier to follow the agent's progress.
* A 'thinking' status animation now appears between messages, so you can clearly see when the agent is still working on your request.
* Fixed an issue where the final answer could appear duplicated at the end of a Slack thread.

## \[0.0.1794] - 2026-08-05

Bug fixes and performance improvements

## \[0.0.1793] - 2026-08-05

Bug fixes and performance improvements

## \[0.0.1792] - 2026-08-05

Bug fixes and performance improvements

## \[0.0.1791] - 2026-08-05

Bug fixes improving AI-powered suggestions and agent skill visibility in project chats.

* Fixed an issue where AI-generated suggestions could fail to load during certain data processing tasks.
* Fixed a bug where agent skills were not showing up in project chats, even when skills had been set up at the organization or account level.
* Fixed a background error that was repeatedly appearing in logs on startup, improving overall app stability.

## \[0.0.1790] - 2026-08-05

Several bug fixes addressing crashes and errors users were experiencing in meetings, the editor, dashboards, and explorer views.

* Fixed a bug where adding attendees to a meeting could occasionally fail with an error due to a timing conflict.
* Fixed a recurring editor crash that could occur when working on pages with multiple text editors (such as requirements, tasks, meetings, or test cases).
* Fixed an issue where dashboard and explorer pivot views would show a "bad request" error instead of loading results correctly.

## \[0.0.1789] - 2026-08-05

Bug fixes and performance improvements

## \[0.0.1788] - 2026-08-05

Bug fixes and performance improvements

## \[0.0.1787] - 2026-08-05

Bug fixes and performance improvements

## \[0.0.1786] - 2026-08-05

Bug fixes and performance improvements

## \[0.0.1785] - 2026-08-05

Bug fixes and performance improvements

## \[0.0.1784] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1783] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1782] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1781] - 2026-08-04

Meeting types are now fully customizable — you can add, edit, and archive them just like other types in your workspace.

* Meeting types can now be managed directly in your workspace settings — add new types, rename existing ones, or archive types you no longer need, without any technical changes required.
* All existing meetings keep their meeting type automatically — your data is preserved as-is during the update.
* The meeting type field now works consistently with other type fields across the app, including on meeting detail pages.

## \[0.0.1780] - 2026-08-04

Fixed an issue where the Project picker in the meetings bulk editor appeared empty and couldn't be used.

* Fixed a bug where selecting multiple meetings and trying to change their Project showed an empty dropdown with no options to choose from.

## \[0.0.1779] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1778] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1777] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1776] - 2026-08-04

The Calendar page now opens in calendar view by default instead of list view.

* The global Calendar page now correctly opens in calendar view when you navigate to it, so you see your meetings on a calendar right away without any extra clicks.

## \[0.0.1775] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1774] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1773] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1772] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1771] - 2026-08-04

Bug fixes and performance improvements

* Fixed an issue where picking an already-selected option in a grid cell would incorrectly clear the value instead of keeping it.

## \[0.0.1770] - 2026-08-04

Bug fixes and performance improvements.

* Fixed an issue in the grid view where the expand/collapse arrow for rows appeared in the wrong column when columns were pinned, it now always appears in the first visible data column as expected.

## \[0.0.1769] - 2026-08-04

Bug fixes and performance improvements

## \[0.0.1768] - 2026-08-04

Fixed several navigation and loading issues, including a double-click bug when expanding project sections and missing pagination in teammate activity.

* Fixed a bug where clicking to expand project sections on a saved view required two clicks instead of one — the first click would appear to do nothing before the second click actually showed the content.
* Fixed an issue on the teammate detail page where the Activity list would load everything at once instead of loading in pages, which could slow down the page noticeably.
* Miscellaneous bug fixes and stability improvements.

## \[0.0.1767] - 2026-08-04

Fixed a bug where task list filters and sorting could cause errors and prevent tasks from loading.

* Fixed an issue where filtering tasks by status (e.g. "Complete") or sorting by section name could cause task lists and dashboards to fail to load.

## \[0.0.1766] - 2026-08-03

Fixed an issue where edits to Project Plan rows appeared to save but then reverted to their previous values.

* Project Plan row edits (such as updating a status) now save and display correctly — changes no longer appear to revert seconds after saving.
* Fixed an issue in the Console where editing a Project Plan row's status could incorrectly apply the change to a Task instead of the intended plan row.

## \[0.0.1765] - 2026-08-03

Bug fixes and performance improvements.

## \[0.0.1764] - 2026-08-03

Fixed an issue where rich-text editors in list views would unexpectedly close while typing.

* Fixed a bug where clicking into a Description, Acceptance Criteria, RACI Items, or Test Cases field in any list view would cause the editor to close on its own shortly after you started typing, losing any unsaved changes.

## \[0.0.1763] - 2026-08-03

Bug fixes and performance improvements

## \[0.0.1762] - 2026-08-03

Bug fixes and performance improvements

## \[0.0.1761] - 2026-08-03

Bug fixes and performance improvements

## \[0.0.1760] - 2026-08-02

Bug fixes and performance improvements

## \[0.0.1759] - 2026-08-02

Bug fixes and performance improvements

## \[0.0.1758] - 2026-08-02

Fixed a bug that caused errors when viewing the RAID log with certain custom fields.

* Fixed a bug where viewing the RAID log page with certain custom fields (such as practice manager or practice area leader) would result in an error instead of loading correctly.

## \[0.0.1757] - 2026-08-02

Bug fixes and performance improvements

## \[0.0.1756] - 2026-08-02

Bug fixes and performance improvements

## \[0.0.1755] - 2026-08-01

Fixed a crash that prevented some users from loading their Processes list.

* Fixed an issue where the Processes list would fail to load and show an error for certain organizations, particularly when viewing saved views with complex process hierarchies.

## \[0.0.1754] - 2026-08-01

Bug fixes and performance improvements

## \[0.0.1753] - 2026-08-01

Bug fixes and performance improvements

## \[0.0.1752] - 2026-08-01

Bug fixes and performance improvements

## \[0.0.1751] - 2026-08-01

Meetings that disappear from your calendar are now cancelled instead of permanently deleted, preserving all your notes, transcripts, and action items.

* Meetings that lose their calendar connection are now marked as cancelled rather than permanently deleted, so nothing you've built around them (notes, transcripts, action items) is lost.
* Fixed a bug where cancelled meetings weren't always being properly recognised across different calendar connections, which could leave meetings in an incorrect state.
* Fixed a bug where a meeting that reappeared on your calendar after being cancelled wasn't always refreshing correctly for all users.

## \[0.0.1750] - 2026-07-31

Bug fixes and performance improvements.

## \[0.0.1749] - 2026-07-31

Bug fixes and performance improvements

## \[0.0.1748] - 2026-07-31

Clearer messaging when certain fields can't be edited in insight modifications.

* When modifying an insight and certain dropdown or segment fields are unavailable to edit, you will now see a clear explanation instead of a confusing disabled button with no context.

## \[0.0.1747] - 2026-07-31

Bug fixes and performance improvements

## \[0.0.1746] - 2026-07-31

Bug fixes and performance improvements

## \[0.0.1745] - 2026-07-31

Several bug fixes improving reliability of search, calendar sync, and the console timeline.

* Fixed an issue where searching across multiple types of content could fail with an error, leaving results empty.
* Resolved a calendar sync error that could cause duplicate attendee entries to appear on meetings.
* Fixed crashes in the console timeline that occurred when viewing certain filtered queries.
* Fixed an issue where pages like the inbox, dashboard, and meetings could fail to load data correctly due to malformed filter values being sent in the background.

## \[0.0.1744] - 2026-07-31

Bug fixes and performance improvements

## \[0.0.1743] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1742] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1741] - 2026-07-30

Fixed broken dropdowns and dashboard widgets that silently failed to load options or data.

* Dropdowns and pickers on the calendar, dashboard, and meetings pages now load their options correctly instead of appearing empty.
* Dashboard widgets that previously showed no data due to missing custom fields now load as expected.
* Fixed an issue on meeting pages where certain dropdowns would silently fail to retrieve their list of options.

## \[0.0.1740] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1739] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1738] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1737] - 2026-07-30

Search results are now more helpful when using multiple words.

* Global search now returns results if any word in your query matches, so phrases like "prod environment setup" will find "Production environment setup" even if not every word is an exact match.

## \[0.0.1736] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1735] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1734] - 2026-07-30

Several detail pages now show more useful information, and navigation breadcrumbs are restored when viewing items directly.

* Support Cases, Projects, Test Cases, Test Results, Artifacts, Health Reports, and Meetings now display more complete detail fields, giving you a fuller picture without leaving the page.
* Meeting detail pages now show scheduling-related fields.
* Breadcrumb navigation is restored on Test Case, Support Case, Health Report, and Meeting detail pages, so you can easily get back to the collection you came from.

## \[0.0.1733] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1732] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1731] - 2026-07-30

Fixed duplicate parent columns appearing in list views like Tasks and Requirements.

* Fixed an issue where parent columns (such as parent task or parent requirement) appeared twice in the field picker on list views like Tasks and Requirements.
* Fixed the column visibility toggle incorrectly adding a duplicate column instead of hiding it when using the Hide option from a column's header menu.
* Resolved an issue where hiding or showing a parent column in the picker produced unexpected results, such as both versions of the column becoming active at once.

## \[0.0.1730] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1729] - 2026-07-30

Bug fixes that resolve errors users may have seen when working with budget data or navigating away from pages.

* Fixed an error that could occur when loading records containing budget impact values, which previously caused data to fail to display correctly.
* Fixed a issue where navigating away from a meeting page while data was still loading could generate unnecessary error noise.

## \[0.0.1728] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1727] - 2026-07-30

Fixed a bug where the Dashboards list was showing incorrect saved views and appearing empty after applying them.

* Fixed an issue where saved views from the main Saved Views list were incorrectly appearing in the Dashboards list, causing the Dashboards grid to show no results when a view was applied.

## \[0.0.1726] - 2026-07-30

Organization Type is now required when creating an organization, and several bug fixes improve app stability and reliability.

* Organization Type is now a required field when creating a new organization, helping ensure consistent and complete records from the start.
* Fixed an issue where the app would show an error screen after a deployment if you had an older browser tab open — the app now automatically reloads to load the latest version.
* Fixed a bug causing occasional errors in the background that could create noise or unexpected behavior in the app.

## \[0.0.1725] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1724] - 2026-07-30

Bug fixes and performance improvements

## \[0.0.1723] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1722] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1721] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1720] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1719] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1718] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1717] - 2026-07-29

Tasks, Projects, Project Sections, and RACI Items now support a Calendar view, plus a bug fix for an editor image-loading error.

* You can now switch to a Calendar view for Tasks, Projects, Project Sections, and RACI Items — any item with a start and end date can be visualized on the calendar.
* Fixed a bug where images attached to editor content would sometimes silently fail to load without a clear reason shown to users.

## \[0.0.1716] - 2026-07-29

Bug fixes including broken video paste uploads and an incorrect required-field indicator on the project creation form.

* Fixed an issue where pasting or dropping a video into a task description or other editor could fail with an error and not upload correctly.
* Fixed the project creation form incorrectly marking the Description field as required — it is now correctly shown as optional.

## \[0.0.1716] - 2026-07-29

Fixed several bugs including video paste errors in the editor and a misleading required field on the project creation form.

* Fixed an error that could occur when pasting or dropping a video into a task description or other editor fields.
* Fixed the project creation form incorrectly marking the Description field as required — it is now correctly shown as optional.

## \[0.0.1715] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1714] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1713] - 2026-07-29

Bug fixes and performance improvements

* Fixed an error that could occur when searching within saved views, which was affecting some users reliably over the past week.
* Fixed an issue where brief connection interruptions were being incorrectly flagged as errors.

## \[0.0.1712] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1711] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1710] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1709] - 2026-07-29

Bug fixes and performance improvements

## \[0.0.1708] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1707] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1706] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1705] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1704] - 2026-07-28

Bug fixes and performance improvements

* Tags and related items in list rows now stay neatly aligned to the top of the cell, even when other cells in the same row are taller.

## \[0.0.1703] - 2026-07-28

Fixed run failures caused by long project briefs and raised the limit on how many runs can happen at the same time.

* Fixed an issue where runs with long or detailed project briefs would fail to start entirely.
* Increased the number of runs that can run in parallel, reducing errors when multiple runs are kicked off at the same time.

## \[0.0.1702] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1701] - 2026-07-28

Several bug fixes improving how archived users display, how documents are created by AI, and how search works across the app.

* Archived teammates now correctly show their name (instead of blank or a raw ID) in Created By and Owner fields throughout the app.
* Documents created by the AI console agent now have their content in the document body, making them properly downloadable and editable.
* Searching in the Saved Views list no longer throws an error when typing — results now load correctly.
* Various other stability fixes to reduce errors encountered while navigating the app.

## \[0.0.1700] - 2026-07-28

You can now edit support case titles directly from the detail view.

* Fixed a bug where support case titles could not be edited when viewing a case's detail page — you can now click the title to rename it, just like tasks and change requests.

## \[0.0.1699] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1698] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1697] - 2026-07-28

You can now assign account-level AI agents to specific organizations and projects, plus several fixes improve list views, dashboard editing, and AI-assisted editing reliability.

* AI agents can now be assigned to specific organizations and projects, where they'll appear in those team rosters and can be scoped to just that area.
* Fixed an issue where inline editing (e.g. task status, assignee, type) appeared to work on dashboards but silently reverted changes — these fields now correctly show as read-only when editing is turned off.
* Fixed a crash that occurred when visiting the Agent Skills page for the first time with no skills created yet.
* Fixed AI-assisted edits in the content editor that were incorrectly showing failure warnings even when the edit actually succeeded.
* Fixed bulk row selection in list views with hierarchy (e.g. processes, tasks with sections) — selecting a collapsed parent now also selects its children, and child rows are no longer dropped from the selection count.
* Fixed broken navigation, 404 errors, and missing options when working with Process views at the account level.

## \[0.0.1696] - 2026-07-28

Improved pivot table display and fixed a crash when filtering by certain invalid values.

* Pivot tables now show footer totals and aggregates only in the correct value columns and rows — dimension label columns and row headers no longer display confusing or meaningless aggregate values.
* Fixed a crash that could occur when filtering records using certain invalid ID values, which previously caused an unhandled error.

## \[0.0.1695] - 2026-07-28

Meeting bots can now be resent up to one week after a meeting ends.

* You can now rejoin or resend a meeting bot for up to 1 week after a meeting has ended, instead of losing that option as soon as the scheduled end time passed.
* Fixes an issue where the "Rejoin" button became unavailable too early — even when a meeting was still running past its scheduled end time.

## \[0.0.1694] - 2026-07-28

Improved mobile navigation and fixed the saved views owner dropdown to be easier to use.

* On mobile and PWA, org and project menus can now be properly dismissed after opening, so you can access the page content behind them again.
* A close button has been added to mobile nav menus, making it easier to collapse them at any point.
* The owner dropdown in saved views now filters results as you type, so you can quickly find a teammate.
* You can now assign yourself as the owner of a saved view — your own name will appear in the owner dropdown.
* The owner dropdown list is now sorted alphabetically, making it easier to browse.

## \[0.0.1693] - 2026-07-28

Bug fixes and performance improvements

* Fixed an issue where Quick Notes could break and become unviewable due to a corrupted page link containing a malformed web address.

## \[0.0.1692] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1691] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1690] - 2026-07-28

Bug fixes that improve the reliability of project dashboards and activity history.

* Fixed a crash that could occur when viewing project dashboards, where certain content in widgets would fail to display correctly.
* Fixed an error in the detail History tab where activity log entries containing multi-select field changes could cause the tab to fail to load.

## \[0.0.1689] - 2026-07-28

Bug fixes and performance improvements

* Fixed an issue where meeting summaries would sometimes fail to generate and show as failed.
* Fixed a crash that occurred when navigating to certain list pages, such as the agent skills page.

## \[0.0.1688] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1687] - 2026-07-28

Bug fixes to improve cloning reliability and correct display of change request data.

* Fixed an issue where cloning an item (Artifact) would fail with an error due to a duplicate ID conflict.
* Fixed an issue where numeric fields on change requests (such as budget impact and timeline impact) could fail to display correctly due to a data formatting mismatch.

## \[0.0.1686] - 2026-07-28

Bug fixes and performance improvements.

## \[0.0.1685] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1684] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1683] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1682] - 2026-07-28

Bug fixes and performance improvements

## \[0.0.1681] - 2026-07-28

Saved views now display icons in the manager list for easier identification.

* Saved views in the manager list now show icons next to each view, making it quicker and easier to find the view you're looking for.

## \[0.0.1680] - 2026-07-28

Test Results now prefill the parent Test Case automatically and display it as a clickable link.

* When creating a Test Result from inside a Test Case, the parent Test Case is now automatically filled in for you — no need to select it manually.
* On the Test Result detail page, the linked Test Case is now a clickable link, so you can navigate directly to it from the properties panel.

## \[0.0.1679] - 2026-07-28

Several behind-the-scenes bugs have been fixed to make the app more stable and reliable.

* Fixed an issue where opening a task using its display ID (e.g. TASK-2096) would cause an error instead of loading the task correctly.
* Fixed repeated error messages that would appear roughly every minute while staying on a page, caused by connection refresh activity in the background.
* Improved stability of the conversation/console panel so it no longer repeatedly triggers errors when accessing chat history.

## \[0.0.1678] - 2026-07-27

Bug fixes and performance improvements

## \[0.0.1677] - 2026-07-27

Bug fixes and performance improvements

## \[0.0.1676] - 2026-07-27

Bug fixes and performance improvements

## \[0.0.1675] - 2026-07-27

Bug fixes and performance improvements

## \[0.0.1674] - 2026-07-27

Bug fixes and performance improvements

## \[0.0.1673] - 2026-07-27

Navigation in the mobile app and PWA has been restored and improved for a smoother experience.

* Fixed broken navigation in the mobile app and PWA so menus and sidebars display correctly again.
* The sidebar now automatically opens the relevant menu when you navigate into a project or organization.
* Added a back button when drilling into nested navigation, making it easier to return to the main menu.

## \[0.0.1672] - 2026-07-27

Bug fixes and performance improvements.

* Fixed a crash that occurred when visiting the Agent Skills page for the first time on an account with no skills — the page now loads correctly instead of showing an error.

## \[0.0.1671] - 2026-07-27

Bug fixes and performance improvements

## \[0.0.1670] - 2026-07-27

Bug fixes and performance improvements

## \[0.0.1669] - 2026-07-26

Relation columns are now cleaner and more consistent, and a common source of false error alerts has been fixed.

* Related fields like Project, Status, and Assignee now appear as a single, clearly labelled column instead of duplicated or split columns — making views easier to read and manage.
* Fixed an issue where routine connection interruptions (e.g. network blips or app updates) were being incorrectly flagged as errors behind the scenes, which had no visible effect on users but could cause unnecessary noise.

## \[0.0.1668] - 2026-07-26

Bug fixes and performance improvements

## \[0.0.1667] - 2026-07-26

Bug fixes and performance improvements

## \[0.0.1666] - 2026-07-25

Bug fixes and performance improvements

## \[0.0.1665] - 2026-07-25

Bug fixes and performance improvements

## \[0.0.1664] - 2026-07-25

Bug fixes and performance improvements

## \[0.0.1663] - 2026-07-25

Bug fixes and performance improvements

## \[0.0.1662] - 2026-07-24

Meeting bots now join sign-in-required Zoom meetings successfully, along with other bug fixes.

* Fixed an issue where meeting notetaker bots would silently fail to join certain Zoom meetings that require attendees to be signed in — those meetings will now be joined correctly.
* General bug fixes and reliability improvements.

## \[0.0.1661] - 2026-07-24

Bug fixes and performance improvements

## \[0.0.1660] - 2026-07-24

Bug fixes and performance improvements

## \[0.0.1659] - 2026-07-24

Bug fixes and performance improvements

## \[0.0.1658] - 2026-07-24

Saved views can now appear on multiple analytics levels at once, so you no longer need to create duplicate views for each tier.

* You can now set a saved view to appear on any combination of account, organization, and project levels — all from a single view.
* Previously, a saved view could only be assigned to one level at a time, often requiring you to create near-identical duplicate views for each tier.

## \[0.0.1657] - 2026-07-24

Bug fixes and performance improvements

## \[0.0.1656] - 2026-07-24

Fixed an issue where note and document previews failed to load on detail pages.

* Note and document content now loads correctly when opening a detail page, so previews no longer appear blank or broken.

## \[0.0.1655] - 2026-07-24

Bug fixes and performance improvements

## \[0.0.1654] - 2026-07-24

Fixed an issue where edits made to custom fields in list views were not saving.

* Custom field edits made directly in list views now save correctly — previously, changes would revert without being saved.

## \[0.0.1653] - 2026-07-24

Bug fixes and performance improvements

## \[0.0.1652] - 2026-07-24

Bug fixes and performance improvements

## \[0.0.1651] - 2026-07-24

Bug fixes and performance improvements

## \[0.0.1650] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1649] - 2026-07-23

Bug fixes and performance improvements.

## \[0.0.1648] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1647] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1646] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1645] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1644] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1643] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1642] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1641] - 2026-07-23

Bug fixes and performance improvements.

## \[0.0.1640] - 2026-07-23

Meeting calendar management is more reliable and entity preview cards are now richer and more consistent across the app.

* Connecting a second calendar account is now possible — the calendar setup dialog no longer skips past the connection step after you've already linked one provider.
* Importing or syncing calendar events now immediately refreshes your meeting list in all views, so you no longer need to reload the page to see new events.
* Meeting detail pages now correctly show the Calendar breadcrumb trail, making it easier to navigate back from a meeting.
* Hovering over an @-mention now shows a richer, more consistent preview card with details like status, assignee, priority, and progress — automatically, for every item type in the app.

## \[0.0.1639] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1638] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1637] - 2026-07-23

Bug fixes and performance improvements.

## \[0.0.1636] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1635] - 2026-07-23

Profile pictures for account owners now appear correctly in account settings.

* Account owner profile pictures now display properly in account settings instead of showing a blank or missing avatar.

## \[0.0.1634] - 2026-07-23

Bug fixes and performance improvements

## \[0.0.1633] - 2026-07-22

You can now @mention any entity across the app, creating clickable links that jump directly to the referenced item.

* Type @ anywhere in the Console, comments, or description fields to search for and reference any entity by name.
* Mentioned entities appear as interactive chips that show the entity's current name and take you directly to it when clicked.
* Agent responses in the Console can now include @mention links to entities, making it easier to navigate to relevant items from AI output.

## \[0.0.1632] - 2026-07-22

Bug fixes and performance improvements.

## \[0.0.1631] - 2026-07-22

Bug fixes and performance improvements

## \[0.0.1630] - 2026-07-22

Improved formatting of messages so that separate statements display correctly without merging together.

* Fixed an issue where separate blocks of text would incorrectly merge into one, making messages harder to read.

## \[0.0.1629] - 2026-07-22

Teammates now support a pinned AI model selection, and Slack-based runs now correctly apply each teammate's model settings.

* You can now assign a specific AI model directly to a teammate, instead of relying on automatic model selection — great for locking in a preferred model for consistent results.
* Slack-triggered runs now correctly use each teammate's configured model and provider settings, instead of always falling back to the default.
* Fixed a bug where reopening a saved model configuration for a teammate could cause the model selector to appear blank or disabled.

## \[0.0.1628] - 2026-07-22

The notification inbox now groups related alerts together, so bulk activity no longer floods your inbox with hundreds of individual rows.

* Notifications are now grouped by type or source, collapsing bursts of similar alerts into a single row so your inbox stays clean and easy to scan.
* A new two-pane inbox layout lets you click a group on the left to see all its individual notifications on the right.
* You can now bulk-resolve or mark all notifications in a group as read in one click, instead of handling them one by one.
* A new 'Group by' option lets you switch between grouping notifications by time, type, source, or viewing them all flat — no page reload needed.

## \[0.0.1627] - 2026-07-21

Bug fixes and performance improvements

## \[0.0.1626] - 2026-07-21

Bug fixes and performance improvements

## \[0.0.1625] - 2026-07-21

Adding and changing teammate roles is now simpler, with membership and access handled in a single step.

* When restricting a teammate's access to an org or project, you can now also add them to the teammate list at the same time — no more switching between two separate steps.
* A new 'Also add to teammate list' checkbox appears directly in the Add Teammates and Change Role flows, checked by default, so existing behavior is preserved unless you choose otherwise.

## \[0.0.1624] - 2026-07-21

Bug fixes and performance improvements

## \[0.0.1623] - 2026-07-21

Inviting a teammate with an invalid email address now shows a clear error message instead of failing silently.

* When you invite a teammate using a mistyped or invalid email address, you'll now see a helpful error message right away instead of nothing happening.
* Previously, failed invites would silently disappear, causing users to retry repeatedly without knowing why the invite wasn't working.

## \[0.0.1622] - 2026-07-21

Explorer now lets you add fields from related records as columns and filters in your views.

* You can now use fields from related records — like an Organization's status or type — as columns in your Explorer views.
* You can also filter by fields on related records, such as filtering Tasks by their Project Section's dates.
* This makes it easier to build richer, more detailed views without needing to navigate away from your current record type.

## \[0.0.1621] - 2026-07-21

Bug fixes and performance improvements

## \[0.0.1620] - 2026-07-21

Bug fixes and performance improvements

## \[0.0.1619] - 2026-07-21

Bug fixes and performance improvements

## \[0.0.1618] - 2026-07-21

Improved Slack reliability by fixing cases where the bot incorrectly replied "Done." without actually completing any work, and ensuring errors are now properly communicated.

* The Slack bot no longer falsely replies "Done." when it hasn't actually completed anything — it now sends an honest message and properly flags the run as unsuccessful.
* When the Slack bot completes actions but produces no text response, it now acknowledges the completed actions instead of sending a vague "Done."
* Errors that previously went unnoticed are now properly communicated to users in Slack rather than silently failing.

## \[0.0.1617] - 2026-07-21

Bug fixes and performance improvements

## \[0.0.1616] - 2026-07-21

Bug fixes and performance improvements

## \[0.0.1615] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1614] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1613] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1612] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1611] - 2026-07-20

Fixed the inline editing toggle on dashboard widgets to show correctly and work as expected.

* The inline editing toggle now only appears on widgets where editing is actually supported (list, board, and Gantt views) — it no longer shows up on calendar, chart, or pivot views where it had no effect.
* Fixed the edit toggle icon so it correctly shows the active pencil icon when editing is on, and the pencil-off icon when editing is off, making it easier to tell the current state at a glance.

## \[0.0.1610] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1609] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1608] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1607] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1606] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1605] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1604] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1603] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1602] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1601] - 2026-07-20

Bug fixes and performance improvements

## \[0.0.1600] - 2026-07-19

Bug fixes and performance improvements

## \[0.0.1599] - 2026-07-18

Bug fixes and performance improvements

## \[0.0.1598] - 2026-07-18

Slack conversations are cleaner and the "Open session in Transform" link now shows your full thread history.

* "Open session in Transform" now shows the entire conversation thread, not just the latest exchange — any message link opens the full transcript.
* Slack threads are quieter: step-by-step tool activity no longer clutters the conversation, so you only see the important messages and any questions or approvals that need your attention.
* Bug fix: conversation history now reliably recovers after a deployment, so your audit trail is no longer missing past exchanges.

## \[0.0.1597] - 2026-07-18

Bug fixes and performance improvements

## \[0.0.1596] - 2026-07-17

Explorer now lets you filter, sort, and view archived records directly from the toolbar.

* A new "Archived" column is available in the Explorer column picker, letting you see which records have been archived.
* You can now filter your Explorer view to show only archived records, only active records, or both.
* Records can be sorted by their archived state, grouping active items before archived ones.
* A new "Show archived" toggle has been added to the Explorer toolbar for quick access to archived records.

## \[0.0.1595] - 2026-07-17

The console assistant can now read and understand your current view's filters, columns, grouping, and sorting.

* The in-app assistant can now see your active view — including its filters, grouping, sorting, and columns — so it can answer questions about what you're currently looking at.

## \[0.0.1594] - 2026-07-17

Bug fixes and performance improvements

## \[0.0.1593] - 2026-07-17

Bug fixes and performance improvements

## \[0.0.1592] - 2026-07-17

Bug fixes and performance improvements

## \[0.0.1591] - 2026-07-17

Bug fixes and performance improvements

## \[0.0.1590] - 2026-07-16

Bug fixes and performance improvements

## \[0.0.1589] - 2026-07-16

Bug fixes and performance improvements.

## \[0.0.1588] - 2026-07-16

Bug fixes and performance improvements

## \[0.0.1587] - 2026-07-16

Fixed a bug where clicking the "Send email invite" label in the Add Teammates dialog did nothing.

* Fixed an issue where clicking the "Send email invite" text when adding teammates had no effect — only clicking the small checkbox itself worked. Now clicking the label text correctly toggles the checkbox as expected.

## \[0.0.1586] - 2026-07-16

Bug fixes and performance improvements

## \[0.0.1585] - 2026-07-16

Bug fixes and performance improvements

## \[0.0.1584] - 2026-07-16

Fixed an issue where columns in sub-lists (such as the Tasks list on a Requirement) were incorrectly read-only.

* Inline editing now works correctly in sub-lists — fields like Priority, Parent Task, and custom select, URL, and lookup fields can once again be edited directly in the list.
* Bulk updates in sub-lists now correctly show editable fields instead of offering nothing to update.

## \[0.0.1583] - 2026-07-16

Admins can now manage Agent Skill types in the Type Manager, and account switching errors are properly shown instead of failing silently.

* Agent Skills are now available in the Type Manager, allowing admins to view and manage Agent Skill entity types alongside other object types.
* When switching accounts fails, you will now see a proper error message instead of the app appearing to do nothing.

## \[0.0.1582] - 2026-07-16

Bug fixes and performance improvements

## \[0.0.1581] - 2026-07-16

The meeting notetaker bot now preserves recordings and transcripts even when removed and re-added during a meeting.

* You can now remove the notetaker bot from a meeting and re-add it later without losing any recorded content — each session is saved as a separate part.
* Recordings and transcripts from all bot sessions in a single meeting are no longer overwritten — everything is kept and accessible after the meeting ends.

## \[0.0.1580] - 2026-07-15

Action item due dates in meeting summaries now correctly reflect the current or future dates instead of defaulting to past years.

* Fixed a bug where AI-generated action items from meeting summaries had due dates set in the past (e.g. 2024). Due dates now correctly anchor to the meeting date or today's date, so deadlines like "next Friday" or "end of the month" resolve as expected.

## \[0.0.1579] - 2026-07-15

Custom fields with overrides now display correctly, without duplicate entries or broken links.

* Overridden custom fields are now automatically hidden from lists, so you no longer see confusing duplicate field entries.
* The 'Override' badge on a custom field now links directly to its base field, making it easier to trace where an override comes from.
* Fixed a bug where active saved views could lose their filters under certain conditions.

## \[0.0.1578] - 2026-07-15

Bug fixes and performance improvements

## \[0.0.1577] - 2026-07-15

Bug fixes and performance improvements

## \[0.0.1576] - 2026-07-15

Test case forms now default Level of Effort to 0 and prevent invalid number entries in real time.

* When creating a new test case, the Level of Effort field now starts at 0 instead of being left blank.
* Number fields now enforce their allowed range (such as no negative values) directly in the input — the stepper won't go below the minimum, and out-of-range values are flagged immediately rather than only when you try to submit.

## \[0.0.1575] - 2026-07-15

Fixed an annoying issue where the % Complete field wouldn't let you clear and retype a value.

* Fixed a bug in the % Complete field where clearing the value to type a new number (e.g. "40") was impossible — the "0" would get stuck, forcing you to type "040" instead.

## \[0.0.1574] - 2026-07-14

Fixed an issue where creating or updating agent skills appeared to succeed but was never actually saved.

* Agent skills created or updated through the console are now properly saved and will appear in the Agent Skills list as expected.
* Fixed a bug where the skill creation flow would report success even though no changes were actually stored.

## \[0.0.1573] - 2026-07-14

Bug fixes and performance improvements

* Fixed a false "Discard unsaved changes?" warning that incorrectly appeared when opening or closing a record detail on a dashboard that had unsaved edits — the prompt now only shows when you actually navigate away from the dashboard.

## \[0.0.1572] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1571] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1570] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1569] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1568] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1567] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1566] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1565] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1564] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1563] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1562] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1561] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1560] - 2026-07-14

Bug fixes and performance improvements

## \[0.0.1559] - 2026-07-13

Bug fixes and performance improvements

## \[0.0.1558] - 2026-07-13

Bug fixes and performance improvements

## \[0.0.1557] - 2026-07-13

Artifact previews now stay visible and stable while background tasks are loading.

* Fixed an issue where document previews would disappear or reset while the app was refreshing data in the background.

## \[0.0.1556] - 2026-07-13

Bug fixes and performance improvements

## \[0.0.1555] - 2026-07-13

Bug fixes and performance improvements

## \[0.0.1554] - 2026-07-13

Explorer now shows a single, clean Status column instead of the confusing duplicate "Status" and "Status Label" columns.

* Removed the redundant "Status Label" field from Explorer's field picker, so you'll no longer see duplicate status columns cluttering your views.
* Existing saved views and layouts that previously used the old Status Label column are automatically updated to use the standard Status column.

## \[0.0.1553] - 2026-07-13

Bug fixes and performance improvements

## \[0.0.1552] - 2026-07-13

Bug fixes and performance improvements

## \[0.0.1551] - 2026-07-12

Fixed an issue where re-clicking a navigation item would reset your saved view back to the default blank view.

* Your saved views are now preserved when you click on a navigation item you're already viewing — the applied view stays in place instead of resetting.

## \[0.0.1550] - 2026-07-12

Fixed an issue where your default saved view was lost when switching between sections in the list.

* When navigating between sections (such as Tasks) in the list view, your default saved view is now correctly restored, just as it was when first opening that section.

## \[0.0.1549] - 2026-07-12

Bug fixes and performance improvements

## \[0.0.1548] - 2026-07-12

Fixed a crash that occurred when expanding the formatting toolbar in rich-text fields like the task Description.

* Fixed a bug where clicking "Show editor tools" in a rich-text field (such as the Description field when creating a task) would crash the page, especially on mobile, requiring a page refresh to recover.

## \[0.0.1547] - 2026-07-11

Bug fixes and performance improvements

## \[0.0.1546] - 2026-07-11

Bug fixes and performance improvements

## \[0.0.1545] - 2026-07-11

Health Report status indicators now display in color — red, yellow, and green — making project health easier to read at a glance.

* Project Health Report columns (Overall, Schedule, Budget, Scope, Resourcing, and Client) now show color-coded pills — red, yellow, and green — instead of plain gray badges.
* Color-coded health status is visible both in the standalone project list view and on dashboard widgets that include health report data.

## \[0.0.1544] - 2026-07-10

Bug fixes and performance improvements

## \[0.0.1543] - 2026-07-10

Bug fixes and performance improvements

## \[0.0.1542] - 2026-07-10

Bug fixes and performance improvements

## \[0.0.1541] - 2026-07-10

Bug fixes and performance improvements

## \[0.0.1540] - 2026-07-10

Artifact creation is now more consistent and reliable across the app.

* Creating artifacts now works the same way no matter where you start — from the sidebar, a quick action, a child tab, or an upload.
* The sidebar now includes an option to create an artifact directly from your project or organization view.
* When creating a document artifact, you'll now see a progress notification while it's being prepared before you're taken to it.

## \[0.0.1539] - 2026-07-10

Bug fixes and performance improvements

## \[0.0.1538] - 2026-07-10

Bug fixes and performance improvements

## \[0.0.1537] - 2026-07-10

Bug fixes and performance improvements

## \[0.0.1536] - 2026-07-10

Fixed a bug where scheduled meeting times could appear incorrectly, causing errors when cancelling meeting bots.

* Fixed a crash that occurred for all users when trying to cancel a scheduled meeting bot.
* Date and time fields on meetings now load correctly throughout the app, preventing unexpected errors related to meeting start times.

## \[0.0.1535] - 2026-07-09

Calendar connectors that lose access now show a clear error and prompt you to reconnect, instead of silently appearing connected.

* Broken calendar connections are now detected automatically and flagged with a clear error state in the app, so you're never left wondering why your calendar isn't syncing.
* You'll receive an in-app notification when a calendar connector needs to be reconnected, so you can take action right away.
* A new Reconnect flow makes it easy to restore a broken calendar connection directly from the app.

## \[0.0.1534] - 2026-07-09

Fixed broken navigation and AI console panels on mobile web.

* On mobile devices, the left navigation panel was previously hidden with no way to open it — this is now fixed.
* The AI console button in the header now correctly opens the AI console panel when tapped on mobile.
* Both panels are fully accessible and functional on mobile web browsers.

## \[0.0.1533] - 2026-07-09

Transform can now be installed as a standalone app on your device.

* You can now install Transform as an app directly from your browser, giving you a dedicated, app-like experience on desktop and mobile.

## \[0.0.1532] - 2026-07-09

Meetings now stay in sync with your calendar and are automatically moved to your past meetings when they've ended.

* Meetings that were rescheduled in your calendar now correctly reflect the updated time in Transform, instead of staying frozen at the old time.
* Meetings that have already taken place are now properly moved to your past meetings list.

## \[0.0.1531] - 2026-07-09

Processes and Systems now have a Status field for tracking progress and state.

* Processes now include a Status field, pre-set to "Current State - Production Use" when you create a new one.
* Systems now include a Status field, pre-set to "Future State - Evaluating" when you create a new one.
* You can view and edit Status directly in the list view, the detail panel, and via bulk editing for both Processes and Systems.
* Status options for Processes and Systems can now be customized in the Status Settings page.

## \[0.0.1530] - 2026-07-09

Bug fixes and performance improvements

## \[0.0.1529] - 2026-07-09

Bug fixes and performance improvements

## \[0.0.1528] - 2026-07-09

Bug fixes and performance improvements

## \[0.0.1527] - 2026-07-09

Bug fixes and performance improvements

## \[0.0.1526] - 2026-07-09

Fixed an issue where meeting bots joined the wrong link from calendar invites.

* Fixed a bug where meeting bots could accidentally join an image or asset link from a calendar invite instead of the actual meeting join link.
* Meeting links are now validated to ensure they point to a real join page (e.g. a Zoom meeting room) rather than logos, downloads, or other non-meeting URLs embedded in invite descriptions.

## \[0.0.1525] - 2026-07-09

Bug fixes and performance improvements

## \[0.0.1524] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1523] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1522] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1521] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1520] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1519] - 2026-07-08

Fixed an issue where uploaded files incorrectly showed an editable file type dropdown.

* When uploading a file, the file type (e.g. Spreadsheet) is now displayed as a read-only label instead of an editable dropdown, preventing accidental changes to a value that is automatically detected from the file.

## \[0.0.1518] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1517] - 2026-07-08

Fixed a bug where bulk-clearing boolean fields on meetings didn't save correctly.

* Fixed an issue where bulk-updating meeting toggles (such as "Internal only" or "Restricted to attendees") to OFF had no effect or saved incorrectly — turning them OFF now works reliably across all views.

## \[0.0.1516] - 2026-07-08

Dashboard widgets now correctly hide archived records when they appear through related data.

* Archived items no longer show up as categories, lanes, or dimensions in dashboard charts, boards, and pivot widgets — even when they're referenced through a related field (e.g. a project section or assigned record).
* Filtering and sorting by a related field will now treat rows whose linked record is archived as blank, keeping your dashboards accurate and clutter-free.

## \[0.0.1515] - 2026-07-08

Bug fixes and performance improvements

* Fixed an issue where search results in the command palette could display incorrectly formatted labels with duplicate ID prefixes.
* Resolved a problem where search in production was not returning results correctly for some users.

## \[0.0.1514] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1513] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1512] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1511] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1510] - 2026-07-08

Fixed a bug where bulk-updating meetings with "Internal only" or "Restricted to attendees" settings had no effect.

* Fixed an issue in the List View where bulk-setting "Internal only" or "Restricted to attendees" on multiple meetings at once would silently do nothing — those settings are now correctly saved.

## \[0.0.1509] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1508] - 2026-07-08

Bug fixes and performance improvements

## \[0.0.1507] - 2026-07-08

A new Stacked Bar chart type is now available in the Explorer view, making it easier to visualize task counts broken down by two fields at once.

* New Stacked Bar chart option in Explorer lets you pick an X-axis field and a 'Stack by' field to see counts grouped and stacked — for example, tasks by status broken down by project section.
* Unset or empty values are now shown as 'Unassigned' or 'None' in charts instead of being silently hidden, so your data is always fully represented.

## \[0.0.1506] - 2026-07-07

Fixed an issue where bulk updates to yes/no fields on meetings and other items were silently ignored.

* Fixed a bug where toggling options like "Internal only" during a bulk update would appear to save but have no effect — your changes will now apply correctly.

## \[0.0.1505] - 2026-07-07

The Gantt chart sidebar now shows task duration alongside exact start and end dates at a glance.

* In the Gantt chart sidebar, each task now displays its duration (e.g. "5 days") along with the exact date range (e.g. "Feb 10, 2026 – Feb 15, 2026") — no more hovering required to see the real dates.
* Tasks without an end date are clearly shown with an "ongoing" indicator, so open-ended work is easy to identify.

## \[0.0.1504] - 2026-07-07

Fixed two bugs: creating a project from a template no longer leaves behind an empty broken project on failure, and the Create Task modal no longer gets cut off when a long scope name is selected.

* When creating a project from a template failed midway, an empty unusable project was left behind. This is now cleaned up automatically, so you'll only see a clear error message with nothing left over.
* In the Create Task modal, selecting a long scope path (such as a deeply nested organization or project name) no longer pushes the modal off-screen or hides the Organization and Project dropdowns.

## \[0.0.1503] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1502] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1501] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1500] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1499] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1498] - 2026-07-07

You can now create tasks, requirements, and other items directly from the account home screen using the Cmd+K menu.

* The Cmd+K quick-action menu now shows all "Create" options (e.g. Create Task, Create Requirement) even when you're on the account home screen, not just inside a project.
* When creating an item from the account level, a simple selector lets you choose which organization and project the new item should belong to.

## \[0.0.1497] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1496] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1495] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1494] - 2026-07-07

The Account Settings page has been redesigned with a cleaner, more organized layout.

* Account Settings now features a modern card-based layout that's easier to read and navigate.
* General information fields (account name and website) are displayed in a clean two-column grid with a clear Save button.
* You'll now see a live indicator showing whether you have unsaved changes or if everything has been saved.
* The Account Owner section has been refreshed with an avatar, owner badge, and name and email displayed clearly alongside the ownership transfer option.

## \[0.0.1493] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1492] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1491] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1490] - 2026-07-07

You can now pin columns directly from the Fields selector in Explorer, not just from column headers.

* In the Explorer's Fields panel, you can now pin columns to the left or right side of your grid — or unpin them — without having to right-click a column header.
* Pinned columns are clearly grouped in the Fields selector (Pinned Left, Columns, Pinned Right), making it easy to see and manage your layout at a glance.

## \[0.0.1489] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1488] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1487] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1486] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1485] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1484] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1483] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1482] - 2026-07-07

Bug fixes and performance improvements

## \[0.0.1481] - 2026-07-06

Bug fixes and performance improvements

## \[0.0.1480] - 2026-07-06

Bug fixes and performance improvements

## \[0.0.1479] - 2026-07-06

Bug fixes and performance improvements

## \[0.0.1478] - 2026-07-06

Bug fixes and performance improvements

## \[0.0.1477] - 2026-07-06

Bug fixes and performance improvements

## \[0.0.1476] - 2026-07-06

Bug fixes and performance improvements

## \[0.0.1475] - 2026-07-06

Bug fixes and performance improvements

## \[0.0.1474] - 2026-07-06

Bug fixes and performance improvements

## \[0.0.1473] - 2026-07-06

The Explorer's sorting menu is now easier to use with a cleaner label and drag-to-reorder support.

* The sort menu in Explorer is now labeled "Sorting" for a cleaner, more consistent look.
* You can now drag and reorder your sort fields directly in the sorting menu, making it easier to prioritize how your data is arranged.

## \[0.0.1472] - 2026-07-06

Bug fixes and performance improvements

## \[0.0.1471] - 2026-07-05

Bug fixes and performance improvements

## \[0.0.1470] - 2026-07-05

Bug fixes and performance improvements

## \[0.0.1469] - 2026-07-05

Bug fixes and performance improvements

## \[0.0.1468] - 2026-07-05

Bug fixes and performance improvements

## \[0.0.1467] - 2026-07-04

Bug fixes and performance improvements

## \[0.0.1466] - 2026-07-04

Bug fixes and performance improvements

## \[0.0.1465] - 2026-07-04

Bug fixes and performance improvements

## \[0.0.1464] - 2026-07-04

Bug fixes and performance improvements

## \[0.0.1463] - 2026-07-04

Bug fixes and performance improvements

## \[0.0.1462] - 2026-07-04

Bug fixes and performance improvements

## \[0.0.1461] - 2026-07-04

Bug fixes and performance improvements

## \[0.0.1460] - 2026-07-04

Bug fixes and performance improvements

## \[0.0.1459] - 2026-07-03

Fixed a bug where editing the Test Cases column on a requirement would appear to save but actually discard your changes.

* Fixed an issue in the requirements list where changes made to the Test Cases column were silently lost after saving — updates now save correctly.

## \[0.0.1458] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1457] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1456] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1455] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1454] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1453] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1452] - 2026-07-03

Fixed two frustrating form bugs: the submit button no longer gets permanently stuck after a failed submission, and optional email/URL fields no longer show validation errors when left blank.

* The submit button no longer gets permanently disabled after a failed form submission — it correctly re-enables so you can fix your input and try again.
* Optional email and URL fields no longer incorrectly flag an error when left empty — they only validate the format if you actually enter a value.

## \[0.0.1451] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1450] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1449] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1448] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1447] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1446] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1445] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1444] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1443] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1442] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1441] - 2026-07-03

Duplicate insights no longer pile up when re-running insight generation.

* Fixed an issue where re-running insight generation would create near-identical duplicate insights, including ones you had already approved or rejected.
* Previously reviewed insights (approved or rejected) are now remembered across runs, so you won't be asked to re-review the same insights again.

## \[0.0.1440] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1439] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1438] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1437] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1436] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1435] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1434] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1433] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1432] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1431] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1430] - 2026-07-03

The Transform agent can now ask you clarifying questions directly in the chat before continuing with your request.

* The AI agent can now pause and ask you a clarifying question with 2–4 options to choose from before it continues working on your request.
* Questions appear just above the message box, keeping them front and center where you're already focused.
* You can select a pre-set answer or type in your own custom response using the 'Other…' option.
* Once you answer, the question collapses neatly and the agent picks up right where it left off.

## \[0.0.1429] - 2026-07-03

Bug fixes and performance improvements

## \[0.0.1428] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1427] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1426] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1425] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1424] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1423] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1422] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1421] - 2026-07-02

Forms now support repeatable field groups, making it easier to add and manage multiple entries in a single form.

* Forms can now include repeatable sections where you can add multiple rows of related fields (for example, assigning multiple roles at once) without needing a separate custom form.
* The Change Role form has been updated to use this new repeatable fields experience, giving it a more consistent look and feel with the rest of the app.

## \[0.0.1420] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1419] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1418] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1417] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1416] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1415] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1414] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1413] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1412] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1411] - 2026-07-02

Bug fixes and performance improvements

## \[0.0.1410] - 2026-07-01

Bug fixes and performance improvements

## \[0.0.1409] - 2026-07-01

Bug fixes and performance improvements

## \[0.0.1408] - 2026-07-01

Bug fixes and performance improvements

## \[0.0.1407] - 2026-07-01

Bug fixes and performance improvements

## \[0.0.1406] - 2026-07-01

Bug fixes and performance improvements

## \[0.0.1405] - 2026-07-01

Fixed a bug where the Organization field was incorrectly required when creating a meeting.

* When creating a meeting, the Organization field is now correctly optional — you can submit the form without selecting an organization.

## \[0.0.1404] - 2026-07-01

Bug fixes and performance improvements

## \[0.0.1403] - 2026-07-01

You can now change the organization or project scope directly inside a create dialog, without closing and reopening it.

* When creating a new item, you can now select a different organization or project from inside the form itself — no need to close and reopen it.
* The form automatically updates available assignees and custom fields to match the scope you've selected.
* Fields like name, dates, description, and status are preserved when you switch scope, while scope-specific fields like assignees reset so you can re-pick them for the new destination.

## \[0.0.1402] - 2026-07-01

URL custom fields now display and work correctly across the app.

* URL custom fields now display as proper clickable links in project and task lists, instead of showing '\[object Object]'.
* Editing a URL custom field in the detail panel and pressing Enter now correctly saves the value.
* The audit trail now accurately shows what a URL custom field was changed to, instead of displaying 'Error'.

## \[0.0.1401] - 2026-07-01

Bug fixes and performance improvements

## \[0.0.1400] - 2026-07-01

Bug fixes and performance improvements

## \[0.0.1399] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1398] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1397] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1396] - 2026-06-30

Artifact creation is now unified under a single "+ New" menu, making it easier to create documents, upload files, and use templates from one place.

* A new "+ New" button replaces the separate "Create Artifact" and "Quick Note" controls, bringing all artifact creation into one consistent menu.
* You can now create documents, upload files, and choose from templates all from the same entry point on both org and project pages.
* Quick Notes are now called "Documents" to better reflect that notes are just one type of artifact.
* Fixed a bug where creating a document on a project page could navigate to an invalid URL.

## \[0.0.1395] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1394] - 2026-06-30

Records created automatically from insights now show the reason they were created, and that reason can be edited directly on the record.

* When a record is automatically created from an insight, the reason for its creation is now visible on the record — no more blank or missing reason fields.
* You can now edit the creation reason directly on any record that was created from an insight.
* The creation reason now appears consistently across all record types that can be created from insights.

## \[0.0.1393] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1392] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1391] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1390] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1389] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1388] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1387] - 2026-06-30

Filtering by date in the explorer is now clearer and easier to use.

* When filtering by date in the explorer, you can now choose between "Exact" and "Relative" date modes from a clearly labelled dropdown, instead of having to click an icon to switch between them.

## \[0.0.1386] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1385] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1384] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1383] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1382] - 2026-06-30

Bug fixes and performance improvements

## \[0.0.1381] - 2026-06-29

Bug fixes and performance improvements

## \[0.0.1380] - 2026-06-29

Bug fixes and performance improvements

## \[0.0.1379] - 2026-06-29

Bug fixes and performance improvements

## \[0.0.1378] - 2026-06-29

Bug fixes and performance improvements

## \[0.0.1377] - 2026-06-29

Bug fixes and performance improvements

## \[0.0.1376] - 2026-06-29

Sorting tables by multiple columns is now on by default.

* You can now sort data grids by multiple columns at once without needing to change any settings — multi-column sorting is enabled automatically.

## \[0.0.1375] - 2026-06-29

Bug fixes and performance improvements

## \[0.0.1374] - 2026-06-29

Bug fixes and performance improvements

## \[0.0.1373] - 2026-06-29

Improved reliability of insight generation so that large or complex files no longer cause runs to time out with no results.

* Insight runs that previously timed out with no results will now complete with partial results, even if some parts of the file couldn't be processed.
* Processing is now faster for large files, reducing the chance of hitting time limits.

## \[0.0.1372] - 2026-06-27

Bug fixes and performance improvements

## \[0.0.1371] - 2026-06-27

Bug fixes and performance improvements

## \[0.0.1370] - 2026-06-27

Bug fixes and performance improvements

## \[0.0.1369] - 2026-06-27

Bug fixes and performance improvements

## \[0.0.1368] - 2026-06-26

Bug fixes and performance improvements

## \[0.0.1367] - 2026-06-26

Bug fixes and performance improvements

## \[0.0.1366] - 2026-06-26

The Gantt chart now opens focused on today and future dates instead of scrolling far into the past.

* When opening a project plan in Gantt view, the timeline now starts near today's date so you can immediately see upcoming work, rather than landing on a view centered around past dates.

## \[0.0.1365] - 2026-06-26

Bug fixes and performance improvements

## \[0.0.1364] - 2026-06-26

Bug fixes and performance improvements

## \[0.0.1363] - 2026-06-26

Admins can now resend invitations to teammates who haven't yet accepted their invite.

* Admins can resend a pending invitation to teammates who were invited but never accepted — useful when the original email was lost or landed in spam.
* Resending an invite cancels the old invitation and issues a fresh one, restarting the acceptance window.

## \[0.0.1362] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1361] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1360] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1359] - 2026-06-25

You can now track budget and currency on individual build items and solutions.

* Build items and solutions now have dedicated budget fields, so you can record costs at a more granular level within your projects.
* You can set a currency and a fees budget directly on each build item or solution, not just at the project level.

## \[0.0.1358] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1357] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1356] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1355] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1354] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1353] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1352] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1351] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1350] - 2026-06-25

Bug fixes and performance improvements

## \[0.0.1349] - 2026-06-24

Bug fixes and performance improvements

## \[0.0.1348] - 2026-06-23

Bug fixes and performance improvements

## \[0.0.1347] - 2026-06-23

Bug fixes and performance improvements

## \[0.0.1346] - 2026-06-23

Bug fixes and performance improvements

## \[0.0.1345] - 2026-06-23

Bug fixes and performance improvements

## \[0.0.1344] - 2026-06-22

Bug fixes and performance improvements

## \[0.0.1343] - 2026-06-22

Bug fixes and performance improvements

## \[0.0.1342] - 2026-06-22

Bug fixes and performance improvements

## \[0.0.1341] - 2026-06-22

Your calendar view preference (day, week, or month) is now remembered across the app.

* The calendar now remembers whether you last set it to day, week, or month view — it no longer resets back to week every time you reopen it.
* You can set different calendar views on different dashboards (e.g. month on a project dashboard and day on your home dashboard) and your choice will stick.
* Calendar widgets added to dashboards now preserve the view mode that was active when you saved them.

## \[0.0.1340] - 2026-06-22

The calendar now groups crowded time slots into a single summary block, making busy schedules much easier to navigate.

* When many meetings fall within the same hour, the calendar now collapses them into a single "N meetings" block instead of showing a cluttered, hard-to-read stack of individual events.
* Clicking a collapsed "N meetings" block opens a side panel where you can browse and drill into all the meetings in that time slot.
* This improvement applies to both the Meetings calendar and the Explorer calendar, so all calendar views benefit automatically.

## \[0.0.1339] - 2026-06-22

Bug fixes and performance improvements

## \[0.0.1338] - 2026-06-22

Bug fixes and performance improvements

## \[0.0.1337] - 2026-06-22

Bug fixes and performance improvements

## \[0.0.1336] - 2026-06-22

Bug fixes and performance improvements

## \[0.0.1335] - 2026-06-22

Bug fixes and performance improvements

## \[0.0.1334] - 2026-06-22

Bug fixes and performance improvements

## \[0.0.1333] - 2026-06-22

Bug fixes and performance improvements

## \[0.0.1332] - 2026-06-22

Fixed the text style dropdown in the editor so your chosen format — like Numbered List — actually applies correctly every time.

* The "Styles" dropdown in the editor now reliably applies the format you select (e.g. Numbered List, Heading) whether you click, drag, or use the keyboard.
* Fixed a crash that occurred when trying to change the format of a blank or empty note.
* These fixes apply across all editor areas — notes, meetings, artifacts, and more.

## \[0.0.1331] - 2026-06-21

Bug fixes and performance improvements

## \[0.0.1330] - 2026-06-21

Bug fixes and performance improvements

## \[0.0.1329] - 2026-06-21

Bug fixes and performance improvements

## \[0.0.1328] - 2026-06-21

Bug fixes and performance improvements

## \[0.0.1327] - 2026-06-20

Bug fixes and performance improvements

## \[0.0.1326] - 2026-06-20

Bug fixes and performance improvements

## \[0.0.1325] - 2026-06-20

Bug fixes and performance improvements

## \[0.0.1324] - 2026-06-20

Bug fixes and performance improvements

## \[0.0.1323] - 2026-06-20

Bug fixes and performance improvements

## \[0.0.1322] - 2026-06-20

Bug fixes and performance improvements

## \[0.0.1321] - 2026-06-19

Bug fixes and performance improvements

## \[0.0.1318] - 2026-06-19

Bug fixes and performance improvements

## \[0.0.1317] - 2026-06-19

Administrators can now rename custom roles and assign roles to teammates directly from their detail pages.

* Custom roles can now be renamed inline on the role detail page — default roles remain read-only.
* Role names are validated to prevent empty, whitespace-only, or duplicate names within your account.
* A new Role property appears on the teammate detail panel, allowing users with the appropriate permissions to change a teammate's role directly from their profile.

## \[0.0.1316] - 2026-06-19

Bug fixes and performance improvements

## \[0.0.1315] - 2026-06-19

Fixed a bug causing HTTP 400 errors on Board and kanban queries that filter by relation fields like assignee or status.

* Fixed a critical bug where filtering by to-one relation fields (e.g. assignee, status) on Board and kanban views returned an HTTP 400 error instead of results.
* Filters using operators such as 'is empty' or 'equals' on relation fields now work correctly.
* This fix resolves production errors that affected every Board/kanban query using lane filters targeting relation fields by name.

## \[0.0.1314] - 2026-06-19

Bug fixes and performance improvements

## \[0.0.1313] - 2026-06-19

Teammate tables now display scoped access and project membership based on your current organization or project context.

* The Access column in teammate tables now reflects each person's role within the current org or project scope, rather than their global account-level access.
* An amber 'no role access' badge is shown when a teammate is a member but their role doesn't apply to the current scope.
* A new Projects column in the org view lists which projects each teammate belongs to, or indicates full access where applicable.
* Organization teammate lists now include project-only members, giving a more complete picture of who has access within your org.

## \[0.0.1312] - 2026-06-19

Improved calendar sync cleanup so that past meetings with stuck or failed bots are now properly removed when the associated calendar event is deleted.

* Past meetings are now deleted when an organizer removes a calendar event, even if the meeting's start time has already passed — as long as no recording was made.
* Meetings that reached a recording state (in progress, processing, or completed) are safely retained so recordings are never lost.
* Bots that were stuck mid-join during a cancelled meeting are now more reliably cleaned up.

## \[0.0.1311] - 2026-06-19

Explorer data export is now fully server-side with a fix for Excel crashes on long cell values.

* Export from Explorer now runs entirely server-side — the server builds and streams the Excel file directly, removing the need for client-side workbook generation.
* Fixed a crash when exporting cells with text exceeding Excel's 32,767-character limit, which previously caused XLSX generation to fail.
* Relation fields in exports are now properly resolved to human-readable labels instead of raw ID values.
* Pivot view exports now correctly derive their columns server-side from the query's pivot metadata, ensuring accurate column structure in downloaded files.

## \[0.0.1310] - 2026-06-18

Fixed an issue where RAID items created from Artifact insights were missing their name.

* RAID items created from Artifact insights now correctly display their title as the item name.
* Added a fallback name of 'Untitled RAID item' to prevent blank names from malformed insights.
* Ensured consistent name mapping across new, pending, and existing RAID insights.

## \[0.0.1309] - 2026-06-18

Fixed duplicate meetings appearing when a meeting URL is added after the meeting is created.

* Fixed an issue where meetings from different sources would appear as duplicates when a meeting URL was added to an existing meeting.

## \[0.0.1308] - 2026-06-18

Bug fixes and performance improvements

## \[0.0.1307] - 2026-06-18

Inbox notifications for deleted records are now hidden, and opening a stale notification shows a clear message instead of a confusing 404 error.

* Notifications linked to deleted records (e.g. tasks you were mentioned or assigned on) no longer appear in your Inbox.
* If you open an inbox item whose record was deleted, you'll now see a clear, friendly message instead of a cryptic 404 error.
* Unread badge counts no longer include notifications from deleted records.

## \[0.0.1306] - 2026-06-18

Bug fixes and performance improvements

## \[0.0.1305] - 2026-06-18

Fixed a bug where the Explorer grid would fail to load when a related item contained certain advanced fields.

* Fixed a crash in the Explorer grid that returned an error when a joined related record (e.g. Project Section) included a derived field such as "Last Comment".
* The query engine now gracefully skips unsupported derived fields on related (joined) entities instead of failing the entire request.
* Prevents broken grid views that were caused by saved column configurations referencing derived fields on related records.

## \[0.0.1304] - 2026-06-18

Bug fixes and performance improvements

## \[0.0.1303] - 2026-06-18

Fixed an error that appeared when selecting or changing the System or Process on Solution and Build Item detail pages.

* Selecting, changing, or clearing the System or Process dropdown on Solution and Build Item detail pages no longer shows a "Failed to create relation" or "Failed to delete relation" error toast.
* The System and Process fields now save correctly and reliably every time without any error feedback.

## \[0.0.1302] - 2026-06-18

Fixed an issue where certain tasks could not be updated due to a missing organization scope.

* Resolved a bug where project-scoped tasks with a missing organization ID would fail to update.
* Task sequence numbers and display IDs are now automatically reassigned if restoring the organization scope would cause a conflict.

## \[0.0.1301] - 2026-06-18

Bug fixes and performance improvements

## \[0.0.1300] - 2026-06-17

Any teammate can now create and manage their own saved views.

* Previously, only certain users could create saved views — now any teammate can create and manage their own saved views.

## \[0.0.1299] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1298] - 2026-06-17

Introduced a new high-performance query engine (api-next) that incrementally replaces the legacy API, starting with the dynamic query surface.

* Launched api-next, a new query platform built for improved reliability and performance, running alongside the existing API with no disruption to current workflows.
* Query requests are now intelligently routed to the new engine, while mutations and tenant management continue to be handled by the legacy system — no big-bang cutover.
* The new query engine uses a single source of truth for query definitions, ensuring consistency between client and server.
* Role-based access control (RBAC) decisions are now handled by a dedicated, purpose-built authorization layer within the new platform.

## \[0.0.1297] - 2026-06-17

Fixed an issue where the active project row in the Portfolio sidebar lost its highlight when navigating to nested project pages.

* The selected project in the Portfolio sidebar now stays bold and highlighted on all nested pages (tasks, artifacts, requirements, detail views, etc.), not just the project dashboard.

## \[0.0.1296] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1295] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1294] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1293] - 2026-06-17

The Transform agent CLI now supports an interactive run mode for a more hands-on experience.

* Added a new interactive mode to the Transform agent CLI, accessible via `transform agent interactive` or the `-i` flag.
* Interactive mode allows users to engage with the agent in real time, enabling a more dynamic and conversational workflow.

## \[0.0.1292] - 2026-06-17

Fixed AI agent failures when looking up multi-entity relations and dependencies in project plans.

* Fixed the AI agent's "listEntityRelations" tool failing with a validation error when requesting dependencies across multiple entities (e.g. fetching a project plan's sections with their dependencies).
* Resolved an issue where the agent would fall back to a degraded plain-text output instead of properly assembling dependency information.
* Fixed a schema mismatch that caused errors in the query registry, ensuring all derived field types are correctly recognized.

## \[0.0.1291] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1290] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1289] - 2026-06-17

The % Complete field now defaults to 0 and can no longer be blank, ensuring accurate progress reporting across all project items.

* **% Complete always starts at 0** — creating a task, project, requirement, or other item no longer leaves the progress field blank; it defaults to 0.
* **No more null progress values** — the field can no longer be stored as empty/null, so dashboards and progress averages now include every item correctly.
* **Progress rollups are now accurate** — previously, null values were silently dropped from average calculations, causing dashboards and client-facing progress numbers to show incorrect results.
* **Consistent behavior everywhere** — the fix applies across Tasks, Projects, Project Sections, Requirements, Build Items, and Solutions, in all views including lists, detail panels, and forms.

## \[0.0.1288] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1287] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1286] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1285] - 2026-06-17

The Explorer's pivot table now supports multiple fields per dimension and multiple value aggregations, with per-dimension totals and nested column headers.

* Pivot tables now accept multiple row, column, and value fields simultaneously, enabling richer cross-tabulation views.
* Per-dimension totals are now available, giving you subtotals at each level of your pivot hierarchy.
* Nested column header groups are rendered in the Explorer for multi-field column dimensions, making complex pivots easier to read.
* The previous 50-column cap on pivot tables has been removed, allowing larger and more detailed pivot analyses.
* All existing saved views, URLs, widget configs, and agent specs continue to work without any changes.

## \[0.0.1284] - 2026-06-17

Search now lets you find an organization by name and browse all of its projects directly from the results.

* When a search matches an organization by name, it now appears as an expandable row — click the chevron to load the org's full project list, not just search hits.
* This makes it easy to find a customer by name and drill into any of their projects, even when multiple projects share the same name.
* Organizations that appear because a specific project matched still behave as before, showing only the matching projects with the chevron locked.
* Expanded org-by-name results support load-more, loading, and error states for large project lists.

## \[0.0.1283] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1282] - 2026-06-17

Bug fixes and performance improvements

## \[0.0.1281] - 2026-06-17

Fixed a blocker that prevented users from importing Organizations via the data migration feature.

* Importing Organizations no longer fails due to a missing "owner" field — the owner is now automatically set to the importing user, just as it is when creating an organization manually.
* This fix brings Organization imports in line with how Project imports already handled ownership.

## \[0.0.1280] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1279] - 2026-06-16

Fixed sorting of number custom fields so values sort numerically instead of alphabetically.

* Number custom fields on project sections now sort in correct numeric order (e.g. 1, 2, 10) instead of alphanumeric order (e.g. 1, 10, 2).

## \[0.0.1278] - 2026-06-16

Download and Edit actions are now easily accessible on the artifact detail page.

* **Download is now visible** — a Download button now appears directly on the artifact detail view, so you no longer need to hunt through the ⋮ menu to save files like meeting transcripts.
* **Edit is easier to find for notes** — instead of a small, easy-to-miss link, notes now show a prominent Edit button (with a pencil icon) right on the detail view.
* **New Export button for notes** — an Export option is now available alongside the Edit button on note artifacts.
* The ⋮ menu has been streamlined to focus on Clone and Delete actions.

## \[0.0.1277] - 2026-06-16

Mermaid and Excalidraw diagrams now export correctly to Word and PDF documents.

* Fixed Mermaid diagrams appearing blank in Word (.docx) and PDF exports by switching to native SVG text rendering, which resolves a canvas security issue caused by HTML-embedded labels.
* Fixed Excalidraw diagrams missing elements in Word and PDF exports by improving how scenes are rendered during the export process.
* High-resolution diagram exports to Word and PDF are now reliable across both diagram types.

## \[0.0.1276] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1275] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1274] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1273] - 2026-06-16

You can now download meeting transcripts directly from the transcript panel.

* Added a download button to the meeting transcript header for quick one-click access.
* Downloaded transcripts are saved as a readable .txt file including the meeting title, timestamps, speaker names, and transcript text.

## \[0.0.1272] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1271] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1270] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1269] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1268] - 2026-06-16

Fixed a bug where dashboards incorrectly prompted users to "Discard unsaved changes?" on every load despite no edits being made.

* Eliminated a false "Discard unsaved changes?" dialog that appeared every time a dashboard loaded or an embedded widget re-rendered.
* Layout changes are now only recorded when they result from an actual user drag or resize action, ignoring automatic layout adjustments fired by the underlying grid system.
* Dashboard edit state is no longer incorrectly marked as dirty on initial load, breakpoint changes, or re-renders.

## \[0.0.1267] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1266] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1265] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1264] - 2026-06-16

Bug fixes and performance improvements

## \[0.0.1263] - 2026-06-15

Bug fixes and performance improvements

## \[0.0.1262] - 2026-06-15

Improved visual consistency of the Data Migration mapping workbench by standardizing all default value dropdowns to a single styled component.

* In the Data Migration mapping workbench, all default value dropdowns now use the same styled Select component, eliminating the inconsistent mix of native and custom dropdowns in the "Default values" pane.
* Enum-type defaults (e.g. Task priority) previously rendered as a plain browser-native dropdown — they now match the styled dropdowns used by lookup-type defaults (Status, Teammate, Section, etc.).
* Fixes a visual rendering quirk on Windows in dark mode caused by the native dropdown control.

## \[0.0.1261] - 2026-06-15

Fixed an issue where project cloning was not working correctly.

* Fixed a bug that prevented projects from being cloned properly.

## \[0.0.1260] - 2026-06-15

Explorer list views now include an optional Last Comment column that surfaces the most recent comment on each work item at a glance.

* Added an opt-in **Last Comment** column to explorer list views for work items such as Tasks, Requirements, Test Cases, Meetings, Artifacts, and more — 18 entity types in total.
* The column displays the most recent human comment on each row, making it easy to monitor activity without opening individual records.
* The column is read-only and off by default, so existing views are unaffected until you choose to enable it.
* Internal-only comments are automatically hidden from external users, keeping sensitive information secure.

## \[0.0.1259] - 2026-06-15

Fields and Sorting menus now stay visible when pivot mode is enabled in the Explorer, eliminating the need to toggle pivot off just to adjust your data.

* The Fields and Sorting menus are now always accessible while pivot mode is active, so you can add variables or change ordering without disabling pivot.
* Sorting in pivot mode now reflects the actual pivot columns (row dimensions, value columns, totals), giving you accurate and intuitive sort options.
* Pivot results are sorted on the client side, ensuring sort behavior is consistent with what you see in the grid — no more conflicting sort paths.

## \[0.0.1258] - 2026-06-15

Fixed navigation permissions for users with organization-scoped roles.

* Fixed an issue where users with organization-scoped roles were not seeing the correct navigation options based on their permissions.

## \[0.0.1257] - 2026-06-15

Priority fields now sort logically (Critical → High → Medium → Low) and display consistently across all views in Transform.

* Priority values now sort in logical order (Critical → High → Medium → Low) instead of alphabetically across Explorer, detail views, and forms.
* Priority labels are now displayed with consistent, proper casing everywhere in the app regardless of how values are stored internally.
* Fixes affected six entity types: Tasks, Requirements, Support Cases, Systems, RAID Items, Change Requests, and Build Items.

## \[0.0.1256] - 2026-06-15

Bug fixes and performance improvements

## \[0.0.1255] - 2026-06-15

Bug fixes and performance improvements

## \[0.0.1254] - 2026-06-15

Bug fixes and performance improvements

## \[0.0.1253] - 2026-06-15

Bug fixes and performance improvements

## \[0.0.1252] - 2026-06-15

Bug fixes and performance improvements

## \[0.0.1251] - 2026-06-15

Percentage fields now correctly display the % symbol in list view.

* Percentage number fields in the explorer list view now show the % symbol alongside their values, making it clearer when a field represents a percentage.

## \[0.0.1250] - 2026-06-15

Currency fields in query results now display with their proper currency symbol.

* Fixed an issue where currency fields in the Explorer were displayed as plain numbers without their currency symbol
* Currency values in query results are now properly formatted (e.g., $1,000.00 instead of 1000)

## \[0.0.1249] - 2026-06-13

Bug fixes and performance improvements

## \[0.0.1248] - 2026-06-13

Accounts now support a designated owner, making it easier to track accountability across your organization.

* Each account can now have a single designated owner, providing clear accountability and ownership tracking.
* The owner is now visible directly on the account object for quick reference.

## \[0.0.1247] - 2026-06-13

Improved meeting bot reliability with a redesigned calendar sync system that ensures consistent behavior across meeting imports and syncs.

* Redesigned the meeting bot for more reliable and consistent behavior across all calendar sync scenarios
* Fixed edge cases in meeting URL and metadata handling that could cause incorrect meeting data
* Improved consistency between calendar sync and import, ensuring meeting changes are applied the same way regardless of how they're triggered

## \[0.0.1246] - 2026-06-13

Meeting calendars now correctly display events by their scheduled date and time instead of when they were created.

* Meetings now appear on the calendar on their actual scheduled date, not the date they were created in the system.
* Fixed an issue where future meetings never appeared on calendars, since creation timestamps can't be in the future.
* Dashboard "My Calendar" widgets are also fixed and will now show meetings at the correct times.
* Existing saved calendar views are automatically healed — no manual reconfiguration needed.

## \[0.0.1245] - 2026-06-13

Improved agent reliability and pull request reporting with sandbox dependency management and richer PR descriptions.

* Agent dependencies are now installed inside the secure Docker sandbox before runs begin, preventing environment mismatches between macOS and Linux.
* Stale package caches are automatically cleared before sandbox startup to avoid native package conflicts across platforms.
* Agent-created pull requests now include richer descriptions with the original request, command details, prompt template, and a redacted run log for better traceability.
* Review agent reports are now published directly to GitHub as pull request review comments, making feedback easier to find and act on.

## \[0.0.1244] - 2026-06-13

Bug fixes and performance improvements

## \[0.0.1243] - 2026-06-13

The Explorer list view now supports per-column text wrap and truncate toggling, giving users more control over how content is displayed in each column.

* **Per-column wrap/truncate toggle:** Each column in the Explorer list view now has a Wrap/Truncate option in its header dropdown menu (also accessible via right-click), letting you control text display column by column.
* **Wrapped text display:** When wrap is enabled for a column, long text expands across multiple lines (up to 10) instead of being cut off, making it easier to read full content at a glance.
* **Flexible row heights:** Rows now dynamically adjust their height to accommodate wrapped text, so no content is hidden when wrapping is turned on.
* **Persistent preference:** Your wrap/truncate settings per column are saved as part of your view configuration, including in saved views and URL state, so your layout is preserved across sessions.

## \[0.0.1242] - 2026-06-12

Fixed scrolling in the data migration defaults pane when the panel is height-constrained.

* The defaults pane in data migration now scrolls correctly when content overflows a constrained height, preventing content from being cut off or inaccessible.

## \[0.0.1241] - 2026-06-12

Bug fixes and performance improvements

## \[0.0.1240] - 2026-06-12

Bug fixes and performance improvements

## \[0.0.1239] - 2026-06-12

Bug fixes and performance improvements

## \[0.0.1238] - 2026-06-12

Relation columns in the Explorer now display as clickable links that navigate directly to the related record's detail view.

* Relation column values in the Explorer are now rendered as clickable links, letting you navigate directly to related records without leaving your current view.
* To-one relation fields link to the single related record, while to-many relation fields display a list of individually clickable record links.
* Fixed a bug where two different related records sharing the same name would incorrectly collapse into a single entry in relation columns.
* Poly-parent (polymorphic) relation columns also render as clickable detail links, consistent with other relation column types.

## \[0.0.1237] - 2026-06-12

Bug fixes and performance improvements

## \[0.0.1236] - 2026-06-12

Bug fixes and performance improvements

## \[0.0.1235] - 2026-06-12

Bug fixes and performance improvements

## \[0.0.1234] - 2026-06-12

Bug fixes and performance improvements

## \[0.0.1233] - 2026-06-12

Bug fixes and performance improvements

## \[0.0.1232] - 2026-06-11

Fixed the Default Value editor in data migration to show the correct input options for all field types.

* Custom SELECT and MULTISELECT fields (e.g. "State", "Public Documentation Status") now display a proper dropdown of available options instead of a freeform text box.
* Custom LOOKUP\_SELECT and LOOKUP\_MULTISELECT fields (e.g. "Segment") now display a real record picker instead of a freeform text box when setting default values.
* Default value selections are stored correctly, ensuring data migrations run with the right values.

## \[0.0.1231] - 2026-06-11

Bug fixes and performance improvements

## \[0.0.1230] - 2026-06-11

Data Migration now correctly saves default values, displays teammate names in the assignee picker, and prevents duplicate field mappings.

* Default values set in the field-mapping workbench are no longer lost when reusing a saved mapping to create a new flow.
* The assignee picker in the Default Value panel now shows teammate names instead of email addresses, while still storing and matching by email behind the scenes.
* Duplicate field mappings are now prevented — a field cannot be assigned both a column mapping and a default value at the same time.

## \[0.0.1229] - 2026-06-11

Improved calendar sync support for external meetings.

* External meetings can now be updated directly from your calendar, keeping your schedule in sync without manual workarounds.

## \[0.0.1228] - 2026-06-11

Bug fixes and performance improvements

## \[0.0.1227] - 2026-06-11

Bug fixes and performance improvements

## \[0.0.1226] - 2026-06-11

Bug fixes and performance improvements

## \[0.0.1225] - 2026-06-11

Improved meeting bot reliability by automatically clearing failed bots when a meeting is rescheduled and scheduling a fresh one in its place.

* Failed bots from rescheduled meetings are now automatically detected and removed, preventing them from blocking new bots from being scheduled.
* The app now recognizes when a meeting's URL or start time has significantly changed, treating the old bot as outdated (stale).
* A new bot is automatically scheduled when a previously failed bot is found to be stale, ensuring rescheduled meetings are still captured.

## \[0.0.1224] - 2026-06-11

Bug fixes and performance improvements

## \[0.0.1223] - 2026-06-11

Bug fixes and performance improvements

## \[0.0.1222] - 2026-06-11

Fixed teammate-lookup custom fields showing an empty dropdown in the Process List View.

* Teammate-lookup custom fields now correctly display teammates in the List View dropdown, matching the behavior already present in the Detail View.
* Fixes an issue where account-level teammates were excluded from lookup column dropdowns on organization and project rows.

## \[0.0.1221] - 2026-06-11

The RACI Matrix "Name" field now appears correctly in the Explorer fields panel.

* The "Name" field was missing from the RACI Matrix entity in the Explorer fields panel — it now appears alongside other fields like Description, Start/End Date, and Duration.
* The Name field renders as a clickable link, consistent with how other entities (Tasks, Requirements, Processes, etc.) display their names in Explorer.

## \[0.0.1220] - 2026-06-10

Meeting schedule syncing is now more reliable and accurate when attendees sync calendar events.

* Meeting times and descriptions are now protected from being incorrectly overwritten when syncing calendar events where you are an attendee (not the organizer).
* Schedule updates from attendee copies are only applied after being verified against the organizer's authoritative calendar copy, ensuring accuracy.
* If the organizer's calendar copy cannot be reached, meeting times and descriptions are preserved as-is rather than being overwritten with potentially incorrect data.

## \[0.0.1219] - 2026-06-10

Bug fixes and performance improvements

## \[0.0.1218] - 2026-06-10

Bug fixes and performance improvements

## \[0.0.1217] - 2026-06-10

Bug fixes and performance improvements

## \[0.0.1216] - 2026-06-10

Bug fixes and performance improvements

## \[0.0.1215] - 2026-06-09

Bug fixes and performance improvements

## \[0.0.1214] - 2026-06-09

You can now revoke a teammate's access without archiving them.

* Teammates can now have their access revoked independently from being archived, giving you more flexible control over team permissions.

## \[0.0.1213] - 2026-06-09

Meeting calendars now display events at the correct time, in the right timezone, with accurate day spans and no duplicate entries.

* Timed meetings now appear in the correct time slot on the calendar instead of being incorrectly placed in the all-day band
* All-day meetings now display on a single day rather than spilling over into the following day
* Multi-day meetings now correctly appear across every day they span, including when viewing a single day
* Duplicate calendar-synced meetings no longer appear multiple times
* The view-picker popover now closes automatically after selecting a calendar view

## \[0.0.1212] - 2026-06-09

Bug fixes and performance improvements

## \[0.0.1211] - 2026-06-09

Fixed Explorer queries to stay in your current project or org context instead of jumping to the account level when opened from a project or org list.

* When opening an account-scoped Explorer query from a project or org list, you now stay in that project/org context instead of being redirected to the account-level explorer.
* Explorer queries with a project or org display level now work correctly when opened directly from lists, not just from dashboard widgets.

## \[0.0.1210] - 2026-06-09

Data migration mappings now support filtering projects by organization, making it easier to find the right project when creating a new mapping.

* Added an Organization filter on the new mapping screen at Project scope, allowing you to narrow the project list to a single organization before selecting a target project.
* Changing the selected organization automatically clears the chosen project to prevent accidentally submitting a stale selection.
* Renamed the page title and navigation from "New Flow" to "New Data Migration Mapping" (and "Re-run Data Migration Mapping" for re-runs) for clearer context.

## \[0.0.1209] - 2026-06-09

Bug fixes and performance improvements

## \[0.0.1208] - 2026-06-09

Fixed an issue where inline-query widgets with legacy filter formats displayed incorrectly on dashboards.

* Fixed inline-query dashboard widgets that used older flat-array filter formats to now display and function correctly.

## \[0.0.1207] - 2026-06-09

Bug fixes and performance improvements

## \[0.0.1206] - 2026-06-09

Meeting bots can now automatically rejoin Zoom meetings when the original organizer is absent by switching to another eligible teammate as the sponsor.

* Meeting bots will now automatically re-sponsor and rejoin a Zoom meeting if the original authorized organizer is not present, using another eligible teammate instead.
* Added a clear error state when no eligible teammate is available to sponsor the meeting bot, so the system stops retrying instead of looping indefinitely.
* Improved participant tracking within meetings to more accurately determine who is present and eligible to sponsor the bot.

## \[0.0.1205] - 2026-06-08

The Explorer now supports Airtable-style compound filters with AND/OR logic, letting you build powerful multi-condition filter combinations like "status = Open AND (priority = P0 OR priority = P1)".

* **Compound AND/OR filters in Explorer:** The Explorer's filter system now supports a two-level AND/OR filter tree, so you can combine conditions with both AND and OR logic (e.g. *status = Open AND (priority = P0 OR priority = P1)*) instead of only flat AND filters.
* **Airtable-style filter groups:** You can now create filter subgroups that use a different conjunction than the root — mix AND at the top level with OR inside a group, or vice versa.
* **AI agent support:** Agents using the dynamic-query tool can now author OR-based filter conditions, unlocking more precise automated queries.
* **Saved views migrated:** Existing saved views with filters have been automatically migrated to the new filter tree format with no action required.

## \[0.0.1204] - 2026-06-08

Custom fields now appear correctly on creation forms and detail pages for RACI and RAID entities.

* Custom fields are now visible when creating new RACI and RAID entities, not just after saving them.
* Custom field values now load correctly on the RACI detail page after an entity is created.
* Adding or deleting a custom field definition now refreshes immediately without requiring a hard page reload.
* Fixed an issue where custom field values were missing on detail pages due to an incomplete data fetch.

## \[0.0.1203] - 2026-06-08

Bug fixes and performance improvements

## \[0.0.1202] - 2026-06-08

Bug fixes and performance improvements

## \[0.0.1201] - 2026-06-08

Bug fixes and performance improvements

## \[0.0.1201] - 2026-06-08

Bug fixes and performance improvements

## \[0.0.1200] - 2026-06-07

Bug fixes and performance improvements

## \[0.0.1199] - 2026-06-07

Audit logs are now processed using a dedicated background worker for improved reliability and performance.

* Audit log processing has been moved to a dedicated background worker, reducing load on the main API and improving throughput.
* Audit logs are now consumed via an SQS queue, enabling more scalable and resilient log handling.

## \[0.0.1198] - 2026-06-07

Bug fixes and performance improvements

## \[0.0.1197] - 2026-06-07

Bug fixes and performance improvements

## \[0.0.1196] - 2026-06-07

Bug fixes and performance improvements

## \[0.0.1195] - 2026-06-07

Fixed an issue where roles were missing for teammates in tenanted accounts.

* Fixed a bug where the current teammate's roles were not returned correctly for tenanted accounts, ensuring role-based permissions and access display correctly.

## \[0.0.1194] - 2026-06-06

Bug fixes and performance improvements

## \[0.0.1193] - 2026-06-06

Fixed a bug where teammate lookup was failing on provisioned accounts.

* Fixed an issue where looking up teammates on provisioned (tenanted) accounts was failing, causing disruptions to account access and collaboration features.

## \[0.0.1192] - 2026-06-06

Bug fixes and performance improvements

## \[0.0.1191] - 2026-06-06

Meeting start and end times in Explorer now display the full time and timezone, not just the date.

* Explorer → Meetings now shows the full start and end time (e.g. "May 29, 2026, 2:00 PM") instead of just the date, making timed and all-day meetings easy to distinguish.
* Timezone information is now correctly displayed alongside meeting times, replacing the missing timezone that previously appeared for most meetings.
* All-day meetings continue to display correctly alongside the improved time display for timed meetings.

## \[0.0.1190] - 2026-06-06

Bug fixes and performance improvements

## \[0.0.1189] - 2026-06-05

Bug fixes and performance improvements

## \[0.0.1188] - 2026-06-05

Status fields are now visible and editable on Project and Meeting detail pages.

* Project detail pages now display an editable Status field in the Properties panel
* Meeting detail pages now display an editable Status field in the Properties panel
* Status behavior on these pages is now consistent with other entities such as Tasks, Requirements, and Support Cases

## \[0.0.1187] - 2026-06-05

Projects can now be classified by Type using the Type Manager, enabling teams to categorize projects by purpose such as Implementation, Managed Services, or custom labels.

* **Project Type classification** — Projects now support a user-managed Type field, letting teams categorize projects by purpose (e.g. Implementation, Managed Services, or any custom label).
* **Type Manager integration** — A new Projects tab in the Type Manager UI allows admins to create and manage custom project types alongside existing ones.
* **Create & edit support** — Type can be set when creating a new project and updated inline from the project detail view.
* **Filtering & grouping** — Projects can now be filtered and grouped by Type in the explorer and grid views.

## \[0.0.1186] - 2026-06-04

Bug fixes and performance improvements

## \[0.0.1185] - 2026-06-04

Fixed an issue where not all available teammates were shown for organizations and projects.

* Teammates list now correctly displays all available members for organizations and projects, ensuring no teammates are missing when collaborating.

## \[0.0.1184] - 2026-06-04

Explorer calendar now correctly loads meetings for the visible day, week, or month period with full pagination support.

* Meetings in the Explorer calendar are now fetched based on the currently visible time period (day, week, or month) instead of loading incorrect or incomplete results.
* All pages of meeting data are now loaded for the selected period, removing the previous cap that cut off results after the first batch.
* Navigating between calendar periods (e.g. next week, previous month) now correctly refreshes the meeting data for the new window.
* Fixed a cache partitioning issue that could cause incorrect meeting data to be shown when switching between different calendar views.

## \[0.0.1183] - 2026-06-04

AI Insights generation is now reliable and transparent, with live progress tracking, automatic failure recovery, and a Retry option when things go wrong.

* The Insights tab now shows live elapsed time while insights are being generated, so you always know a run is still active.
* Insight generation can no longer hang indefinitely — stuck or stalled jobs are automatically marked as failed after a timeout.
* If an insight run fails or times out, partial results are surfaced and a Retry button lets you pick up where things left off without duplicating existing insights.
* Regenerating insights no longer creates duplicate entries.
* Cancelled or failed runs now display a clear status message instead of spinning forever on 'Processing Insights.'

## \[0.0.1182] - 2026-06-04

Organization template validation is improved to prevent duplicate or invalid organizations from being created.

* Invalid or non-template organizations are now rejected before creation, preventing orphaned or duplicate organizations from being created
* Improved filtering of organization template lists so only valid templates appear when creating a new organization
* API client retry behavior updated to avoid unintended duplicate side effects from retried requests

## \[0.0.1181] - 2026-06-04

Introduced a new `@my-team` filter sentinel in Explorer that automatically resolves to your team's transitive subordinates, alongside a sentinel registry that makes future team-based filters easier to add.

* Added a new `@my-team` filter sentinel in Explorer, which dynamically resolves to the current viewer's transitive subordinates based on the team hierarchy.
* Existing `@me` sentinel has been consolidated into a new sentinel registry, ensuring consistent behavior across all special filter keywords.
* Lays the groundwork for future sentinels such as `@my-direct-reports`, `@my-manager`, and `@my-org` to be added with minimal effort.

## \[0.0.1180] - 2026-06-04

Bug fixes and performance improvements

## \[0.0.1179] - 2026-06-04

Fixed a crash where Explorer charts would spin indefinitely and show "No results found" when sorted by a date field.

* Fixed Explorer line, area, and bar charts failing when sorted by a date category field (e.g. a report date)
* Charts with standard or custom date fields will now correctly sort and display results instead of showing an empty state
* Resolved an underlying database error caused by a mismatch between how chart data was grouped and how it was ordered

## \[0.0.1178] - 2026-06-04

Artifacts can now be classified with a custom user-managed Type (e.g. Deliverable, Contract, Data, Reference) separate from the file format.

* Added a new **Type** field to Artifacts, letting you categorize them by purpose (Deliverable, Contract, Data, Reference, or any custom type) using the shared Type Manager — independent of the file format.
* The existing format-based classification has been renamed **File Type** and is now locked after creation — it reflects how the file is processed and can no longer be changed after upload.
* Custom artifact types can be managed through the Type Manager, consistent with how Types work for Tasks, RAID Items, Solutions, and other entities.
* The AI agent's update-artifact tool now supports changing the user-managed Type field, while File Type remains write-once across all surfaces including the API.

## \[0.0.1177] - 2026-06-04

Bug fixes and performance improvements

## \[0.0.1176] - 2026-06-04

The "Set as default" button on dashboards now works correctly for all dashboard types.

* Fixed a bug where clicking "Set as default" on project-scoped or legacy dashboards did nothing — no request was made and no feedback was shown.
* The default-setting logic now correctly sources scope information from the current route (account, org, or project) instead of the dashboard data, which could be missing required fields.
* Success and error notifications are now shown when setting or unsetting a default dashboard, so you always know if the action worked.

## \[0.0.1175] - 2026-06-03

The AI assistant can now create, list, update, and manage all saved view types — including Explorer queries, Dashboards, and Filter Presets — not just List Views.

* The AI assistant can now work with all four saved view types: List Views, Explorer Queries, Dashboards, and Filter Presets
* You can ask the assistant to list saved views filtered by type, or see all saved views at once with their type, scope, and display level
* The assistant can now clone Explorer queries and recreate Dashboards across different scopes (e.g. copy a project dashboard to the account level)
* Common workflows like cloning a Tasks explorer per status label or publishing a project dashboard account-wide are now supported

## \[0.0.1174] - 2026-06-03

Fixed a bug where non-organizer attendees could accidentally delete meetings for everyone when syncing their calendar.

* Meetings can now only be deleted during calendar sync if the removal is triggered by the meeting organizer's calendar — attendees removing their own copy no longer affect the meeting for others.
* Improved calendar sync logic to correctly identify whether a disappearing calendar source belongs to the meeting organizer before allowing deletion.

## \[0.0.1173] - 2026-06-03

Bug fixes and performance improvements

## \[0.0.1172] - 2026-06-03

You can now reassign ownership of saved views that were created by an archived teammate.

* Saved views created by archived teammates can now have their owner changed, preventing views from becoming unmanageable when a team member leaves.

## \[0.0.1171] - 2026-06-03

Test Cases now support assigning a team member directly from the create and edit views.

* Added Assignee field to Test Cases, allowing you to assign a team member when creating or editing a test case.
* The Create Test Case modal layout has been updated — Role and Type now share the first row, with the new Assignee field displayed full-width below.
* Assignee information is now visible in Test Case detail views and reflected across the app.

## \[0.0.1170] - 2026-06-02

Bug fixes and performance improvements

## \[0.0.1169] - 2026-06-02

Artifact type labels have been clarified across forms, detail views, and tables for improved clarity.

* The "Type" label for artifacts has been renamed to "File Type" across forms, detail views, list tables, and the Explorer registry for clearer identification.
* The raw MIME value label in artifact details has been updated from "File Type" to "MIME Type" to avoid duplicate labels and reduce confusion.

## \[0.0.1168] - 2026-06-02

Bug fixes and performance improvements

## \[0.0.1168] - 2026-06-02

Bug fixes and performance improvements

## \[0.0.1167] - 2026-06-02

Meeting attendees are now accessible in Explorer, enabling dynamic queries to traverse from meetings to their attendees and connected teammates or accounts.

* You can now explore Meeting attendees directly in the Explorer, including details like email, name, RSVP response status, and whether they are optional or the organizer.
* Dynamic queries can now traverse relationships from a Meeting through to its attendees' linked teammates and accounts.
* Meeting attendee data is accessible as a related entity rather than a standalone root, keeping the Explorer organized and consistent with other linked record types.

## \[0.0.1166] - 2026-06-02

Bug fixes and performance improvements

## \[0.0.1165] - 2026-06-02

Bug fixes and performance improvements

## \[0.0.1164] - 2026-06-02

Explorer dashboard widgets now default to the saved-query picker when first added to a dashboard.

* New Explorer widgets open with the 'Select a saved query' picker by default, making it easier to reuse existing queries on dashboards.
* You can still build a query from scratch by clicking 'Or build a query manually' to switch to the inline query builder.
* Existing dashboard widgets are unaffected — any previously configured inline or saved-query widgets will continue to open exactly as before.

## \[0.0.1163] - 2026-06-02

Bug fixes and performance improvements

## \[0.0.1162] - 2026-06-02

Data across the app now stays fresher by automatically refreshing when you switch back to Transform.

* Project data, tasks, and other content will now automatically reload when you return to the Transform tab or window, ensuring you always see the latest updates.
* Information is no longer cached indefinitely — data will refresh more frequently to reflect changes made by you or your teammates in real time.

## \[0.0.1161] - 2026-06-02

The Create Dashboard dialog now includes Publish and Internal Only toggles, bringing it in line with other saved view dialogs.

* Added **Publish** and **Internal Only** toggles to the Create Dashboard dialog, which were previously missing.
* Dashboard visibility settings (published state and internal-only flag) are now correctly saved when creating a new dashboard.
* The Create Dashboard dialog now shares the same form component as Saved View and Explorer dialogs, ensuring a consistent experience across the app.

## \[0.0.1160] - 2026-06-01

Multi-day events now display correctly across weeks in the month calendar view.

* Multi-day events now appear as continuous, visually connected blocks spanning across days in the monthly calendar view.
* The calendar grid is now organized into week rows, ensuring multi-day events are accurately grouped and rendered per week.
* Fixed edge cases where events crossing week boundaries were not displayed correctly in the month view.

## \[0.0.1159] - 2026-06-01

Saved Views and Explorer Queries now share a unified create/edit experience with new Name editing and Publish and Internal Only controls.

* You can now set and edit the name of a Saved View when creating it (defaults to 'Custom Saved View' and auto-updates based on the selected entity type).
* A new 'Internal Only' toggle is available in both Create and Edit dialogs for Saved Views and Explorer Queries, giving you control over visibility.
* The 'Publish' option is now consistently available across both the Create and Edit dialogs for Saved Views and Explorer Queries.
* The Saved Views table now includes an 'Is Internal Only' column alongside the existing 'Is Published' column for at-a-glance visibility status.

## \[0.0.1158] - 2026-06-01

Bug fixes and performance improvements

## \[0.0.1157] - 2026-06-01

Bug fixes and performance improvements

## \[0.0.1156] - 2026-06-01

Explorer filter dropdowns for relation, FK, and lookup fields now load values from the full target table, so reports can be built and filtered even on accounts or projects with no existing data.

* Filter value pickers for relation, foreign key, and lookup fields are now populated from the target entity's full data universe, not just values already referenced by existing rows — enabling report authoring on new or empty projects.
* Filter value dropdowns are now paginated and searchable, making it easy to find specific values even in large datasets.
* Fixed an issue where custom lookup field filters (LOOKUP\_SELECT / LOOKUP\_MULTISELECT) were comparing IDs against display labels, causing filters to return no results.
* Pagination is now stable: results are sorted by display field with ID as a tie-breaker, so no values are skipped or duplicated across pages.
* When a lookup target has no recognisable display field (name, title, or label), the filter falls back to a plain text input rather than showing an empty picker.

## \[0.0.1155] - 2026-06-01

You can now create and manage all-day meetings in Transform, with full calendar sync support for Google Calendar and Microsoft Outlook.

* **All-day meeting toggle**: A new "All day" option is available when creating or editing meetings, switching to date-only pickers for a simpler scheduling experience.
* **Inclusive end date UX**: When setting an all-day meeting end date, simply pick the last day of your event — Transform handles the date storage correctly behind the scenes.
* **Calendar sync support**: All-day events from Google Calendar and Microsoft Outlook are now automatically recognized and imported as all-day meetings.
* **Timezone-aware rendering**: All-day meetings respect the meeting's stored timezone so every viewer sees the correct calendar day, regardless of their local timezone.
* **Smart date ordering**: Start and end date pickers auto-correct if dates are entered out of order.

## \[0.0.1154] - 2026-06-01

Date filters in Explorer now work correctly for all comparison types and respect your local timezone.

* Fixed "is" and "is not" date filters in Explorer that previously returned no results when filtering by a specific date.
* All date comparisons (is, is not, before, after, on or before, on or after) now match entire days rather than exact timestamps, consistent with how filters work in grid views.
* Date filtering now respects your local timezone, preventing off-by-one day errors for users outside of UTC.

## \[0.0.1153] - 2026-06-01

Improved multi-tenant infrastructure with a new control plane package for managing accounts, users, and tenant data.

* Introduced a dedicated control plane layer to manage cross-tenant identity data, including accounts, users, and memberships.
* Added tenant database provisioning helpers to streamline the setup and routing of tenant-specific databases.
* Improved database client reliability so that failed initialization attempts can be retried instead of staying permanently broken.
* Laid groundwork for future tenant routing and dedicated control-plane credential support.

## \[0.0.1152] - 2026-05-31

Explorers can now be marked "Internal Only" to hide them from external users.

* Added an "Internal Only" toggle to Explorer create and edit flows, allowing teams to restrict visibility of saved dynamic-query views to internal users only.
* Internal-only Explorers are now automatically hidden from external users in list views and direct access, returning a 404 for unauthorized access attempts.
* The Internal Only flag is fully persisted and reflected across all Explorer responses, consistent with how internal-only content works elsewhere in Transform.

## \[0.0.1151] - 2026-05-30

Bug fixes and performance improvements

## \[0.0.1150] - 2026-05-30

Fixed an error that occurred when scoped teammates re-imported or refreshed meetings owned by other teammates.

* Scoped teammates no longer encounter errors when re-importing or syncing calendar meetings that were originally created or synced by another teammate.
* Meeting access now correctly grants read and update permissions to meeting attendees, even when their scoped role doesn't include the meeting's organization.

## \[0.0.1149] - 2026-05-30

Bug fixes and performance improvements

## \[0.0.1148] - 2026-05-29

Fixed a crash that occurred when dragging column headers to reorder them in the DataGrid.

* Fixed an error ("Cannot use 'in' operator...") that crashed the app when attempting to drag and reorder columns in the DataGrid.
* Column drag-to-reorder now works reliably — dragging a column header updates the column order without any console errors.
* Clicking a column header to sort still works as expected — only an intentional drag triggers reordering.

## \[0.0.1147] - 2026-05-29

Bug fixes and performance improvements

## \[0.0.1146] - 2026-05-29

Improved reliability of data ingestion so that a single failure no longer causes the entire ingest run to fail.

* Fixed an issue where a failed insight during ingestion could cause the entire ingest run to fail — errors are now handled individually so other insights continue processing.
* Fixed a data integrity issue where partial writes during ingestion could leave behind orphaned data by ensuring comment and insight creation are saved together or not at all.

## \[0.0.1145] - 2026-05-29

Updated Grok AI models to the latest versions for improved performance and capabilities.

* Grok AI models have been updated to their latest versions, bringing improved accuracy and performance.

## \[0.0.1144] - 2026-05-29

Improved meeting transcript access during live recordings and fixed a bug where new threads weren't properly tracked in the app.

* Meeting transcripts are now accessible even during active recordings, with live transcript data taking priority over finalized versions.
* Fixed a bug where newly created threads were not correctly reflected in the application state and URL.
* The meeting assistant now receives better context when you're viewing a meeting, improving the relevance of AI responses about that meeting.

## \[0.0.1143] - 2026-05-29

Archived teammates now correctly display an "Archived" status badge.

* Teammates who have been archived will now show an explicit "Archived" status badge, making it easier to distinguish them from active, invited, or contact teammates.

## \[0.0.1141] - 2026-05-29

Bug fixes and performance improvements

## \[0.0.1140] - 2026-05-28

Bug fixes and performance improvements

## \[0.0.1139] - 2026-05-28

Project Sections now show related Tasks, Requirements, and Build Items in a unified detail panel, making it easier to manage all work tied to a section in one place.

* **New tabs on Project Section details** — Tasks, Requirements, and Build Items are now displayed as tabs directly on the Section detail panel, so you no longer need to open separate lists and filter manually.
* **Manage linked records from the section** — You can link or unlink Tasks, Requirements, and Build Items to a section directly from the detail view, and create new records pre-assigned to that section.
* **Build Items can now be assigned to a Project Section** — A new Section field has been added to Build Items, allowing them to be associated with a specific section within a project.

## \[0.0.1138] - 2026-05-28

Bug fixes and performance improvements

## \[0.0.1137] - 2026-05-28

Custom fields can now be created and applied to RACI items for more granular stakeholder tracking.

* **Custom fields on RACI items:** You can now create custom fields targeting RACI items, allowing teams to capture additional stakeholder details directly at the RACI level within a process area.
* **Available across all scopes:** RACI item custom fields can be configured at the Account, Organization, and Project scopes.
* **No backend changes required:** The feature was already supported on the backend — this unlocks the option in the Create Custom Field form's object type dropdown.

## \[0.0.1136] - 2026-05-27

Bug fixes and performance improvements

## \[0.0.1135] - 2026-05-27

Explorer now shows all parent columns across every entity, including the previously missing Parent Section column on Project Sections.

* Added missing parent column relationships in the Explorer — approximately 36 parent-column edges across 12 entities were previously unavailable.
* The Explorer and list view now share a single source of truth for parent-child relationships, preventing future drift between the two views.
* Parent Section column is now available on Project Sections in the Explorer, as originally requested.

## \[0.0.1134] - 2026-05-27

Bug fixes and performance improvements

## \[0.0.1133] - 2026-05-27

Bug fixes and performance improvements

## \[0.0.1132] - 2026-05-27

Fixed a security vulnerability that could allow users to modify resources belonging to other accounts.

* Fixed a cross-account authorization vulnerability where users with edit permissions on their own account could modify resources owned by other accounts by knowing their IDs.
* Delete and update operations now verify permissions against the actual owning account of the resource, not just the requester's account.
* Reordering operations are now properly scoped to the correct account, preventing cross-account data manipulation.

## \[0.0.1131] - 2026-05-27

Fixed a bug where the Explorer calendar view displayed raw UUIDs instead of meeting titles.

* Calendar view in Explorer now correctly displays meeting titles instead of internal UUIDs (e.g. `14d1555f-cef9-...`) on event blocks.
* Improved how the calendar view automatically selects the best field to use as an event title, now preferring fields named `name`, `title`, or `label`.
* Added a safeguard to prevent stale calendar configurations (saved in URLs or saved views) from continuing to display UUIDs.

## \[0.0.1130] - 2026-05-27

Bug fixes and performance improvements

## \[0.0.1129] - 2026-05-27

Bug fixes and performance improvements

## \[0.0.1128] - 2026-05-27

Bug fixes and performance improvements

## \[0.0.1127] - 2026-05-27

Teammate filtering and search now work correctly across all teammates list pages.

* Fixed filters and search on teammate list pages so results accurately reflect the active search term and filter selections.
* Search input is now URL-driven, making filter state shareable and persistent across page navigation.
* Fixed an issue where the shared text editor could overwrite local edits with stale values.
* Resolved an internal query engine issue with display-label lookups that could affect filtered results.

## \[0.0.1126] - 2026-05-27

Fixed "Expand All" in hierarchy grids to fully expand all levels, and prevented saved views from breaking due to stored expansion state.

* **Expand All now works at full depth** — in Project Plan, Tasks, Processes, Segments, and Dashboard widgets, clicking "Expand All" previously collapsed deep rows and never loaded content past level 1. It now cascades level-by-level until the entire tree is expanded.
* **Saved views no longer break on load** — expansion state is no longer saved to or restored from saved views, preventing grids from reopening in a broken collapsed state.
* **Legacy saved views are fully preserved** — older saved views that had stored expansion state now correctly restore all other settings (such as column order and column visibility) that were previously being silently lost.

## \[0.0.1125] - 2026-05-27

Meeting descriptions are now reliably preserved when syncing with calendar providers or switching between meetings.

* Meeting descriptions you've edited are no longer overwritten when your calendar syncs with an external provider (e.g. Google Calendar, Outlook).
* Switching between meetings in the editor no longer causes a previous meeting's description to bleed into the next one.
* A new tracking field allows Transform to distinguish between your local edits and content coming from a calendar provider, preventing accidental overwrites.

## \[0.0.1124] - 2026-05-27

Improved auto-join meeting settings description to clarify account connection requirements across multiple meeting providers.

* Updated the auto-join meeting hint text in User Settings to clarify that Zoom, Google Meet, and Microsoft Teams may each require a connected account for automatic meeting joining.

## \[0.0.1123] - 2026-05-27

Saved views now support OR logic and grouped filter conditions for more powerful and flexible filtering.

* You can now combine filters using OR logic in saved views, in addition to the existing AND logic.
* Filters can be organized into groups and sub-groups, allowing complex nested filter conditions.
* Existing saved views and filters are fully backward compatible and will continue to work without any changes.
* OR logic and filter groups are also available in grid filters, pivot filters, and lookup filters.

## \[0.0.1122] - 2026-05-26

Fixed incorrect duration display for tasks and projects, and added a backfill tool to correct existing affected records.

* Fixed a bug where task, project, section, and RACI item durations showed as "23h 59m" (or similar) instead of whole-day values like "1d" or "1w" in Saved Views and Explorer.
* Duration calculations are now correctly anchored to UTC calendar dates, resolving edge cases caused by DST shifts, timezone offsets, and other time-handling inconsistencies.
* A backfill tool has been added to automatically correct any previously stored incorrect duration values in existing records.

## \[0.0.1121] - 2026-05-26

Bug fixes and performance improvements

## \[0.0.1120] - 2026-05-26

Bug fixes and performance improvements

## \[0.0.1119] - 2026-05-26

RACI items now have a Name field, making them easier to identify in lists and grids.

* RACI items now have a **Name** field, so rows are identifiable by a human-readable label instead of only showing an ID like `RACI-XX`.
* The Name column is now the primary clickable identity column in the RACI grid; the ID is retained as a read-only secondary column.
* Names can be edited inline in the RACI detail view, consistent with the experience in Tasks, Builds, and RAID items.
* Item labels throughout the app display as `ID: Name` (e.g., `RACI-03: Approve Budget`) when a name is set, and fall back to the ID alone for older items with no name.

## \[0.0.1118] - 2026-05-26

Meeting filters now apply consistently across all views, and the view switcher closes automatically after selecting a view.

* Filters and saved views applied in the List view are now respected when switching to Calendar view — meetings are correctly filtered by status, attendee, title, and other criteria.
* The View switcher popover (List / Calendar / Board / Gantt) now automatically closes after you make a selection, eliminating the extra click needed to dismiss it.

## \[0.0.1117] - 2026-05-25

Markdown tables in Console chat now render correctly as formatted tables instead of raw text with pipe characters.

* Fixed an issue where tables in Console chat appeared as raw text (with literal `|` characters) instead of properly formatted tables when the AI model omitted a required blank line before the table.
* Tables in existing threads are fixed automatically — no need to re-ask questions or refresh your history.
* Improved the AI agent's formatting behavior so future table responses are less likely to trigger this issue in the first place.

## \[0.0.1116] - 2026-05-25

Bug fixes and performance improvements

## \[0.0.1115] - 2026-05-24

Bug fixes and performance improvements

## \[0.0.1114] - 2026-05-24

Transform now syncs your Microsoft Outlook calendar, letting you view and manage Outlook events alongside your other connected calendars.

* **Microsoft Outlook calendar sync:** You can now connect your Microsoft (Outlook) account to Transform and sync your calendar events in read-only mode.
* **New connector flow:** Microsoft appears as a first-class connector option in the integrations UI, alongside existing connectors like Google.
* **OAuth authentication:** Securely connect your Microsoft account using standard OAuth, with automatic token refresh to keep your calendar in sync.
* **Unified calendar view:** Outlook events are pulled in via Microsoft Graph and displayed alongside events from your other connected calendars.

## \[0.0.1113] - 2026-05-23

Bug fixes and performance improvements

## \[0.0.1112] - 2026-05-23

Bug fixes and performance improvements

## \[0.0.1111] - 2026-05-23

Fixed a bug where duplicate meeting attendees could be created during calendar sync or import.

* Prevented duplicate attendees from being added to a meeting when multiple calendar events resolve to the same meeting during a sync or import run.

## \[0.0.1110] - 2026-05-22

Meetings imported from your calendar are now correctly linked to the relevant organization or project.

* Calendar-imported meetings are now properly associated with the correct organization or project at the time of import.
* Improved meeting matching during import — existing meetings are now reused based on meeting URL and start time, reducing duplicate meetings across workspaces.
* Fixed an issue where importing a calendar event could create duplicate meetings instead of updating the existing one.

## \[0.0.1109] - 2026-05-22

Bug fixes and performance improvements

## \[0.0.1108] - 2026-05-22

Bug fixes and performance improvements

## \[0.0.1107] - 2026-05-22

Bug fixes and performance improvements

## \[0.0.1106] - 2026-05-22

Fixed an issue where meeting URLs were inconsistently changing.

* Fixed a bug where meeting URLs would unpredictably flip-flop, ensuring more stable and reliable meeting links.

## \[0.0.1105] - 2026-05-22

Fixed an issue where meeting URLs were inconsistently changing.

* Fixed a bug where meeting URLs would unpredictably flip-flop, ensuring stable and consistent links for your meetings.

## \[0.0.1104] - 2026-05-22

Bug fixes and performance improvements

## \[0.0.1103] - 2026-05-21

Fixed the assignee dropdown in Task and Support Case create forms to correctly filter teammates by the current project or organization context.

* **Scoped assignee dropdowns in create forms:** When creating a Task or Support Case inside a Project or Organization, the assignee dropdown now correctly shows only teammates within that scope, rather than listing all teammates across the entire account.
* **Consistent behavior across all forms:** The Task and Support Case create forms now match the scoping behavior already present in other forms (e.g. Build Item, Change Request, RAID Item).

## \[0.0.1102] - 2026-05-21

Bug fixes and performance improvements

## \[0.0.1101] - 2026-05-21

Bug fixes and performance improvements

## \[0.0.1100] - 2026-05-21

Fixed an issue where cloning a project section would incorrectly move existing child sections instead of duplicating them.

* Fixed project section cloning so that nested child sections are properly duplicated (including their custom field values) rather than being re-parented or moved.
* Cloned sections now correctly preserve the full hierarchy of nested child sections.

## \[0.0.1099] - 2026-05-21

Bug fixes and performance improvements

## \[0.0.1098] - 2026-05-21

Bug fixes and performance improvements

## \[0.0.1097] - 2026-05-21

Bug fixes and performance improvements

## \[0.0.1096] - 2026-05-21

Bug fixes and performance improvements

## \[0.0.1095] - 2026-05-21

Drag and resize interactions on dashboards now reliably auto-scroll the page when widgets are moved near the top or bottom edges.

* Dragging or resizing dashboard widgets near the top or bottom edge of the screen now smoothly scrolls the page, making it easy to place widgets anywhere on the dashboard without losing control.
* The scrolling is responsive and proportional to how close the pointer is to the edge, with consistent speed for a natural feel.
* Widget placement previews stay in sync with the scroll position while dragging, so what you see is where the widget will land.

## \[0.0.1094] - 2026-05-21

Bug fixes and performance improvements

## \[0.0.1093] - 2026-05-21

Bug fixes and performance improvements

## \[0.0.1092] - 2026-05-20

Draft comments are now preserved when switching between detail panel tabs.

* Comment drafts typed in the Comments tab are no longer lost when navigating to another tab (such as Overview or Audit Trail) and switching back.
* The Comments tab now stays loaded in the background, keeping your in-progress draft intact until you're ready to submit.

## \[0.0.1091] - 2026-05-20

Data migration flows now support a configurable multi-select delimiter, with a new Advanced settings section in the workbench to customize how multi-value cells are split.

* You can now choose the delimiter used to separate multi-select values in imported data — options include Pipe ( | ), Semicolon, Comma, Tab, or a custom single character.
* The new 'Advanced' section in the workbench surfaces preset delimiter chips and a custom character input for easy configuration.
* A warning is shown if your chosen delimiter conflicts with the source file's column separator (e.g., selecting Comma for a CSV file).
* Validation and execution now use the same delimiter setting, ensuring consistent behavior between the pre-validation step and the actual migration run.

## \[0.0.1090] - 2026-05-20

Data migration flows and runs now display the actual destination organization or project name instead of just the abstract scope label.

* The run detail page now shows the specific destination organization or project name (e.g., "Acme Corp" instead of just "Organization scope") so you always know exactly where your data is being imported.
* The flow workbench header similarly surfaces the destination org or project name, eliminating the need to navigate away to identify the target.
* When a destination name is unavailable, the UI gracefully falls back to the capitalized scope label ("Organization" or "Project") so nothing appears blank or broken.

## \[0.0.1089] - 2026-05-19

Bug fixes and performance improvements

## \[0.0.1088] - 2026-05-19

Bug fixes and performance improvements

## \[0.0.1087] - 2026-05-19

Excel file previews are now fast, reliable, and fully client-side.

* xlsx files now render instantly using a built-in spreadsheet viewer instead of the slow, unreliable Microsoft Office Online iframe — no more blank screens or spinning wheels.
* Multi-sheet workbooks are supported with a tab strip to switch between sheets.
* Expanding a spreadsheet to full screen is now instant, as the parsed file is shared between the inline and full-screen views.
* Large spreadsheets with over 5,000 rows display a truncation notice, and the viewer is virtualized for smooth scrolling performance.
* If a file fails to parse, the viewer gracefully falls back to the previous Office Online viewer with an option to download the file.

## \[0.0.1086] - 2026-05-19

Meeting bots are now automatically unscheduled when a meeting is cancelled or deleted.

* When a meeting is deleted or removed during calendar sync, any pending, scheduled, or joining bots for that meeting are now automatically cancelled.
* Bot cancellation is handled consistently whether a meeting is removed manually or disappears due to a calendar sync update.

## \[0.0.1085] - 2026-05-19

Bug fixes and performance improvements

## \[0.0.1084] - 2026-05-19

Improved reliability of meeting bot auto-join suppression handling across all scheduling flows.

* Fixed inconsistent suppression logic for meeting bots, ensuring the same reason and error messaging is applied whether suppression is triggered during scheduling, bot creation, or via webhook.
* Standardized the 'Zoom connector required' error message so users see consistent feedback across all entry points.
* Improved suppression metadata tracking to better support deduplication and suppression-clearing for scheduled meetings.

## \[0.0.1083] - 2026-05-19

Bug fixes and performance improvements

## \[0.0.1082] - 2026-05-19

Improved date picker reliability and streamlined popover components across the app.

* Fixed a bug on Chrome/macOS where the month and year dropdowns inside the date picker would flash open and immediately close
* Simplified the date picker input for a more stable and consistent experience
* Unified popover components into a single, consistent pattern for more reliable behavior throughout the app

## \[0.0.1081] - 2026-05-19

Data migration row numbers now correctly match your spreadsheet's row positions, including the header row.

* Fixed an off-by-one error where failed rows were displayed with incorrect row numbers — for example, a failure on spreadsheet row 42 was previously shown as row #41.
* The failed-rows table column has been renamed to "Source row" to make clear that the number refers to the file's actual row position (with the header on row 1 and data starting on row 2).
* Source preview row numbers now also align with the correct spreadsheet row positions.
* Row numbering is now accurate even when spreadsheets contain interior blank rows, which were previously causing row numbers to fall out of sync.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.transform.ai/changelog/changelog.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
