What's Changed
- Fix cramped Admin Users layout by @asim in #1772
- Sort Admin navigation alphabetically by @asim in #1773
- Fix pagination spacing across pages by @asim in #1774
- Hide landing scrollbars and collapse answer details by @asim in #1775
- Align service management, agents, and scoped API tokens by @asim in #1776
- Tighten account isolation and limit automatic private context by @asim in #1777
- Make agent navigation consistent and tighten mobile layouts by @asim in #1778
- Preserve requested app behaviour through generation and repair by @asim in #1779
- Allow explicit service-scoped OAuth connections to MCP by @asim in #1780
- Use Micro identity for both MCP catalogues by @asim in #1781
- Keep OAuth consent compact as the service catalogue grows by @asim in #1782
- Allow all services without an expanded OAuth checklist by @asim in #1783
- Allow consent form redirects to the validated OAuth callback by @asim in #1784
- Give app builds a bounded generation timeout without RPC retries by @asim in #1785
- Persist app builds across requests and restarts; require login for AI prompts by @asim in #1786
- Limit anonymous traffic and persist abuse budgets across restarts by @asim in #1787
- Repair shared service layouts for desktop and mobile by @asim in #1788
- Fix oversized inputs across forms and widen the new-app editor by @asim in #1789
- Preserve responsive input sizing in horizontal forms by @asim in #1790
- Add Home link and a simple mobile navigation drawer by @asim in #1791
- Use a borderless hamburger and a mobile Account link by @asim in #1792
- Keep logout accessible when HTTP rate allowance is exhausted by @asim in #1794
- Remove global HTTP rate limiting and require login for the web prompt by @asim in #1795
- Fix centring and spacing on the logged-out landing by @asim in #1796
- Explain landing channels and style the assignment dialog by @asim in #1797
- Simplify landing action and add signed-in channel links by @asim in #1799
- Use Micro sender names and make saved outputs accessible by @asim in #1800
- Bring scheduled work and saved outputs into Inbox by @asim in #1802
- Make Inbox creation conversational and restore Chat channel by @asim in #1803
- Remove landing clutter from conversations by @asim in #1805
- Split Account into three compact settings tabs by @asim in #1806
- Clarify account settings and simplify public status editing by @asim in #1807
- Enforce seven-day Gmail access and return headers before bodies by @asim in #1809
- Give the blog an editorial front page and a separate archive by @asim in #1812
- Fix public blog navigation and align shared article controls by @asim in #1813
- Keep Inbox conversations together and isolate SMS/WhatsApp senders by @asim in #1814
- Apply owner-only email assistant access and registration replies by @asim in #1815
- Include XMPP alongside landing contact links by @asim in #1816
- Put the assistant input first and simplify Account by @asim in #1817
- Keep Inbox replies in the same assistant conversation by @asim in #1818
- Make the daily allowance visible and assistant charging consistent by @asim in #1819
- Centre bounded pages and finish consistent service charging by @asim in #1820
- Keep service links under Services by @asim in #1822
- Unify IMAP conversations and make Inbox replies asynchronous by @asim in #1824
- Keep landing conversations running after the page closes by @asim in #1825
- Put messages first and add Blog to navigation by @asim in #1826
- Keep blog and service layouts consistent and preserve message drafts by @asim in #1827
- Give new user posts a Community view in Blog by @asim in #1828
- Simplify Account, app connections and developer access by @asim in #1829
- Simplify Settings, unify Billing, and repair developer setup by @asim in #1830
- Follow Settings consolidation in mail and SMS welcome links by @asim in #1831
- Make Account, Billing and Pricing direct; restore credential management by @asim in #1832
- Unify Clients and account naming across setup flows by @asim in #1833
- Simplify Account and show existing clients before setup by @asim in #1834
- Simplify Account and Inbox around existing capabilities by @asim in #1835
- Simplify Inbox composition and account usage by @asim in #1836
- Format composer choice and remove sign-in help by @asim in #1837
- Confirm token deletion and use consistent Delete labels by @asim in #1838
- Use requested navigation order by @asim in #1839
- Fix assistant composition, participant aliases and live replies by @asim in #1840
- Unify assistant conversations at Home by @asim in #1841
- Use full-width chat workspace with in-place thread navigation by @asim in #1842
- Center content consistently and keep conversation history from shifting chat by @asim in #1843
- Move thread navigation into the header and sidebar by @asim in #1844
- Simplify landing and combine mobile navigation with threads by @asim in #1845
- Restore Home descriptions and make thread titles editable by @asim in #1846
- Show working status beneath the responding agent by @asim in #1847
- Preserve agent addresses, filter thread history and clarify Mail compose by @asim in #1848
- Add a bounded Hello email introduction with verified-account continuity by @asim in #1849
- Keep signed-in navigation consistent across desktop and mobile by @asim in #1850
- Make email the landing invitation by @asim in #1851
- Move email introduction from landing to About by @asim in #1852
- Simplify sidebar navigation and show ten recent threads by @asim in #1853
- Remove email introduction link from About by @asim in #1854
- Fix footer placement and conversation viewport sizing by @asim in #1855
- Simplify sidebar into one scrolling list by @asim in #1856
- Place Account and Admin above Inbox in menu by @asim in #1857
- Make client setup discoverable from Account and Inbox by @asim in #1858
- Consolidate brief setup and simplify Inbox navigation by @asim in #1859
- Consolidate brief configuration under Events by @asim in #1860
- Separate product APIs from runtime service contracts by @asim in #1861
- Use existing product resources for JSON clients by @asim in #1862
- Remove sidebar and restore top navigation by @asim in #1863
- Restore Micro brand in mobile header by @asim in #1864
- Keep Inbox navigation on one row by @asim in #1865
- Release v2.1.0 by @asim in #1866
Full Changelog: v2.0.0...v2.1.0