Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Twenty
  3. Twenty - Package Updates

Twenty - Package Updates

Scheduled Pinned Locked Moved Twenty
35 Posts 2 Posters 3.2k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Package UpdatesP
    Package UpdatesP
    Package Updates
    wrote on last edited by
    #26

    [1.8.0]

    • Update twenty to 2.25.0
    • Full Changelog
    • Relation field widgets on record pages can now display related records as a kanban board, calendar, or grouped table. (#23112)
    • Dashboard charts grouped by a relation field now show the related record's name instead of a raw database ID. (#23163)
    • Records that changed while disconnected now re-appear automatically on reconnect, without needing a page refresh. (#23357)
    • 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. (#23109) by @FelixMalfait
    • Email settings now let you configure a display name for outgoing emails and manage your unsubscriber list. (#23180) by @neo773
    • Google and Microsoft sign-in no longer puts a long-lived refresh token in the redirect URL, browser history, or server access logs. (#23061) by @bosiraphael
    • Transactional emails (workspace invites, password resets, email verifications) now have content again; they were being delivered with an empty body. (#23323) by @guillaume-flambard
    • Upgrading a self-hosted instance from 2.23 to 2.24 no longer fails on startup with a missing keyValuePair.applicationId column error. (#23272) by @prastoin
    • Roles that explicitly deny access to system objects (messages, calendar events) now enforce that restriction; it was previously silently bypassed. (#23280) by @thomtrp
    • The onboarding flow no longer hangs indefinitely when a CSS chunk fails to preload, a regression that affected Mobile Safari. (#23359) by @bosiraphael
    1 Reply Last reply
    0
    • Package UpdatesP
      Package UpdatesP
      Package Updates
      wrote on last edited by
      #27

      [1.9.0]

      • Update twenty to 2.26.0
      • Full Changelog
      • [BREAKING-CHANGE] Centralize system View viewField side effect (#23081) by @prastoin
      • [breaking-change] fix(server): return runAgent execution failures as result errors (#23390) by @abdulrahmancodes
      • feat: Slack conversational assistant (#22984) by @abdulrahmancodes
      • feat(workflow): read workflow version content from core in the engine, behind a flag (#23403) by @thomtrp
      • feat(front): preview highlighted record in the search command bar (#23413) by @FelixMalfait
      • feat(dashboard): extend number format option to bar, line and pie charts (#23505) by @ehconitin
      • feat(apps): add enqueueJob to run a logic function on the workers (#23527) by @martmull
      • fix(page-layout): render standalone rich text widget on record pages (#23435) by @thomtrp
      • fix: Decrypt encrypted front component variables (#23494) by @remihuigen
      • fix(workflow): use as draft with an existing draft and cross-object record page filters (#23524) by @thomtrp
      1 Reply Last reply
      0
      • Package UpdatesP
        Package UpdatesP
        Package Updates
        wrote on last edited by
        #28

        [1.10.0]

        • Update twenty to 2.27.0
        • Full Changelog
        • feat(connections): add an onDisconnect lifecycle hook to connection providers (#23538) by @abdulrahmancodes
        • feat(server): add role management tools for AI chat (#23613) by @FelixMalfait
        • feat(workflow): variable pickers for Search Records limit, offset and date filters (#23696) by @thomtrp
        • feat(slack): implement channel welcome message functionality (#23699) by @abdulrahmancodes
        • Migrate web auth from localStorage token pairs to httpOnly cookie sessions (#23642) by @FelixMalfait
        • fix(ai-chat): show streaming activity during and between steps (#23581) by @etiennejouan
        • fix(server): preserve null values in record update util (#23639) by @thomtrp
        • fix(server): stop FIND_RECORDS from silently ignoring its filter (#23640) by @thomtrp
        • fix(twenty-front): Scrolling and Dragging conflict on mobile devices (#23677) by @git-init-priyanshu
        • fix(workflow): clear nextStepIds when converting a step to If/Else (#23714) by @thomtrp
        1 Reply Last reply
        0
        • Package UpdatesP
          Package UpdatesP
          Package Updates
          wrote on last edited by
          #29

          [1.11.0]

          • Update twenty to 2.30.0
          • Full Changelog
          • 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. (#23925) by @abdulrahmancodes
          • 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. (#23963) by @charlesBochet
          • A new /chat mode keeps the conversation front and center with records opening as side-panel artifacts. (#23929)
          • Campaign email bodies now have a canvas editor with sections, columns, buttons, and image blocks. (#23657)
          • Views can now be displayed as a List, alongside table, board, and calendar. (#23829)
          • Records that no longer match an active filter disappear from the open table in real time. (#23858)
          • Opening and closing a currency field editor without typing no longer corrupts the stored amount. (#23874)
          • 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. (#23369) by @bosiraphael
          • The runAgent API now accepts a messages array for multi-turn bot conversations alongside the existing single-prompt form. (#23395) by @abdulrahmancodes
          • fix(twenty-front): stop field widget layout dropdown from crashing th (#23784) by @FelixMalfait
          1 Reply Last reply
          0
          • Package UpdatesP
            Package UpdatesP
            Package Updates
            wrote last edited by
            #30

            [1.12.0]

            • Update twenty to 2.34.0
            • Full Changelog
            • System record page layout (#23651) by @prastoin
            • feat(front): expand button and record actions in the side panel footer (#23965) by @FelixMalfait
            • Edit metadata translations in the UI: per-entity side panel + translate-or-rename prompt (#24374) by @FelixMalfait
            • feat(logic-function): give handlers an execution context, and a choice of whose access each call uses (#24493) by @FelixMalfait
            • refactor(rest): move restore to a suffix path and make restore-one reachable (#24544) by @FelixMalfait
            • feat(server): ORM v2, a TypeORM-free workspace read path behind a flag (#23991) by @charlesBochet
            • feat(messaging): import recent messages as soon as an account connects (#23983) by @neo773
            • feat(metadata): writability levels on object and field metadata (#24208) by @abdulrahmancodes
            • fix(front): prevent stale timeline diff from crashing the Timeline tab (#23972) by @thomtrp
            • fix(messaging): default new channels to METADATA visibility instead of SHARE_EVERYTHING (#24135) by @neo773
            1 Reply Last reply
            0
            • Package UpdatesP
              Package UpdatesP
              Package Updates
              wrote last edited by
              #31

              [1.13.0]

              • Update twenty to 2.35.0
              • Full Changelog
              • fix: lift nest and verdaccio parents, drop four obsoleted resolutions (#24675) by @mabdullahabaid
              • Model the object navigation command menu item target as a foreign key (#24690) by @prastoin
              • feat(front): show loading and error states for video attachment previews (#24454) by @emmanuelhb56
              • feat(workflow): enable core read and dispatch flags on new workspaces (#24680) by @thomtrp
              • feat(server): add a gauge tracking feature flag rollout across workspaces (#24685) by @charlesBochet
              • feat(ai-chat): address field references by name (#24701) by @etiennejouan
              • fix(server): restore standard default-relation fields wiped by pre-2.20 application syncs (#24001) by @thomtrp
              • fix(workflow): read a filter variable that resolved to null as an emptiness check (#24501) by @thomtrp
              • fix(server): reject empty filter on bulk mutations to prevent unbounded delete/update (#24746) by @charlesBochet
              • fix(server): don't delete the invitation before resend passes its gates (#24758) by @charlesBochet
              1 Reply Last reply
              0
              • Package UpdatesP
                Package UpdatesP
                Package Updates
                wrote last edited by
                #32

                [1.14.0]

                • Update twenty to 2.37.0
                • Full Changelog
                • feat(workflow): read and dispatch workflow versions from core everywhere (#24830) by @thomtrp
                • Remove legacy grid position from page layout widgets (#24876) by @Weiko
                • feat(apps): upload application files through batched direct upload (#23526) by @martmull
                • feat(server): log in-flight jobs when the worker event loop stalls (#24767) by @charlesBochet
                • feat(workflow): add core workflow ids on workflow runs (#24842) by @thomtrp
                • feat: add user-friendly labels to application variables (#24870) by @martmull
                • fix(front): enable Save when a select option is added programmatically (#24649) by @Karthikram319
                • fix: include iss parameter in OAuth authorization redirect per RFC 9207 (#24153) (#24663) by @wsvdesign
                • fix(server): only honor approved access domains when email verification is required (#24789) by @charlesBochet
                • fix(front): share the scroll overlay button between AI chat and transcript (#24914) by @ehconitin
                1 Reply Last reply
                0
                • Package UpdatesP
                  Package UpdatesP
                  Package Updates
                  wrote last edited by
                  #33

                  [1.14.1]

                  • Make IS_CONFIG_VARIABLES_IN_DB_ENABLED editable by user
                  1 Reply Last reply
                  1
                  • Package UpdatesP
                    Package UpdatesP
                    Package Updates
                    wrote last edited by
                    #34

                    [1.15.0]

                    • Update twenty to 2.38.1
                    • Full Changelog
                    • Preserve hash and query in OAuth connect redirect locations by @FelixMalfait in #24959
                    • Fix double-composited translucency on tooltips by @FelixMalfait in #24962
                    • fix(server): stop rate-limit throttler exceptions from reaching Sentry by @charlesBochet in #24931
                    • Fix stack overflow when importing a large Gmail folder by @neo773 in #24883
                    • Make Edit Layout available across the app by @Bonapara in #24865
                    • Remove pre-2-32 uiScale and pre-2-27 openRecordIn fallbacks by @FelixMalfait in #24966
                    • Add a domain subtype to LINKS fields and normalize domains on write by @neo773 in #24911
                    • Pin Ask AI globally and open new chats in full page by @FelixMalfait in #25005
                    • Make the list view GA and fix what QA found on it by @FelixMalfait in #25072
                    • Remove the legacy token-pair credential from the front by @FelixMalfait in #25070
                    1 Reply Last reply
                    0
                    • Package UpdatesP
                      Package UpdatesP
                      Package Updates
                      wrote last edited by
                      #35

                      [1.16.0]

                      • Update twenty to 2.39.0
                      • Full Changelog
                      • Generate the twenty-ui theme artifacts from a single design-tokens source (#24375) by @bosiraphael
                      • feat(call-recorder): custom settings tab with grouped sections (#24913) by @ehconitin
                      • feat(workflow): honor retryOnFailure in the executor (#25248) by @thomtrp
                      • feat(usage-limit): gate intra-workspace limits behind the Organization entitlement (#25292) by @etiennejouan
                      • feat(workflow): Node settings page for step error handling (#25314) by @thomtrp
                      • Fix: Calendar drop issue & drop target resolution at list extremes (#24082) by @git-init-priyanshu
                      • fix(workflow): blank step-editor tabs in the side panel (#25318) by @thomtrp
                      • fix(workflow): stop corrupting run state when a loop resets a deleted step (#25352) by @thomtrp
                      • fix(server): ship ClickHouse migrations in the server build (#25357) by @etiennejouan
                      • fix: quarantine direct uploads until completion has validated them (#25342) by @FelixMalfait
                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search