<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Twenty - Package Updates]]></title><description><![CDATA[<p dir="auto">You can use this thread to track updates to the Twenty package.</p>
<p dir="auto"><strong>Please open issues in a separate topic instead of replying here.</strong></p>
]]></description><link>https://forum.cloudron.io/topic/15114/twenty-package-updates</link><generator>RSS for Node</generator><lastBuildDate>Tue, 06 Oct 2026 09:07:31 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/15114.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 24 Feb 2026 15:16:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Twenty - Package Updates on Fri, 02 Oct 2026 22:06:21 GMT]]></title><description><![CDATA[<p dir="auto">[1.20.0]</p>
<ul>
<li>Update twenty to 2.44.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.44.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>feat(workflow): record each agent step execution as a conversation (<a href="https://github.com/twentyhq/twenty/pull/26765" target="_blank" rel="noopener noreferrer nofollow ugc">#26765</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(workflow): let an agent step pause on a question until someone answers (<a href="https://github.com/twentyhq/twenty/pull/26766" target="_blank" rel="noopener noreferrer nofollow ugc">#26766</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>[BREAKING_CHANGE] Declare application registration variables through the manifest only (<a href="https://github.com/twentyhq/twenty/pull/26856" target="_blank" rel="noopener noreferrer nofollow ugc">#26856</a>) by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a></li>
<li>feat(slack): report a broken connection through the app health check (<a href="https://github.com/twentyhq/twenty/pull/26414" target="_blank" rel="noopener noreferrer nofollow ugc">#26414</a>) by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a></li>
<li>feat(server): make the OTLP metrics temporality configurable (<a href="https://github.com/twentyhq/twenty/pull/26857" target="_blank" rel="noopener noreferrer nofollow ugc">#26857</a>) by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a></li>
<li>feat(mcp): add opt-in direct tool mode (?mode=direct) (<a href="https://github.com/twentyhq/twenty/pull/26892" target="_blank" rel="noopener noreferrer nofollow ugc">#26892</a>) by <a href="https://github.com/UditSinghChauhan" target="_blank" rel="noopener noreferrer nofollow ugc">@UditSinghChauhan</a></li>
<li>feat(ai): answer every Ask through answerAsk, let agents propose emails and wait on several Asks at once (<a href="https://github.com/twentyhq/twenty/pull/26930" target="_blank" rel="noopener noreferrer nofollow ugc">#26930</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>fix(front): record page pagination on views sorted by a boolean field (<a href="https://github.com/twentyhq/twenty/pull/26500" target="_blank" rel="noopener noreferrer nofollow ugc">#26500</a>) by <a href="https://github.com/BOHEUS" target="_blank" rel="noopener noreferrer nofollow ugc">@BOHEUS</a></li>
<li>fix(billing): identify subscription items by product key, not by quantity (<a href="https://github.com/twentyhq/twenty/pull/26635" target="_blank" rel="noopener noreferrer nofollow ugc">#26635</a>) by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a></li>
<li>fix(search): restrict ILIKE fallback to CJK input (<a href="https://github.com/twentyhq/twenty/pull/26926" target="_blank" rel="noopener noreferrer nofollow ugc">#26926</a>) by <a href="https://github.com/Weiko" target="_blank" rel="noopener noreferrer nofollow ugc">@Weiko</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/130400</link><guid isPermaLink="true">https://forum.cloudron.io/post/130400</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Fri, 02 Oct 2026 22:06:21 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Tue, 29 Sep 2026 10:50:40 GMT]]></title><description><![CDATA[<p dir="auto">[1.19.0]</p>
<ul>
<li>Update twenty to 2.43.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.43.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>feat(record-form): make the record creation form the default path (<a href="https://github.com/twentyhq/twenty/pull/25907" target="_blank" rel="noopener noreferrer nofollow ugc">#25907</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>[BREAKING_CHANGE] refactor(server): compute the application-scoped core schema server-side (<a href="https://github.com/twentyhq/twenty/pull/26439" target="_blank" rel="noopener noreferrer nofollow ugc">#26439</a>) by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a></li>
<li>feat(application): deprecate uploadApplicationFile and drop the CLI multipart fallback (<a href="https://github.com/twentyhq/twenty/pull/26379" target="_blank" rel="noopener noreferrer nofollow ugc">#26379</a>) by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a></li>
<li>feat(files): upload workspace logos and profile pictures with direct upload (<a href="https://github.com/twentyhq/twenty/pull/26382" target="_blank" rel="noopener noreferrer nofollow ugc">#26382</a>) by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a></li>
<li>feat(ai): add evaluation models and a Classify workflow node (<a href="https://github.com/twentyhq/twenty/pull/26225" target="_blank" rel="noopener noreferrer nofollow ugc">#26225</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(sharing): unify record access and enable multiplayer chats (<a href="https://github.com/twentyhq/twenty/pull/26348" target="_blank" rel="noopener noreferrer nofollow ugc">#26348</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(usage): meter common API calls in complexity points (<a href="https://github.com/twentyhq/twenty/pull/26671" target="_blank" rel="noopener noreferrer nofollow ugc">#26671</a>) by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a></li>
<li>fix(security): enforce object-level role permissions on system object writes (<a href="https://github.com/twentyhq/twenty/issues/24309" target="_blank" rel="noopener noreferrer nofollow ugc">#24309</a>) (<a href="https://github.com/twentyhq/twenty/pull/25809" target="_blank" rel="noopener noreferrer nofollow ugc">#25809</a>) by <a href="https://github.com/mini0n-ai" target="_blank" rel="noopener noreferrer nofollow ugc">@mini0n-ai</a></li>
<li>fix(shared): reject scheme-relative backslash urls in isSafeUrl (<a href="https://github.com/twentyhq/twenty/pull/26397" target="_blank" rel="noopener noreferrer nofollow ugc">#26397</a>) by <a href="https://github.com/Belkouche" target="_blank" rel="noopener noreferrer nofollow ugc">@Belkouche</a></li>
<li>fix(workflow): keep runs alive for if/else and skip edges across the continuation boundary (<a href="https://github.com/twentyhq/twenty/pull/26271" target="_blank" rel="noopener noreferrer nofollow ugc">#26271</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/130168</link><guid isPermaLink="true">https://forum.cloudron.io/post/130168</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Tue, 29 Sep 2026 10:50:40 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Sat, 19 Sep 2026 01:07:44 GMT]]></title><description><![CDATA[<p dir="auto">[1.18.0]</p>
<ul>
<li>Update twenty to 2.41.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.41.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>Let every application admin manage a workspace-shared connection (<a href="https://github.com/twentyhq/twenty/pull/25773" target="_blank" rel="noopener noreferrer nofollow ugc">#25773</a>) by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a></li>
<li>feat(server): validate workflow versions through exceptions, malformed at write and non-activable on activate or validate (<a href="https://github.com/twentyhq/twenty/pull/24964" target="_blank" rel="noopener noreferrer nofollow ugc">#24964</a>) by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a></li>
<li>feat(messaging): let apps own message channels (<a href="https://github.com/twentyhq/twenty/pull/25903" target="_blank" rel="noopener noreferrer nofollow ugc">#25903</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(messaging): let apps ingest messages into their channels (<a href="https://github.com/twentyhq/twenty/pull/25905" target="_blank" rel="noopener noreferrer nofollow ugc">#25905</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(messaging): resolve identity for non-email participants (<a href="https://github.com/twentyhq/twenty/pull/25906" target="_blank" rel="noopener noreferrer nofollow ugc">#25906</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>fix(server): backfill workflow rich text record fields (2.41 upgrade command) (<a href="https://github.com/twentyhq/twenty/pull/24965" target="_blank" rel="noopener noreferrer nofollow ugc">#24965</a>) by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a></li>
<li>fix(currency): prevent dropping decimal separator and multiplying amount on 0-decimal fields (<a href="https://github.com/twentyhq/twenty/issues/25870" target="_blank" rel="noopener noreferrer nofollow ugc">#25870</a>) (<a href="https://github.com/twentyhq/twenty/pull/25904" target="_blank" rel="noopener noreferrer nofollow ugc">#25904</a>) by <a href="https://github.com/Dewin" target="_blank" rel="noopener noreferrer nofollow ugc">@Dewin</a></li>
<li>fix(billing): restore the credit-package match on an interval switch (<a href="https://github.com/twentyhq/twenty/pull/25919" target="_blank" rel="noopener noreferrer nofollow ugc">#25919</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>fix(record-form): render rich text fields with the BlockNote editor (<a href="https://github.com/twentyhq/twenty/pull/25920" target="_blank" rel="noopener noreferrer nofollow ugc">#25920</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>fix(messaging): enforce CRLF line endings on raw outbound messages and surface IMAP append error responseText (<a href="https://github.com/twentyhq/twenty/issues/26011" target="_blank" rel="noopener noreferrer nofollow ugc">#26011</a>) (<a href="https://github.com/twentyhq/twenty/pull/26017" target="_blank" rel="noopener noreferrer nofollow ugc">#26017</a>) by <a href="https://github.com/Dewin" target="_blank" rel="noopener noreferrer nofollow ugc">@Dewin</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/129678</link><guid isPermaLink="true">https://forum.cloudron.io/post/129678</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Sat, 19 Sep 2026 01:07:44 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Wed, 16 Sep 2026 10:23:58 GMT]]></title><description><![CDATA[<p dir="auto">[1.17.0]</p>
<ul>
<li>Update twenty to 2.40.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.40.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>Track application installs and uninstalls with deterministic queue jobs (<a href="https://github.com/twentyhq/twenty/pull/25502" target="_blank" rel="noopener noreferrer nofollow ugc">#25502</a>) by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a></li>
<li>feat(ai): replace model pickers with a five-tier model slider (<a href="https://github.com/twentyhq/twenty/pull/25721" target="_blank" rel="noopener noreferrer nofollow ugc">#25721</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(search): expose isSearchable on field metadata and make the object search section editable (<a href="https://github.com/twentyhq/twenty/pull/25166" target="_blank" rel="noopener noreferrer nofollow ugc">#25166</a>) by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a></li>
<li>feat(call-recorder): toggle to send the bot to all calendar meetings (<a href="https://github.com/twentyhq/twenty/pull/25431" target="_blank" rel="noopener noreferrer nofollow ugc">#25431</a>) by <a href="https://github.com/ehconitin" target="_blank" rel="noopener noreferrer nofollow ugc">@ehconitin</a></li>
<li>feat(usage-limit): quota limits over the credit allowance period (<a href="https://github.com/twentyhq/twenty/pull/25526" target="_blank" rel="noopener noreferrer nofollow ugc">#25526</a>) by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a></li>
<li>feat(ai-chat): hint @ and / in composer placeholder, add / skill suggestions (<a href="https://github.com/twentyhq/twenty/pull/25778" target="_blank" rel="noopener noreferrer nofollow ugc">#25778</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(skills): split agent-only skills from user skills, rewrite the catalog (<a href="https://github.com/twentyhq/twenty/pull/25798" target="_blank" rel="noopener noreferrer nofollow ugc">#25798</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>fix(enterprise): keep self-hosted licenses valid while Stripe retries a failed payment (<a href="https://github.com/twentyhq/twenty/pull/25515" target="_blank" rel="noopener noreferrer nofollow ugc">#25515</a>) by <a href="https://github.com/ijreilly" target="_blank" rel="noopener noreferrer nofollow ugc">@ijreilly</a></li>
<li>fix(workflow): stop email steps sending from another member's account (<a href="https://github.com/twentyhq/twenty/pull/25709" target="_blank" rel="noopener noreferrer nofollow ugc">#25709</a>) by <a href="https://github.com/hktitof" target="_blank" rel="noopener noreferrer nofollow ugc">@hktitof</a></li>
<li>fix(messaging): don't delete messages still present in another folder's delta sync (<a href="https://github.com/twentyhq/twenty/pull/25751" target="_blank" rel="noopener noreferrer nofollow ugc">#25751</a>) by <a href="https://github.com/breken-ai" target="_blank" rel="noopener noreferrer nofollow ugc">@breken-ai</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/129532</link><guid isPermaLink="true">https://forum.cloudron.io/post/129532</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Wed, 16 Sep 2026 10:23:58 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Thu, 10 Sep 2026 13:17:47 GMT]]></title><description><![CDATA[<p dir="auto">[1.16.0]</p>
<ul>
<li>Update twenty to 2.39.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.39.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>Generate the twenty-ui theme artifacts from a single design-tokens source (<a href="https://github.com/twentyhq/twenty/pull/24375" target="_blank" rel="noopener noreferrer nofollow ugc">#24375</a>) by <a href="https://github.com/bosiraphael" target="_blank" rel="noopener noreferrer nofollow ugc">@bosiraphael</a></li>
<li>feat(call-recorder): custom settings tab with grouped sections (<a href="https://github.com/twentyhq/twenty/pull/24913" target="_blank" rel="noopener noreferrer nofollow ugc">#24913</a>) by <a href="https://github.com/ehconitin" target="_blank" rel="noopener noreferrer nofollow ugc">@ehconitin</a></li>
<li>feat(workflow): honor retryOnFailure in the executor (<a href="https://github.com/twentyhq/twenty/pull/25248" target="_blank" rel="noopener noreferrer nofollow ugc">#25248</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>feat(usage-limit): gate intra-workspace limits behind the Organization entitlement (<a href="https://github.com/twentyhq/twenty/pull/25292" target="_blank" rel="noopener noreferrer nofollow ugc">#25292</a>) by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a></li>
<li>feat(workflow): Node settings page for step error handling (<a href="https://github.com/twentyhq/twenty/pull/25314" target="_blank" rel="noopener noreferrer nofollow ugc">#25314</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>Fix: Calendar drop issue &amp; drop target resolution at list extremes (<a href="https://github.com/twentyhq/twenty/pull/24082" target="_blank" rel="noopener noreferrer nofollow ugc">#24082</a>) by <a href="https://github.com/git-init-priyanshu" target="_blank" rel="noopener noreferrer nofollow ugc">@git-init-priyanshu</a></li>
<li>fix(workflow): blank step-editor tabs in the side panel (<a href="https://github.com/twentyhq/twenty/pull/25318" target="_blank" rel="noopener noreferrer nofollow ugc">#25318</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>fix(workflow): stop corrupting run state when a loop resets a deleted step (<a href="https://github.com/twentyhq/twenty/pull/25352" target="_blank" rel="noopener noreferrer nofollow ugc">#25352</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>fix(server): ship ClickHouse migrations in the server build (<a href="https://github.com/twentyhq/twenty/pull/25357" target="_blank" rel="noopener noreferrer nofollow ugc">#25357</a>) by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a></li>
<li>fix: quarantine direct uploads until completion has validated them (<a href="https://github.com/twentyhq/twenty/pull/25342" target="_blank" rel="noopener noreferrer nofollow ugc">#25342</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/129290</link><guid isPermaLink="true">https://forum.cloudron.io/post/129290</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Thu, 10 Sep 2026 13:17:47 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Tue, 08 Sep 2026 10:05:45 GMT]]></title><description><![CDATA[<p dir="auto">[1.15.0]</p>
<ul>
<li>Update twenty to 2.38.1</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.38.1" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>Preserve hash and query in OAuth connect redirect locations by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/24959" target="_blank" rel="noopener noreferrer nofollow ugc">#24959</a></li>
<li>Fix double-composited translucency on tooltips by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/24962" target="_blank" rel="noopener noreferrer nofollow ugc">#24962</a></li>
<li>fix(server): stop rate-limit throttler exceptions from reaching Sentry by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a> in <a href="https://github.com/twentyhq/twenty/pull/24931" target="_blank" rel="noopener noreferrer nofollow ugc">#24931</a></li>
<li>Fix stack overflow when importing a large Gmail folder by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a> in <a href="https://github.com/twentyhq/twenty/pull/24883" target="_blank" rel="noopener noreferrer nofollow ugc">#24883</a></li>
<li>Make Edit Layout available across the app by <a href="https://github.com/Bonapara" target="_blank" rel="noopener noreferrer nofollow ugc">@Bonapara</a> in <a href="https://github.com/twentyhq/twenty/pull/24865" target="_blank" rel="noopener noreferrer nofollow ugc">#24865</a></li>
<li>Remove pre-2-32 uiScale and pre-2-27 openRecordIn fallbacks by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/24966" target="_blank" rel="noopener noreferrer nofollow ugc">#24966</a></li>
<li>Add a domain subtype to LINKS fields and normalize domains on write by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a> in <a href="https://github.com/twentyhq/twenty/pull/24911" target="_blank" rel="noopener noreferrer nofollow ugc">#24911</a></li>
<li>Pin Ask AI globally and open new chats in full page by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/25005" target="_blank" rel="noopener noreferrer nofollow ugc">#25005</a></li>
<li>Make the list view GA and fix what QA found on it by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/25072" target="_blank" rel="noopener noreferrer nofollow ugc">#25072</a></li>
<li>Remove the legacy token-pair credential from the front by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/25070" target="_blank" rel="noopener noreferrer nofollow ugc">#25070</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/129188</link><guid isPermaLink="true">https://forum.cloudron.io/post/129188</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Tue, 08 Sep 2026 10:05:45 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Tue, 01 Sep 2026 14:02:41 GMT]]></title><description><![CDATA[<p dir="auto">[1.14.1]</p>
<ul>
<li>Make <code>IS_CONFIG_VARIABLES_IN_DB_ENABLED</code> editable by user</li>
</ul>
]]></description><link>https://forum.cloudron.io/post/128810</link><guid isPermaLink="true">https://forum.cloudron.io/post/128810</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Tue, 01 Sep 2026 14:02:41 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Sun, 30 Aug 2026 07:14:06 GMT]]></title><description><![CDATA[<p dir="auto">[1.14.0]</p>
<ul>
<li>Update twenty to 2.37.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.37.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>feat(workflow): read and dispatch workflow versions from core everywhere (<a href="https://github.com/twentyhq/twenty/pull/24830" target="_blank" rel="noopener noreferrer nofollow ugc">#24830</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>Remove legacy grid position from page layout widgets (<a href="https://github.com/twentyhq/twenty/pull/24876" target="_blank" rel="noopener noreferrer nofollow ugc">#24876</a>) by <a href="https://github.com/Weiko" target="_blank" rel="noopener noreferrer nofollow ugc">@Weiko</a></li>
<li>feat(apps): upload application files through batched direct upload (<a href="https://github.com/twentyhq/twenty/pull/23526" target="_blank" rel="noopener noreferrer nofollow ugc">#23526</a>) by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a></li>
<li>feat(server): log in-flight jobs when the worker event loop stalls (<a href="https://github.com/twentyhq/twenty/pull/24767" target="_blank" rel="noopener noreferrer nofollow ugc">#24767</a>) by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a></li>
<li>feat(workflow): add core workflow ids on workflow runs (<a href="https://github.com/twentyhq/twenty/pull/24842" target="_blank" rel="noopener noreferrer nofollow ugc">#24842</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>feat: add user-friendly labels to application variables (<a href="https://github.com/twentyhq/twenty/pull/24870" target="_blank" rel="noopener noreferrer nofollow ugc">#24870</a>) by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a></li>
<li>fix(front): enable Save when a select option is added programmatically (<a href="https://github.com/twentyhq/twenty/pull/24649" target="_blank" rel="noopener noreferrer nofollow ugc">#24649</a>) by <a href="https://github.com/Karthikram319" target="_blank" rel="noopener noreferrer nofollow ugc">@Karthikram319</a></li>
<li>fix: include iss parameter in OAuth authorization redirect per RFC 9207 (<a href="https://github.com/twentyhq/twenty/issues/24153" target="_blank" rel="noopener noreferrer nofollow ugc">#24153</a>) (<a href="https://github.com/twentyhq/twenty/pull/24663" target="_blank" rel="noopener noreferrer nofollow ugc">#24663</a>) by <a href="https://github.com/wsvdesign" target="_blank" rel="noopener noreferrer nofollow ugc">@wsvdesign</a></li>
<li>fix(server): only honor approved access domains when email verification is required (<a href="https://github.com/twentyhq/twenty/pull/24789" target="_blank" rel="noopener noreferrer nofollow ugc">#24789</a>) by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a></li>
<li>fix(front): share the scroll overlay button between AI chat and transcript (<a href="https://github.com/twentyhq/twenty/pull/24914" target="_blank" rel="noopener noreferrer nofollow ugc">#24914</a>) by <a href="https://github.com/ehconitin" target="_blank" rel="noopener noreferrer nofollow ugc">@ehconitin</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/128703</link><guid isPermaLink="true">https://forum.cloudron.io/post/128703</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Sun, 30 Aug 2026 07:14:06 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Thu, 27 Aug 2026 08:18:27 GMT]]></title><description><![CDATA[<p dir="auto">[1.13.0]</p>
<ul>
<li>Update twenty to 2.35.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.35.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>fix: lift nest and verdaccio parents, drop four obsoleted resolutions (<a href="https://github.com/twentyhq/twenty/pull/24675" target="_blank" rel="noopener noreferrer nofollow ugc">#24675</a>) by <a href="https://github.com/mabdullahabaid" target="_blank" rel="noopener noreferrer nofollow ugc">@mabdullahabaid</a></li>
<li>Model the object navigation command menu item target as a foreign key (<a href="https://github.com/twentyhq/twenty/pull/24690" target="_blank" rel="noopener noreferrer nofollow ugc">#24690</a>) by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a></li>
<li>feat(front): show loading and error states for video attachment previews (<a href="https://github.com/twentyhq/twenty/pull/24454" target="_blank" rel="noopener noreferrer nofollow ugc">#24454</a>) by <a href="https://github.com/emmanuelhb56" target="_blank" rel="noopener noreferrer nofollow ugc">@emmanuelhb56</a></li>
<li>feat(workflow): enable core read and dispatch flags on new workspaces (<a href="https://github.com/twentyhq/twenty/pull/24680" target="_blank" rel="noopener noreferrer nofollow ugc">#24680</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>feat(server): add a gauge tracking feature flag rollout across workspaces (<a href="https://github.com/twentyhq/twenty/pull/24685" target="_blank" rel="noopener noreferrer nofollow ugc">#24685</a>) by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a></li>
<li>feat(ai-chat): address field references by name (<a href="https://github.com/twentyhq/twenty/pull/24701" target="_blank" rel="noopener noreferrer nofollow ugc">#24701</a>) by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a></li>
<li>fix(server): restore standard default-relation fields wiped by pre-2.20 application syncs (<a href="https://github.com/twentyhq/twenty/pull/24001" target="_blank" rel="noopener noreferrer nofollow ugc">#24001</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>fix(workflow): read a filter variable that resolved to null as an emptiness check (<a href="https://github.com/twentyhq/twenty/pull/24501" target="_blank" rel="noopener noreferrer nofollow ugc">#24501</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>fix(server): reject empty filter on bulk mutations to prevent unbounded delete/update (<a href="https://github.com/twentyhq/twenty/pull/24746" target="_blank" rel="noopener noreferrer nofollow ugc">#24746</a>) by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a></li>
<li>fix(server): don't delete the invitation before resend passes its gates (<a href="https://github.com/twentyhq/twenty/pull/24758" target="_blank" rel="noopener noreferrer nofollow ugc">#24758</a>) by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/128594</link><guid isPermaLink="true">https://forum.cloudron.io/post/128594</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Thu, 27 Aug 2026 08:18:27 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Tue, 25 Aug 2026 07:01:15 GMT]]></title><description><![CDATA[<p dir="auto">[1.12.0]</p>
<ul>
<li>Update twenty to 2.34.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.34.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>System record page layout (<a href="https://github.com/twentyhq/twenty/pull/23651" target="_blank" rel="noopener noreferrer nofollow ugc">#23651</a>) by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a></li>
<li>feat(front): expand button and record actions in the side panel footer (<a href="https://github.com/twentyhq/twenty/pull/23965" target="_blank" rel="noopener noreferrer nofollow ugc">#23965</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>Edit metadata translations in the UI: per-entity side panel + translate-or-rename prompt (<a href="https://github.com/twentyhq/twenty/pull/24374" target="_blank" rel="noopener noreferrer nofollow ugc">#24374</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(logic-function): give handlers an execution context, and a choice of whose access each call uses (<a href="https://github.com/twentyhq/twenty/pull/24493" target="_blank" rel="noopener noreferrer nofollow ugc">#24493</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>refactor(rest): move restore to a suffix path and make restore-one reachable (<a href="https://github.com/twentyhq/twenty/pull/24544" target="_blank" rel="noopener noreferrer nofollow ugc">#24544</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(server): ORM v2, a TypeORM-free workspace read path behind a flag (<a href="https://github.com/twentyhq/twenty/pull/23991" target="_blank" rel="noopener noreferrer nofollow ugc">#23991</a>) by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a></li>
<li>feat(messaging): import recent messages as soon as an account connects (<a href="https://github.com/twentyhq/twenty/pull/23983" target="_blank" rel="noopener noreferrer nofollow ugc">#23983</a>) by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a></li>
<li>feat(metadata): writability levels on object and field metadata (<a href="https://github.com/twentyhq/twenty/pull/24208" target="_blank" rel="noopener noreferrer nofollow ugc">#24208</a>) by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a></li>
<li>fix(front): prevent stale timeline diff from crashing the Timeline tab (<a href="https://github.com/twentyhq/twenty/pull/23972" target="_blank" rel="noopener noreferrer nofollow ugc">#23972</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>fix(messaging): default new channels to METADATA visibility instead of SHARE_EVERYTHING (<a href="https://github.com/twentyhq/twenty/pull/24135" target="_blank" rel="noopener noreferrer nofollow ugc">#24135</a>) by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/128515</link><guid isPermaLink="true">https://forum.cloudron.io/post/128515</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Tue, 25 Aug 2026 07:01:15 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Wed, 12 Aug 2026 10:01:25 GMT]]></title><description><![CDATA[<p dir="auto">[1.11.0]</p>
<ul>
<li>Update twenty to 2.30.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.30.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>The GraphQL metadata API no longer uses nestjs-query cursor types. Remove ObjectConnection, FieldConnection, CursorPaging, and related cursor inputs from metadata queries and switch to the new resolver-based shape. (<a href="https://github.com/twentyhq/twenty/pull/23925" target="_blank" rel="noopener noreferrer nofollow ugc">#23925</a>) by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a></li>
<li>Server image security update: undici bumped from v6/v7 to v8 (potentially breaking for direct callers), plus js-yaml, sharp, brace-expansion, ip-address, and dompurify patched for critical and high CVEs. Self-hosters should update. (<a href="https://github.com/twentyhq/twenty/pull/23963" target="_blank" rel="noopener noreferrer nofollow ugc">#23963</a>) by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a></li>
<li>A new /chat mode keeps the conversation front and center with records opening as side-panel artifacts. (<a href="https://github.com/twentyhq/twenty/pull/23929" target="_blank" rel="noopener noreferrer nofollow ugc">#23929</a>)</li>
<li>Campaign email bodies now have a canvas editor with sections, columns, buttons, and image blocks. (<a href="https://github.com/twentyhq/twenty/pull/23657" target="_blank" rel="noopener noreferrer nofollow ugc">#23657</a>)</li>
<li>Views can now be displayed as a List, alongside table, board, and calendar. (<a href="https://github.com/twentyhq/twenty/pull/23829" target="_blank" rel="noopener noreferrer nofollow ugc">#23829</a>)</li>
<li>Records that no longer match an active filter disappear from the open table in real time. (<a href="https://github.com/twentyhq/twenty/pull/23858" target="_blank" rel="noopener noreferrer nofollow ugc">#23858</a>)</li>
<li>Opening and closing a currency field editor without typing no longer corrupts the stored amount. (<a href="https://github.com/twentyhq/twenty/pull/23874" target="_blank" rel="noopener noreferrer nofollow ugc">#23874</a>)</li>
<li>Hidden records no longer appear as chart labels  charts grouped by a relation field now filter the join and show only records the viewer is allowed to see. (<a href="https://github.com/twentyhq/twenty/pull/23369" target="_blank" rel="noopener noreferrer nofollow ugc">#23369</a>) by <a href="https://github.com/bosiraphael" target="_blank" rel="noopener noreferrer nofollow ugc">@bosiraphael</a></li>
<li>The runAgent API now accepts a messages array for multi-turn bot conversations alongside the existing single-prompt form. (<a href="https://github.com/twentyhq/twenty/pull/23395" target="_blank" rel="noopener noreferrer nofollow ugc">#23395</a>) by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a></li>
<li>fix(twenty-front): stop field widget layout dropdown from crashing th (<a href="https://github.com/twentyhq/twenty/pull/23784" target="_blank" rel="noopener noreferrer nofollow ugc">#23784</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/128086</link><guid isPermaLink="true">https://forum.cloudron.io/post/128086</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Wed, 12 Aug 2026 10:01:25 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Wed, 05 Aug 2026 06:27:51 GMT]]></title><description><![CDATA[<p dir="auto">[1.10.0]</p>
<ul>
<li>Update twenty to 2.27.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.27.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>feat(connections): add an onDisconnect lifecycle hook to connection providers (<a href="https://github.com/twentyhq/twenty/pull/23538" target="_blank" rel="noopener noreferrer nofollow ugc">#23538</a>) by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a></li>
<li>feat(server): add role management tools for AI chat (<a href="https://github.com/twentyhq/twenty/pull/23613" target="_blank" rel="noopener noreferrer nofollow ugc">#23613</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(workflow): variable pickers for Search Records limit, offset and date filters (<a href="https://github.com/twentyhq/twenty/pull/23696" target="_blank" rel="noopener noreferrer nofollow ugc">#23696</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>feat(slack): implement channel welcome message functionality (<a href="https://github.com/twentyhq/twenty/pull/23699" target="_blank" rel="noopener noreferrer nofollow ugc">#23699</a>) by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a></li>
<li>Migrate web auth from localStorage token pairs to httpOnly cookie sessions (<a href="https://github.com/twentyhq/twenty/pull/23642" target="_blank" rel="noopener noreferrer nofollow ugc">#23642</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>fix(ai-chat): show streaming activity during and between steps (<a href="https://github.com/twentyhq/twenty/pull/23581" target="_blank" rel="noopener noreferrer nofollow ugc">#23581</a>) by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a></li>
<li>fix(server): preserve null values in record update util (<a href="https://github.com/twentyhq/twenty/pull/23639" target="_blank" rel="noopener noreferrer nofollow ugc">#23639</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>fix(server): stop FIND_RECORDS from silently ignoring its filter (<a href="https://github.com/twentyhq/twenty/pull/23640" target="_blank" rel="noopener noreferrer nofollow ugc">#23640</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>fix(twenty-front): Scrolling and Dragging conflict on mobile devices (<a href="https://github.com/twentyhq/twenty/pull/23677" target="_blank" rel="noopener noreferrer nofollow ugc">#23677</a>) by <a href="https://github.com/git-init-priyanshu" target="_blank" rel="noopener noreferrer nofollow ugc">@git-init-priyanshu</a></li>
<li>fix(workflow): clear nextStepIds when converting a step to If/Else (<a href="https://github.com/twentyhq/twenty/pull/23714" target="_blank" rel="noopener noreferrer nofollow ugc">#23714</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/127734</link><guid isPermaLink="true">https://forum.cloudron.io/post/127734</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Wed, 05 Aug 2026 06:27:51 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Sat, 01 Aug 2026 07:08:35 GMT]]></title><description><![CDATA[<p dir="auto">[1.9.0]</p>
<ul>
<li>Update twenty to 2.26.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.26.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>[BREAKING-CHANGE] Centralize system <code>View</code> <code>viewField</code> side effect (<a href="https://github.com/twentyhq/twenty/pull/23081" target="_blank" rel="noopener noreferrer nofollow ugc">#23081</a>) by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a></li>
<li>[breaking-change] fix(server): return runAgent execution failures as result errors (<a href="https://github.com/twentyhq/twenty/pull/23390" target="_blank" rel="noopener noreferrer nofollow ugc">#23390</a>) by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a></li>
<li>feat: Slack conversational assistant (<a href="https://github.com/twentyhq/twenty/pull/22984" target="_blank" rel="noopener noreferrer nofollow ugc">#22984</a>) by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a></li>
<li>feat(workflow): read workflow version content from core in the engine, behind a flag (<a href="https://github.com/twentyhq/twenty/pull/23403" target="_blank" rel="noopener noreferrer nofollow ugc">#23403</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>feat(front): preview highlighted record in the search command bar (<a href="https://github.com/twentyhq/twenty/pull/23413" target="_blank" rel="noopener noreferrer nofollow ugc">#23413</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>feat(dashboard): extend number format option to bar, line and pie charts (<a href="https://github.com/twentyhq/twenty/pull/23505" target="_blank" rel="noopener noreferrer nofollow ugc">#23505</a>) by <a href="https://github.com/ehconitin" target="_blank" rel="noopener noreferrer nofollow ugc">@ehconitin</a></li>
<li>feat(apps): add enqueueJob to run a logic function on the workers (<a href="https://github.com/twentyhq/twenty/pull/23527" target="_blank" rel="noopener noreferrer nofollow ugc">#23527</a>) by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a></li>
<li>fix(page-layout): render standalone rich text widget on record pages (<a href="https://github.com/twentyhq/twenty/pull/23435" target="_blank" rel="noopener noreferrer nofollow ugc">#23435</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>fix: Decrypt encrypted front component variables (<a href="https://github.com/twentyhq/twenty/pull/23494" target="_blank" rel="noopener noreferrer nofollow ugc">#23494</a>) by <a href="https://github.com/remihuigen" target="_blank" rel="noopener noreferrer nofollow ugc">@remihuigen</a></li>
<li>fix(workflow): use as draft with an existing draft and cross-object record page filters (<a href="https://github.com/twentyhq/twenty/pull/23524" target="_blank" rel="noopener noreferrer nofollow ugc">#23524</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/127575</link><guid isPermaLink="true">https://forum.cloudron.io/post/127575</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Sat, 01 Aug 2026 07:08:35 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Thu, 30 Jul 2026 06:21:05 GMT]]></title><description><![CDATA[<p dir="auto">[1.8.0]</p>
<ul>
<li>Update twenty to 2.25.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.25.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>Relation field widgets on record pages can now display related records as a kanban board, calendar, or grouped table. (<a href="https://github.com/twentyhq/twenty/pull/23112" target="_blank" rel="noopener noreferrer nofollow ugc">#23112</a>)</li>
<li>Dashboard charts grouped by a relation field now show the related record's name instead of a raw database ID. (<a href="https://github.com/twentyhq/twenty/pull/23163" target="_blank" rel="noopener noreferrer nofollow ugc">#23163</a>)</li>
<li>Records that changed while disconnected now re-appear automatically on reconnect, without needing a page refresh. (<a href="https://github.com/twentyhq/twenty/pull/23357" target="_blank" rel="noopener noreferrer nofollow ugc">#23357</a>)</li>
<li>Full-page record tabs (Timeline, Tasks, Notes, Files, Emails, Calendar) now support drag-and-drop widget editing and behave consistently with the rest of the layout editor. (<a href="https://github.com/twentyhq/twenty/pull/23109" target="_blank" rel="noopener noreferrer nofollow ugc">#23109</a>) by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a></li>
<li>Email settings now let you configure a display name for outgoing emails and manage your unsubscriber list. (<a href="https://github.com/twentyhq/twenty/pull/23180" target="_blank" rel="noopener noreferrer nofollow ugc">#23180</a>) by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a></li>
<li>Google and Microsoft sign-in no longer puts a long-lived refresh token in the redirect URL, browser history, or server access logs. (<a href="https://github.com/twentyhq/twenty/pull/23061" target="_blank" rel="noopener noreferrer nofollow ugc">#23061</a>) by <a href="https://github.com/bosiraphael" target="_blank" rel="noopener noreferrer nofollow ugc">@bosiraphael</a></li>
<li>Transactional emails (workspace invites, password resets, email verifications) now have content again; they were being delivered with an empty body. (<a href="https://github.com/twentyhq/twenty/pull/23323" target="_blank" rel="noopener noreferrer nofollow ugc">#23323</a>) by <a href="https://github.com/guillaume-flambard" target="_blank" rel="noopener noreferrer nofollow ugc">@guillaume-flambard</a></li>
<li>Upgrading a self-hosted instance from 2.23 to 2.24 no longer fails on startup with a missing <code>keyValuePair.applicationId</code> column error. (<a href="https://github.com/twentyhq/twenty/pull/23272" target="_blank" rel="noopener noreferrer nofollow ugc">#23272</a>) by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a></li>
<li>Roles that explicitly deny access to system objects (messages, calendar events) now enforce that restriction; it was previously silently bypassed. (<a href="https://github.com/twentyhq/twenty/pull/23280" target="_blank" rel="noopener noreferrer nofollow ugc">#23280</a>) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a></li>
<li>The onboarding flow no longer hangs indefinitely when a CSS chunk fails to preload, a regression that affected Mobile Safari. (<a href="https://github.com/twentyhq/twenty/pull/23359" target="_blank" rel="noopener noreferrer nofollow ugc">#23359</a>) by <a href="https://github.com/bosiraphael" target="_blank" rel="noopener noreferrer nofollow ugc">@bosiraphael</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/127448</link><guid isPermaLink="true">https://forum.cloudron.io/post/127448</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Thu, 30 Jul 2026 06:21:05 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Sat, 25 Jul 2026 08:07:33 GMT]]></title><description><![CDATA[<p dir="auto">[1.7.0]</p>
<ul>
<li>Update twenty to 2.24.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.24.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>fix: bump websocket-driver 0.7.4 -&gt; 0.7.5 (Dependabot) by <a href="https://github.com/mabdullahabaid" target="_blank" rel="noopener noreferrer nofollow ugc">@mabdullahabaid</a> in <a href="https://github.com/twentyhq/twenty/pull/23142" target="_blank" rel="noopener noreferrer nofollow ugc">#23142</a></li>
<li>key-value storage for applications by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a> in <a href="https://github.com/twentyhq/twenty/pull/23089" target="_blank" rel="noopener noreferrer nofollow ugc">#23089</a></li>
<li>fix(messaging): stop group and bulk emails from creating contacts by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a> in <a href="https://github.com/twentyhq/twenty/pull/23137" target="_blank" rel="noopener noreferrer nofollow ugc">#23137</a></li>
<li>feat(server): queued-only server-route dispatch by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/23134" target="_blank" rel="noopener noreferrer nofollow ugc">#23134</a></li>
<li>feat(connections): run a logic function on connection provider connect by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a> in <a href="https://github.com/twentyhq/twenty/pull/23167" target="_blank" rel="noopener noreferrer nofollow ugc">#23167</a></li>
<li>feat(ai-instrumentation): fix AI histogram buckets &amp; add tool-call duration instrumentation by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a> in <a href="https://github.com/twentyhq/twenty/pull/23173" target="_blank" rel="noopener noreferrer nofollow ugc">#23173</a></li>
<li>feat(server): per-worker queue filtering via env vars by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/23181" target="_blank" rel="noopener noreferrer nofollow ugc">#23181</a></li>
<li>feat(workflow): periodic core-consistency check for workflows, versions and triggers by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a> in <a href="https://github.com/twentyhq/twenty/pull/23103" target="_blank" rel="noopener noreferrer nofollow ugc">#23103</a></li>
<li>feat(page-layout): drag widgets across tabs on record pages by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/23023" target="_blank" rel="noopener noreferrer nofollow ugc">#23023</a></li>
<li>fix(workflow): create core mirror rows during workflow prefill by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a> in <a href="https://github.com/twentyhq/twenty/pull/23204" target="_blank" rel="noopener noreferrer nofollow ugc">#23204</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/127189</link><guid isPermaLink="true">https://forum.cloudron.io/post/127189</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Sat, 25 Jul 2026 08:07:33 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Thu, 23 Jul 2026 07:20:43 GMT]]></title><description><![CDATA[<p dir="auto">[1.6.0]</p>
<ul>
<li>Update twenty to 2.23.2</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.23.2" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>Unify application version gate, registration writes and upgrade paths across sources by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/22931" target="_blank" rel="noopener noreferrer nofollow ugc">#22931</a></li>
<li>fix(serverless): flush IPC message before exiting local function runner by <a href="https://github.com/phelix001" target="_blank" rel="noopener noreferrer nofollow ugc">@phelix001</a> in <a href="https://github.com/twentyhq/twenty/pull/22920" target="_blank" rel="noopener noreferrer nofollow ugc">#22920</a></li>
<li>fix(server): stop treating Microsoft Graph 401 as a permanent failure by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a> in <a href="https://github.com/twentyhq/twenty/pull/22989" target="_blank" rel="noopener noreferrer nofollow ugc">#22989</a></li>
<li>fix(front): only sign out when token renewal is rejected by the server by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/22983" target="_blank" rel="noopener noreferrer nofollow ugc">#22983</a></li>
<li>feat(email-group): communications UX, per-record DNS status by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a> in <a href="https://github.com/twentyhq/twenty/pull/23002" target="_blank" rel="noopener noreferrer nofollow ugc">#23002</a></li>
<li>feat(workflow): backfill + dual-write for core workflow entity by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a> in <a href="https://github.com/twentyhq/twenty/pull/22776" target="_blank" rel="noopener noreferrer nofollow ugc">#22776</a></li>
<li>feat(call-recorder): add copy-to-clipboard buttons for transcript, summary, and video link by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/23052" target="_blank" rel="noopener noreferrer nofollow ugc">#23052</a></li>
<li>feat(app): allow non-admin developers to claim and list marketplace apps by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/22621" target="_blank" rel="noopener noreferrer nofollow ugc">#22621</a></li>
<li>feat: kanban, calendar and group-by table layouts for dashboard view widgets by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/22963" target="_blank" rel="noopener noreferrer nofollow ugc">#22963</a></li>
<li>fix(shared): multi-select "contains any" filter matcher should use OR semantics by <a href="https://github.com/winklemad" target="_blank" rel="noopener noreferrer nofollow ugc">@winklemad</a> in <a href="https://github.com/twentyhq/twenty/pull/23010" target="_blank" rel="noopener noreferrer nofollow ugc">#23010</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/127078</link><guid isPermaLink="true">https://forum.cloudron.io/post/127078</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Thu, 23 Jul 2026 07:20:43 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Sat, 18 Jul 2026 06:33:56 GMT]]></title><description><![CDATA[<p dir="auto">[1.5.0]</p>
<ul>
<li>Update twenty to 2.22.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.22.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>fix: validation link for access-domains deeplinks to Invite tab by <a href="https://github.com/brahmlower" target="_blank" rel="noopener noreferrer nofollow ugc">@brahmlower</a> in <a href="https://github.com/twentyhq/twenty/pull/22845" target="_blank" rel="noopener noreferrer nofollow ugc">#22845</a></li>
<li>Fix(Twenty-front): Junction field unable to display as table by <a href="https://github.com/git-init-priyanshu" target="_blank" rel="noopener noreferrer nofollow ugc">@git-init-priyanshu</a> in <a href="https://github.com/twentyhq/twenty/pull/22844" target="_blank" rel="noopener noreferrer nofollow ugc">#22844</a></li>
<li>fix(front): allow dismissing [Credits limit reached] banner by <a href="https://github.com/dankgarlic1" target="_blank" rel="noopener noreferrer nofollow ugc">@dankgarlic1</a> in <a href="https://github.com/twentyhq/twenty/pull/22843" target="_blank" rel="noopener noreferrer nofollow ugc">#22843</a></li>
<li>feat(workflow-tools): add get_logic_function_source tool by <a href="https://github.com/phelix001" target="_blank" rel="noopener noreferrer nofollow ugc">@phelix001</a> in <a href="https://github.com/twentyhq/twenty/pull/22835" target="_blank" rel="noopener noreferrer nofollow ugc">#22835</a></li>
<li>feat: make record avatar/icon resolution data-driven via a configurable image identifier field by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a> in <a href="https://github.com/twentyhq/twenty/pull/22644" target="_blank" rel="noopener noreferrer nofollow ugc">#22644</a></li>
<li>Add weekly layout to record calendar by <a href="https://github.com/Weiko" target="_blank" rel="noopener noreferrer nofollow ugc">@Weiko</a> in <a href="https://github.com/twentyhq/twenty/pull/22819" target="_blank" rel="noopener noreferrer nofollow ugc">#22819</a></li>
<li>feat(workflow): soft-ref core workflow/version (backfill + dual-write) by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a> in <a href="https://github.com/twentyhq/twenty/pull/22821" target="_blank" rel="noopener noreferrer nofollow ugc">#22821</a></li>
<li>fix(server): finalize workflow runs stuck in STOPPING by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a> in <a href="https://github.com/twentyhq/twenty/pull/22900" target="_blank" rel="noopener noreferrer nofollow ugc">#22900</a></li>
<li>fix(metadata): invalidate metadata store on SSE reconnect (<a href="https://github.com/twentyhq/twenty/issues/22504" target="_blank" rel="noopener noreferrer nofollow ugc">#22504</a>) by <a href="https://github.com/Akash5908" target="_blank" rel="noopener noreferrer nofollow ugc">@Akash5908</a> in <a href="https://github.com/twentyhq/twenty/pull/22562" target="_blank" rel="noopener noreferrer nofollow ugc">#22562</a></li>
<li>feat(server): app lifecycle metrics (install/uninstall/upgrade + marketplace publish) by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a> in <a href="https://github.com/twentyhq/twenty/pull/22656" target="_blank" rel="noopener noreferrer nofollow ugc">#22656</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/126919</link><guid isPermaLink="true">https://forum.cloudron.io/post/126919</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Sat, 18 Jul 2026 06:33:56 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Fri, 17 Jul 2026 05:50:54 GMT]]></title><description><![CDATA[<p dir="auto">[1.4.0]</p>
<ul>
<li>Update twenty to 2.21.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.21.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>[Twenty-Front]: Record board column drag and drop functionality by <a href="https://github.com/git-init-priyanshu" target="_blank" rel="noopener noreferrer nofollow ugc">@git-init-priyanshu</a> in <a href="https://github.com/twentyhq/twenty/pull/22323" target="_blank" rel="noopener noreferrer nofollow ugc">#22323</a></li>
<li>fix(workflow): make prefilled workflow ids unique per workspace by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a> in <a href="https://github.com/twentyhq/twenty/pull/22800" target="_blank" rel="noopener noreferrer nofollow ugc">#22800</a></li>
<li>Disable install button in app install onboarding when no app is selected by <a href="https://github.com/bosiraphael" target="_blank" rel="noopener noreferrer nofollow ugc">@bosiraphael</a> in <a href="https://github.com/twentyhq/twenty/pull/22822" target="_blank" rel="noopener noreferrer nofollow ugc">#22822</a></li>
<li>Throw proper error on duplicate emailing domain by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a> in <a href="https://github.com/twentyhq/twenty/pull/22790" target="_blank" rel="noopener noreferrer nofollow ugc">#22790</a></li>
<li>fix(server): backfill <code>isSystemSideEffect</code> on system fields provisioned before 2.15 by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a> in <a href="https://github.com/twentyhq/twenty/pull/22850" target="_blank" rel="noopener noreferrer nofollow ugc">#22850</a></li>
<li>Bypass corrupted cached front-component responses with a cache-bust query parameter by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/22854" target="_blank" rel="noopener noreferrer nofollow ugc">#22854</a></li>
<li>Paginate admin panel app registrations list by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/22734" target="_blank" rel="noopener noreferrer nofollow ugc">#22734</a></li>
<li>fix(server): gate workspaceDiscoverability behind upgrade decorator by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a> in <a href="https://github.com/twentyhq/twenty/pull/22818" target="_blank" rel="noopener noreferrer nofollow ugc">#22818</a></li>
<li>Sdk exports <code>getFieldUniversalIdentifier</code> + docs by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a> in <a href="https://github.com/twentyhq/twenty/pull/22856" target="_blank" rel="noopener noreferrer nofollow ugc">#22856</a></li>
<li>Fix stale relation table in field widget when switching records in side panel by <a href="https://github.com/Weiko" target="_blank" rel="noopener noreferrer nofollow ugc">@Weiko</a> in <a href="https://github.com/twentyhq/twenty/pull/22829" target="_blank" rel="noopener noreferrer nofollow ugc">#22829</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/126870</link><guid isPermaLink="true">https://forum.cloudron.io/post/126870</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Fri, 17 Jul 2026 05:50:54 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Mon, 13 Jul 2026 10:38:38 GMT]]></title><description><![CDATA[<p dir="auto">[1.3.0]</p>
<ul>
<li>Update twenty to 2.20.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.20.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>2.20.0 <code>fieldMetadata</code> and <code>objectMetadata</code> standardOverrides deprecation by <a href="https://github.com/prastoin" target="_blank" rel="noopener noreferrer nofollow ugc">@prastoin</a> in <a href="https://github.com/twentyhq/twenty/pull/22650" target="_blank" rel="noopener noreferrer nofollow ugc">#22650</a></li>
<li>feat(server): support server-scoped files via nullable workspaceId on file table by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/22587" target="_blank" rel="noopener noreferrer nofollow ugc">#22587</a></li>
<li>fix(rls): prefill RLS predicate fields when creating related records by <a href="https://github.com/Aressand" target="_blank" rel="noopener noreferrer nofollow ugc">@Aressand</a> in <a href="https://github.com/twentyhq/twenty/pull/22620" target="_blank" rel="noopener noreferrer nofollow ugc">#22620</a></li>
<li>fix(workflow): handle IS/IS_NOT operand in text and array filters by <a href="https://github.com/thomtrp" target="_blank" rel="noopener noreferrer nofollow ugc">@thomtrp</a> in <a href="https://github.com/twentyhq/twenty/pull/22640" target="_blank" rel="noopener noreferrer nofollow ugc">#22640</a></li>
<li>feat(server): add public marketplace resolver for vetted app catalog by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/22647" target="_blank" rel="noopener noreferrer nofollow ugc">#22647</a></li>
<li>feat(messaging): message campaign delivery stats + views by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a> in <a href="https://github.com/twentyhq/twenty/pull/22661" target="_blank" rel="noopener noreferrer nofollow ugc">#22661</a></li>
<li>feat(website): add public apps marketplace with one-click install by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/22611" target="_blank" rel="noopener noreferrer nofollow ugc">#22611</a></li>
<li>feat(billing): collect credit card in-app when starting subscription from billing page by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/22706" target="_blank" rel="noopener noreferrer nofollow ugc">#22706</a></li>
<li>fix(billing): only reactivate suspended workspaces when subscription is in good standing by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a> in <a href="https://github.com/twentyhq/twenty/pull/22687" target="_blank" rel="noopener noreferrer nofollow ugc">#22687</a></li>
<li>[Breaking change] fix: make pageLayout type field required by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a> in <a href="https://github.com/twentyhq/twenty/pull/22450" target="_blank" rel="noopener noreferrer nofollow ugc">#22450</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/126712</link><guid isPermaLink="true">https://forum.cloudron.io/post/126712</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Mon, 13 Jul 2026 10:38:38 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Wed, 01 Jul 2026 08:21:27 GMT]]></title><description><![CDATA[<p dir="auto">[1.2.0]</p>
<ul>
<li>Update twenty to 2.17.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.17.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>[BREAKING CHANGE] remove call recording feature flag and backfill upgrade command for existing command menu items navigation command by <a href="https://github.com/ehconitin" target="_blank" rel="noopener noreferrer nofollow ugc">@ehconitin</a> in <a href="https://github.com/twentyhq/twenty/pull/22176" target="_blank" rel="noopener noreferrer nofollow ugc">#22176</a></li>
<li>feat(billing): invoice on seat increase by <a href="https://github.com/etiennejouan" target="_blank" rel="noopener noreferrer nofollow ugc">@etiennejouan</a> in <a href="https://github.com/twentyhq/twenty/pull/22083" target="_blank" rel="noopener noreferrer nofollow ugc">#22083</a></li>
<li>feat: create calendar events on Google and Microsoft accounts by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/22231" target="_blank" rel="noopener noreferrer nofollow ugc">#22231</a></li>
<li>Feat: group records by many to one relation by <a href="https://github.com/abdulrahmancodes" target="_blank" rel="noopener noreferrer nofollow ugc">@abdulrahmancodes</a> in <a href="https://github.com/twentyhq/twenty/pull/22123" target="_blank" rel="noopener noreferrer nofollow ugc">#22123</a></li>
<li>fix(email-settings): enable independent message folder and subfolder selection by <a href="https://github.com/rish106-hub" target="_blank" rel="noopener noreferrer nofollow ugc">@rish106-hub</a> in <a href="https://github.com/twentyhq/twenty/pull/21853" target="_blank" rel="noopener noreferrer nofollow ugc">#21853</a></li>
<li>fix(filter): resolve filter-derived date defaults with Temporal (fixes create/update crash in date-filtered views) by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a> in <a href="https://github.com/twentyhq/twenty/pull/22124" target="_blank" rel="noopener noreferrer nofollow ugc">#22124</a></li>
<li>fix(server): dispatch each cron trigger exactly once by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a> in <a href="https://github.com/twentyhq/twenty/pull/22113" target="_blank" rel="noopener noreferrer nofollow ugc">#22113</a></li>
<li>feat(messaging): skip webhook-active channels in list-fetch crons until sync is stale by <a href="https://github.com/neo773" target="_blank" rel="noopener noreferrer nofollow ugc">@neo773</a> in <a href="https://github.com/twentyhq/twenty/pull/22183" target="_blank" rel="noopener noreferrer nofollow ugc">#22183</a></li>
<li>fix(ux): input error messages no longer overlap adjacent fields in forms by <a href="https://github.com/emmanuelhb56" target="_blank" rel="noopener noreferrer nofollow ugc">@emmanuelhb56</a> in <a href="https://github.com/twentyhq/twenty/pull/21886" target="_blank" rel="noopener noreferrer nofollow ugc">#21886</a></li>
<li>feat(applications): remove the application custom settings tab by <a href="https://github.com/martmull" target="_blank" rel="noopener noreferrer nofollow ugc">@martmull</a> in <a href="https://github.com/twentyhq/twenty/pull/22156" target="_blank" rel="noopener noreferrer nofollow ugc">#22156</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/126295</link><guid isPermaLink="true">https://forum.cloudron.io/post/126295</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Wed, 01 Jul 2026 08:21:27 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Mon, 22 Jun 2026 13:13:20 GMT]]></title><description><![CDATA[<p dir="auto">[1.1.2]</p>
<ul>
<li>fix: <a href="https://forum.cloudron.io/topic/15621">Logic Functions (LOCAL driver) fail on the read-only filesystem</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/125980</link><guid isPermaLink="true">https://forum.cloudron.io/post/125980</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Mon, 22 Jun 2026 13:13:20 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Thu, 18 Jun 2026 17:34:48 GMT]]></title><description><![CDATA[<p dir="auto">[1.1.1]</p>
<ul>
<li>added <a href="https://docs.cloudron.io/packages/twenty/#enabling-multi-workspace-mode" target="_blank" rel="noopener noreferrer nofollow ugc">Multi-Workspace Mode support</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/125887</link><guid isPermaLink="true">https://forum.cloudron.io/post/125887</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Thu, 18 Jun 2026 17:34:48 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Tue, 16 Jun 2026 09:41:40 GMT]]></title><description><![CDATA[<p dir="auto">[1.1.0]</p>
<ul>
<li>Fix frontend build</li>
</ul>
]]></description><link>https://forum.cloudron.io/post/125796</link><guid isPermaLink="true">https://forum.cloudron.io/post/125796</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Tue, 16 Jun 2026 09:41:40 GMT</pubDate></item><item><title><![CDATA[Reply to Twenty - Package Updates on Sat, 06 Jun 2026 07:36:05 GMT]]></title><description><![CDATA[<p dir="auto">[1.0.0]</p>
<ul>
<li>Update twenty to 2.9.0</li>
<li><a href="https://github.com/twentyhq/twenty/releases/tag/v2.9.0" target="_blank" rel="noopener noreferrer nofollow ugc">Full Changelog</a></li>
<li>Add definePermissionFlag for app-defined permission flags by <a href="https://github.com/Weiko" target="_blank" rel="noopener noreferrer nofollow ugc">@Weiko</a> in <a href="https://github.com/twentyhq/twenty/pull/20887" target="_blank" rel="noopener noreferrer nofollow ugc">#20887</a></li>
<li>feat: raise FILES field max number of values from 10 to 60 by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/20950" target="_blank" rel="noopener noreferrer nofollow ugc">#20950</a></li>
<li>Add a Table display mode to relation field widgets by <a href="https://github.com/Weiko" target="_blank" rel="noopener noreferrer nofollow ugc">@Weiko</a> in <a href="https://github.com/twentyhq/twenty/pull/20929" target="_blank" rel="noopener noreferrer nofollow ugc">#20929</a></li>
<li>feat(twenty-orm): introduce WorkspaceScopedRepository for core/metadata workspace-scoped entities by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/20953" target="_blank" rel="noopener noreferrer nofollow ugc">#20953</a></li>
<li>feat(settings): move email handles and emailing domains to dedicated Email page by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/21008" target="_blank" rel="noopener noreferrer nofollow ugc">#21008</a></li>
<li>feat(settings): discovery hero rollout + ephemeral playground token by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/21072" target="_blank" rel="noopener noreferrer nofollow ugc">#21072</a></li>
<li>feat: allow many-to-one relations as advanced filter leaves by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/21147" target="_blank" rel="noopener noreferrer nofollow ugc">#21147</a></li>
<li>feat(logic-function): add LIVE / PREBUILT execution modes by <a href="https://github.com/charlesBochet" target="_blank" rel="noopener noreferrer nofollow ugc">@charlesBochet</a> in <a href="https://github.com/twentyhq/twenty/pull/20873" target="_blank" rel="noopener noreferrer nofollow ugc">#20873</a></li>
<li>feat(settings): add Logs as a dedicated tab in General settings by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/21180" target="_blank" rel="noopener noreferrer nofollow ugc">#21180</a></li>
<li>fix(role): rebind API keys + agents before deleting their role by <a href="https://github.com/FelixMalfait" target="_blank" rel="noopener noreferrer nofollow ugc">@FelixMalfait</a> in <a href="https://github.com/twentyhq/twenty/pull/20935" target="_blank" rel="noopener noreferrer nofollow ugc">#20935</a></li>
</ul>
]]></description><link>https://forum.cloudron.io/post/125550</link><guid isPermaLink="true">https://forum.cloudron.io/post/125550</guid><dc:creator><![CDATA[Package Updates]]></dc:creator><pubDate>Sat, 06 Jun 2026 07:36:05 GMT</pubDate></item></channel></rss>