{"build":13,"history":[{"id":637,"build":19,"description":"- Security fixes\r\n- Fixes orphaned files on disk for attachOne relations","description_html":"<ul>\n<li>Security fixes<\/li>\n<li>Fixes orphaned files on disk for attachOne relations<\/li>\n<\/ul>","created_at":"2026-11-02T20:57:50.000000Z","updated_at":"2026-11-01T20:57:56.000000Z","link_url":"","version":"3.7","version_full":"3.7.19"},{"id":625,"build":18,"description":"- Security fixes\r\n- Fixes nested HTML elements in markdown parser","description_html":"<ul>\n<li>Security fixes<\/li>\n<li>Fixes nested HTML elements in markdown parser<\/li>\n<\/ul>","created_at":"2026-08-30T02:34:43.000000Z","updated_at":"2026-08-30T02:34:49.000000Z","link_url":"","version":"3.7","version_full":"3.7.18"},{"id":616,"build":17,"description":"- Security fixes\r\n- Fixes matching ignored columns in import\r\n- Fixes resolving Twig objects using multisite","description_html":"<ul>\n<li>Security fixes<\/li>\n<li>Fixes matching ignored columns in import<\/li>\n<li>Fixes resolving Twig objects using multisite<\/li>\n<\/ul>","created_at":"2026-06-02T20:53:35.000000Z","updated_at":"2026-06-01T20:53:38.000000Z","link_url":"","version":"3.7","version_full":"3.7.17"},{"id":599,"build":16,"description":"- Security fixes\r\n- Adds Clear Cache and Edit Composer file buttons to Manage Plugins page","description_html":"<ul>\n<li>Security fixes<\/li>\n<li>Adds Clear Cache and Edit Composer file buttons to Manage Plugins page<\/li>\n<\/ul>","created_at":"2026-03-04T10:03:27.000000Z","updated_at":"2026-03-04T10:03:31.000000Z","link_url":"","version":"3.7","version_full":"3.7.16"},{"id":578,"build":12,"description":"- Update Phosphor Icons to v2.1\r\n- Fixes missing attributes on main menu items\r\n- Fixes double password reset for new accounts\r\n- Fixes some backwards compatibility with v4","description_html":"<ul>\n<li>Update Phosphor Icons to v2.1<\/li>\n<li>Fixes missing attributes on main menu items<\/li>\n<li>Fixes double password reset for new accounts<\/li>\n<li>Fixes some backwards compatibility with v4<\/li>\n<\/ul>","created_at":"2025-05-18T00:45:33.000000Z","updated_at":"2025-05-18T00:45:34.000000Z","link_url":"","version":"3.7","version_full":"3.7.12"},{"id":577,"build":11,"description":"- Adds `matchMode` to group filter for include and exclude\r\n- Fixes multiple bugs in nested tree actions with multisite models\r\n- Fixes resolving Laravel Redirector via the container\r\n- Fixes bug using Save & Close in tailor with drafts\r\n- Fixes bug in draft redirect logic causing data loss","description_html":"<ul>\n<li>Adds <code>matchMode<\/code> to group filter for include and exclude<\/li>\n<li>Fixes multiple bugs in nested tree actions with multisite models<\/li>\n<li>Fixes resolving Laravel Redirector via the container<\/li>\n<li>Fixes bug using Save &amp; Close in tailor with drafts<\/li>\n<li>Fixes bug in draft redirect logic causing data loss<\/li>\n<\/ul>","created_at":"2025-02-28T20:05:07.000000Z","updated_at":"2025-02-27T20:08:08.000000Z","link_url":"","version":"3.7","version_full":"3.7.11"},{"id":576,"build":10,"description":"- Adds ability to `{% put %}` once per CMS partial template\r\n- Adds `icons` toolbar button to rich editor\r\n- Fixes missing carousel bootstrap styles\r\n- Fixes using `_underscore` field names in tailor\r\n- Fixes spinner displaying on number inputs by default\r\n- Fixes slug validation on soft deleted items in tailor\r\n- Fixes import and export dedicated logic in tailor fields\r\n- Fixes super users not seeing all available site definitions\r\n- Fixes support for using static PHP call for `disableDays` in date picker \r\n- Converted the demo theme to vanilla CSS","description_html":"<ul>\n<li>Adds ability to <code>{% put %}<\/code> once per CMS partial template<\/li>\n<li>Adds <code>icons<\/code> toolbar button to rich editor<\/li>\n<li>Fixes missing carousel bootstrap styles<\/li>\n<li>Fixes using <code>_underscore<\/code> field names in tailor<\/li>\n<li>Fixes spinner displaying on number inputs by default<\/li>\n<li>Fixes slug validation on soft deleted items in tailor<\/li>\n<li>Fixes import and export dedicated logic in tailor fields<\/li>\n<li>Fixes super users not seeing all available site definitions<\/li>\n<li>Fixes support for using static PHP call for <code>disableDays<\/code> in date picker <\/li>\n<li>Converted the demo theme to vanilla CSS<\/li>\n<\/ul>","created_at":"2025-02-02T03:42:39.000000Z","updated_at":"2025-02-02T03:42:40.000000Z","link_url":"","version":"3.7","version_full":"3.7.10"},{"id":575,"build":9,"description":"- Adds `purge deferred` utility command for cleaning up deferred bindings\r\n- Fixes bug in relation cleanup logic when `delete` is set to `true` with multisite\r\n- Fixes unique rule and transferring relations for published drafts in tailor\r\n- Fixes sticky validation on slug field when hidden in tailor\r\n- Fixes `autoFocus` form field property when used in popups\r\n- Fixes bug not reordering sites disabled in frontend only\r\n- Fixes legacy modal titles in the latest bootstrap update\r\n- Fixes returning to last page when saving tailor record","description_html":"<ul>\n<li>Adds <code>purge deferred<\/code> utility command for cleaning up deferred bindings<\/li>\n<li>Fixes bug in relation cleanup logic when <code>delete<\/code> is set to <code>true<\/code> with multisite<\/li>\n<li>Fixes unique rule and transferring relations for published drafts in tailor<\/li>\n<li>Fixes sticky validation on slug field when hidden in tailor<\/li>\n<li>Fixes <code>autoFocus<\/code> form field property when used in popups<\/li>\n<li>Fixes bug not reordering sites disabled in frontend only<\/li>\n<li>Fixes legacy modal titles in the latest bootstrap update<\/li>\n<li>Fixes returning to last page when saving tailor record<\/li>\n<\/ul>","created_at":"2025-01-10T19:43:50.000000Z","updated_at":"2025-01-12T19:24:14.000000Z","link_url":"","version":"3.7","version_full":"3.7.9"},{"id":574,"build":6,"description":"- Adds `defaultSort` to Tailor blueprints\r\n- Adds `unique_site` validation rule for multisite\r\n- Fixes preview context and string identifiers in `popup` form design\r\n- Fixes browser scroll bug in media manager drag selection\r\n- Fixes deprecated meta tag (apple-mobile-web-app-capable)\r\n- Fixes bug not matching hostname on the primary site\r\n- Fixes `october:about` command in Laravel 10","description_html":"<ul>\n<li>Adds <code>defaultSort<\/code> to Tailor blueprints<\/li>\n<li>Adds <code>unique_site<\/code> validation rule for multisite<\/li>\n<li>Fixes preview context and string identifiers in <code>popup<\/code> form design<\/li>\n<li>Fixes browser scroll bug in media manager drag selection<\/li>\n<li>Fixes deprecated meta tag (apple-mobile-web-app-capable)<\/li>\n<li>Fixes bug not matching hostname on the primary site<\/li>\n<li>Fixes <code>october:about<\/code> command in Laravel 10<\/li>\n<\/ul>","created_at":"2024-12-05T23:44:11.000000Z","updated_at":"2024-12-04T23:44:51.000000Z","link_url":"","version":"3.7","version_full":"3.7.6"},{"id":573,"build":5,"description":"- Security fixes\r\n- Adds custom link URL to `linkage` list column\r\n- Fixes bug registering multiple vue components from rich editor\r\n- Fixes sticky component context in `ajaxPartial` tag usage\r\n- Fixes using `Class::method` in snippet options property\r\n- Fixes `taglist` in preview mode","description_html":"<ul>\n<li>Security fixes<\/li>\n<li>Adds custom link URL to <code>linkage<\/code> list column<\/li>\n<li>Fixes bug registering multiple vue components from rich editor<\/li>\n<li>Fixes sticky component context in <code>ajaxPartial<\/code> tag usage<\/li>\n<li>Fixes using <code>Class::method<\/code> in snippet options property<\/li>\n<li>Fixes <code>taglist<\/code> in preview mode<\/li>\n<\/ul>","created_at":"2024-11-20T04:44:19.000000Z","updated_at":"2024-11-20T05:26:07.000000Z","link_url":"","version":"3.7","version_full":"3.7.5"},{"id":572,"build":4,"description":"- Adds `allowEmpty` property to balloon selector\r\n- Adds `optionsScope` to group filter\r\n- Fixes exporting nested items with parent references in tailor\r\n- Fixes structure propagation with multisite support\r\n- Fixes bug not applying editor settings via config\r\n- Fixes another bug storing arrays in placeholders\r\n- Fixes image list column `limit` property\r\n- Fixes support for inline filter scopes","description_html":"<ul>\n<li>Adds <code>allowEmpty<\/code> property to balloon selector<\/li>\n<li>Adds <code>optionsScope<\/code> to group filter<\/li>\n<li>Fixes exporting nested items with parent references in tailor<\/li>\n<li>Fixes structure propagation with multisite support<\/li>\n<li>Fixes bug not applying editor settings via config<\/li>\n<li>Fixes another bug storing arrays in placeholders<\/li>\n<li>Fixes image list column <code>limit<\/code> property<\/li>\n<li>Fixes support for inline filter scopes<\/li>\n<\/ul>","created_at":"2024-10-30T01:24:56.000000Z","updated_at":"2024-10-30T01:24:54.000000Z","link_url":"","version":"3.7","version_full":"3.7.4"},{"id":571,"build":3,"description":"- Fixes column and scope lockout when columns are defined in blueprints\r\n- Fixes bug inserting a snippet above an image deletes the image\r\n- Fixes utilities.logs permission for changing log settings\r\n- Fixes checking theme for blueprint changes in debug mode\r\n- Fixes storing arrays and objects inside placeholders","description_html":"<ul>\n<li>Fixes column and scope lockout when columns are defined in blueprints<\/li>\n<li>Fixes bug inserting a snippet above an image deletes the image<\/li>\n<li>Fixes utilities.logs permission for changing log settings<\/li>\n<li>Fixes checking theme for blueprint changes in debug mode<\/li>\n<li>Fixes storing arrays and objects inside placeholders<\/li>\n<\/ul>","created_at":"2024-10-18T22:57:33.000000Z","updated_at":"2024-10-17T22:57:32.000000Z","link_url":"","version":"3.7","version_full":"3.7.3"},{"id":570,"build":0,"description":"Feature Release","description_html":"<p>Feature Release<\/p>","created_at":"2024-10-09T08:28:17.000000Z","updated_at":"2024-10-09T08:34:00.000000Z","link_url":"https:\/\/octobercms.com\/support\/article\/rn-38","version":"3.7","version_full":"3.7.0"},{"id":569,"build":30,"description":"- Fixes `default` form field usage on relational repeater\r\n- Fixes incorrect argument order in rich editor uploader\r\n- Fixes type check error showing up in logs\r\n- Fixes fallback locale in site definition\r\n- Fixes minItems with relational repeater\r\n- Fixes default date column state","description_html":"<ul>\n<li>Fixes <code>default<\/code> form field usage on relational repeater<\/li>\n<li>Fixes incorrect argument order in rich editor uploader<\/li>\n<li>Fixes type check error showing up in logs<\/li>\n<li>Fixes fallback locale in site definition<\/li>\n<li>Fixes minItems with relational repeater<\/li>\n<li>Fixes default date column state<\/li>\n<\/ul>","created_at":"2024-09-02T00:01:56.000000Z","updated_at":"2024-09-02T00:01:55.000000Z","link_url":"","version":"3.6","version_full":"3.6.30"},{"id":568,"build":29,"description":"- Fixes including all checked items when adding via relation controller\r\n- Fixes focus not visible on relation controller toolbar buttons\r\n- Fixes array support in `oc.serializeJSON` JavaScript function\r\n- Fixes updating `recordfinder` value via `filterFields` method\r\n- Fixes `searchable` default state on text-based Tailor fields\r\n- Fixes scope transfer on filtered relation form field\r\n- Fixes using `now` as a default date filter value\r\n- Fixes `inlineOptions` mode UI for radio field","description_html":"<ul>\n<li>Fixes including all checked items when adding via relation controller<\/li>\n<li>Fixes focus not visible on relation controller toolbar buttons<\/li>\n<li>Fixes array support in <code>oc.serializeJSON<\/code> JavaScript function<\/li>\n<li>Fixes updating <code>recordfinder<\/code> value via <code>filterFields<\/code> method<\/li>\n<li>Fixes <code>searchable<\/code> default state on text-based Tailor fields<\/li>\n<li>Fixes scope transfer on filtered relation form field<\/li>\n<li>Fixes using <code>now<\/code> as a default date filter value<\/li>\n<li>Fixes <code>inlineOptions<\/code> mode UI for radio field<\/li>\n<\/ul>","created_at":"2024-08-07T00:41:12.000000Z","updated_at":"2024-08-08T00:56:54.000000Z","link_url":"","version":"3.6","version_full":"3.6.29"},{"id":567,"build":27,"description":"- Fixes `pagefinder` form widget change trigger event\r\n- Fixes loading component snippets from app provider\r\n- Fixes compatibility in Vivaldi browser\r\n- Fixes exporting nested items in tailor","description_html":"<ul>\n<li>Fixes <code>pagefinder<\/code> form widget change trigger event<\/li>\n<li>Fixes loading component snippets from app provider<\/li>\n<li>Fixes compatibility in Vivaldi browser<\/li>\n<li>Fixes exporting nested items in tailor<\/li>\n<\/ul>","created_at":"2024-07-26T23:24:21.000000Z","updated_at":"2024-07-25T23:25:30.000000Z","link_url":"","version":"3.6","version_full":"3.6.27"},{"id":566,"build":26,"description":"- Fixes missing 403 response code with `ForbiddenException` used in APIs\r\n- Fixes bug including component partials without extension\r\n- Fixes missing dispose control event in form JavaScript\r\n- Fixes intended redirects when refresh is requested\r\n- Fixes `optionsMethod` usage in taglist form widget\r\n- Fixes `icon-external-link` icon definition","description_html":"<ul>\n<li>Fixes missing 403 response code with <code>ForbiddenException<\/code> used in APIs<\/li>\n<li>Fixes bug including component partials without extension<\/li>\n<li>Fixes missing dispose control event in form JavaScript<\/li>\n<li>Fixes intended redirects when refresh is requested<\/li>\n<li>Fixes <code>optionsMethod<\/code> usage in taglist form widget<\/li>\n<li>Fixes <code>icon-external-link<\/code> icon definition<\/li>\n<\/ul>","created_at":"2024-06-26T22:38:44.000000Z","updated_at":"2024-06-26T23:15:44.000000Z","link_url":"","version":"3.6","version_full":"3.6.26"},{"id":565,"build":24,"description":"- Fixes duplicated repeater item not placed under cloned item in builder mode\r\n- Fixes migration path version reset when version has been deleted\r\n- Fixes `plugin:test` not loading environment from phpunit.xml file\r\n- Fixes loading state on adding new repeater items\r\n- Fixes missing user footprints on tailor entries","description_html":"<ul>\n<li>Fixes duplicated repeater item not placed under cloned item in builder mode<\/li>\n<li>Fixes migration path version reset when version has been deleted<\/li>\n<li>Fixes <code>plugin:test<\/code> not loading environment from phpunit.xml file<\/li>\n<li>Fixes loading state on adding new repeater items<\/li>\n<li>Fixes missing user footprints on tailor entries<\/li>\n<\/ul>","created_at":"2024-06-11T22:56:50.000000Z","updated_at":"2024-06-11T08:19:25.000000Z","link_url":"","version":"3.6","version_full":"3.6.24"},{"id":564,"build":22,"description":"- Adds block placeholders to form designs\r\n- Fixes redirect loop on unmatched locale detection\r\n- Fixes parent theme logic in resources component\r\n- Fixes missing multisite check on preview form\r\n- Fixes replication logic for syntax models\r\n- Fixes sticky app url in site change","description_html":"<ul>\n<li>Adds block placeholders to form designs<\/li>\n<li>Fixes redirect loop on unmatched locale detection<\/li>\n<li>Fixes parent theme logic in resources component<\/li>\n<li>Fixes missing multisite check on preview form<\/li>\n<li>Fixes replication logic for syntax models<\/li>\n<li>Fixes sticky app url in site change<\/li>\n<\/ul>","created_at":"2024-05-30T11:09:04.000000Z","updated_at":"2024-05-30T11:09:05.000000Z","link_url":"","version":"3.6","version_full":"3.6.22"},{"id":563,"build":21,"description":"- Fixes core date modifications in Tailor blueprints\r\n- Fixes composer PSR compliance warning\r\n- Fixes Twig v3.10 compatibility","description_html":"<ul>\n<li>Fixes core date modifications in Tailor blueprints<\/li>\n<li>Fixes composer PSR compliance warning<\/li>\n<li>Fixes Twig v3.10 compatibility<\/li>\n<\/ul>","created_at":"2024-05-23T04:47:31.000000Z","updated_at":"2024-05-23T04:47:32.000000Z","link_url":"","version":"3.6","version_full":"3.6.21"},{"id":562,"build":20,"description":"- Adds `softDeletes: false` to blueprints\r\n- Fixes support for pivot models with incrementing keys\r\n- Fixes setting scope to false on core tailor fields\r\n- Fixes previewing tailor entry in iOS and Android\r\n- Fixes audio and video embedding in rich editor\r\n- Fixes multisite sync model for Tailor globals\r\n- Fixes multisite group propagation","description_html":"<ul>\n<li>Adds <code>softDeletes: false<\/code> to blueprints<\/li>\n<li>Fixes support for pivot models with incrementing keys<\/li>\n<li>Fixes setting scope to false on core tailor fields<\/li>\n<li>Fixes previewing tailor entry in iOS and Android<\/li>\n<li>Fixes audio and video embedding in rich editor<\/li>\n<li>Fixes multisite sync model for Tailor globals<\/li>\n<li>Fixes multisite group propagation<\/li>\n<\/ul>","created_at":"2024-05-21T22:48:28.000000Z","updated_at":"2024-05-21T13:31:01.000000Z","link_url":"","version":"3.6","version_full":"3.6.20"},{"id":561,"build":18,"description":"- Performance improvements\r\n- Adds `compile docs` util command for multi-page documentation on the marketplace\r\n- Fixes language detection with grouped sites sharing the same hostname\r\n- Fixes custom parameter replacement on Tailor preview\r\n- Fixes `oc.flashMsg` interface for older versions","description_html":"<ul>\n<li>Performance improvements<\/li>\n<li>Adds <code>compile docs<\/code> util command for multi-page documentation on the marketplace<\/li>\n<li>Fixes language detection with grouped sites sharing the same hostname<\/li>\n<li>Fixes custom parameter replacement on Tailor preview<\/li>\n<li>Fixes <code>oc.flashMsg<\/code> interface for older versions<\/li>\n<\/ul>","created_at":"2024-05-04T00:57:25.000000Z","updated_at":"2024-05-05T00:57:27.000000Z","link_url":"","version":"3.6","version_full":"3.6.18"},{"id":560,"build":17,"description":"- Fixes compatibility with PHP 8.3 and Twig v3.9\r\n- Fixes `data-attach-loading` triggering non-submit elements \r\n- Fixes link popup in rich editor used with full screen mode\r\n- Fixes bug showing all sites in site picker using groups\r\n- Fixes underscores in auto renamed media files\r\n- Fixes setting attachment relations to null\r\n- Fixes encoding bug in breadcrumb UI","description_html":"<ul>\n<li>Fixes compatibility with PHP 8.3 and Twig v3.9<\/li>\n<li>Fixes <code>data-attach-loading<\/code> triggering non-submit elements <\/li>\n<li>Fixes link popup in rich editor used with full screen mode<\/li>\n<li>Fixes bug showing all sites in site picker using groups<\/li>\n<li>Fixes underscores in auto renamed media files<\/li>\n<li>Fixes setting attachment relations to null<\/li>\n<li>Fixes encoding bug in breadcrumb UI<\/li>\n<\/ul>","created_at":"2024-04-17T22:58:03.000000Z","updated_at":"2024-04-17T08:58:35.000000Z","link_url":"","version":"3.6","version_full":"3.6.17"},{"id":559,"build":13,"description":"- Fixes using `nesteditems` or relation controller inside a repeater with a related model\r\n- Fixes partial components injecting aliased handlers and partials\r\n- Fixes deep hashing with asset combiner using vanilla CSS files\r\n- Fixes blueprint pagefinder replacements on link generation\r\n- Fixes sorting controls on media manager","description_html":"<ul>\n<li>Fixes using <code>nesteditems<\/code> or relation controller inside a repeater with a related model<\/li>\n<li>Fixes partial components injecting aliased handlers and partials<\/li>\n<li>Fixes deep hashing with asset combiner using vanilla CSS files<\/li>\n<li>Fixes blueprint pagefinder replacements on link generation<\/li>\n<li>Fixes sorting controls on media manager<\/li>\n<\/ul>","created_at":"2024-04-10T05:49:32.000000Z","updated_at":"2024-04-10T21:29:09.000000Z","link_url":"","version":"3.6","version_full":"3.6.13"},{"id":558,"build":11,"description":"- Fixes `async: true` AJAX framework interface without promise cancellation\r\n- Fixes availability of `oc.pageReady` and `oc.waitFor` JavaScript functions\r\n- Fixes access to `exclude` attributes via config in multisite trait\r\n- Fixes overflow text selection in rich editor on touch devices\r\n- Fixes propagation of records saved via relation controller","description_html":"<ul>\n<li>Fixes <code>async: true<\/code> AJAX framework interface without promise cancellation<\/li>\n<li>Fixes availability of <code>oc.pageReady<\/code> and <code>oc.waitFor<\/code> JavaScript functions<\/li>\n<li>Fixes access to <code>exclude<\/code> attributes via config in multisite trait<\/li>\n<li>Fixes overflow text selection in rich editor on touch devices<\/li>\n<li>Fixes propagation of records saved via relation controller<\/li>\n<\/ul>","created_at":"2024-04-02T06:24:35.000000Z","updated_at":"2024-04-02T06:24:37.000000Z","link_url":"","version":"3.6","version_full":"3.6.11"},{"id":557,"build":10,"description":"- Adds `sidebarSize` to sidebar form layout\r\n- Fixes JavaScript error when moving a repeater item\r\n- Fixes success event triggering with AJAX downloads\r\n- Fixes icon alignment in scoreboard control\r\n- Fixes bug in dual hotkey buttons","description_html":"<ul>\n<li>Adds <code>sidebarSize<\/code> to sidebar form layout<\/li>\n<li>Fixes JavaScript error when moving a repeater item<\/li>\n<li>Fixes success event triggering with AJAX downloads<\/li>\n<li>Fixes icon alignment in scoreboard control<\/li>\n<li>Fixes bug in dual hotkey buttons<\/li>\n<\/ul>","created_at":"2024-03-25T23:15:10.000000Z","updated_at":"2024-03-24T23:15:11.000000Z","link_url":"","version":"3.6","version_full":"3.6.10"},{"id":556,"build":9,"description":"- Fixes tailor groups ignoring model extensions with mixins using identical names\r\n- Fixes saving duplicate data on accidental double click in popups\r\n- Fixes bug in relation controller with nested has many relations\r\n- Fixes bug in non-translatable belongs to many relations\r\n- Fixes bug in multisite interpreting `true` as `sync`","description_html":"<ul>\n<li>Fixes tailor groups ignoring model extensions with mixins using identical names<\/li>\n<li>Fixes saving duplicate data on accidental double click in popups<\/li>\n<li>Fixes bug in relation controller with nested has many relations<\/li>\n<li>Fixes bug in non-translatable belongs to many relations<\/li>\n<li>Fixes bug in multisite interpreting <code>true<\/code> as <code>sync<\/code><\/li>\n<\/ul>","created_at":"2024-03-15T06:11:43.000000Z","updated_at":"2024-03-15T06:22:12.000000Z","link_url":"","version":"3.6","version_full":"3.6.9"},{"id":555,"build":8,"description":"- Fixes bug importing tailor records for other sites\r\n- Fixes editor updating URL for existing pages\r\n- Fixes color syntax in Monaco editor","description_html":"<ul>\n<li>Fixes bug importing tailor records for other sites<\/li>\n<li>Fixes editor updating URL for existing pages<\/li>\n<li>Fixes color syntax in Monaco editor<\/li>\n<\/ul>","created_at":"2024-03-07T06:17:57.000000Z","updated_at":"2024-03-07T06:18:00.000000Z","link_url":"","version":"3.6","version_full":"3.6.8"},{"id":554,"build":6,"description":"- Adds `--design` option to `create:controller` scaffold command\r\n- Fixes `showSetup` support on record finder and relation controller\r\n- Fixes bug in all AJAX commands inside popup form design\r\n- Fixes bug using `dependsOn` in sidebar form design\r\n- Fixes bug sending mail with unregistered templates\r\n- Fixes bug in most confirmation dialogs","description_html":"<ul>\n<li>Adds <code>--design<\/code> option to <code>create:controller<\/code> scaffold command<\/li>\n<li>Fixes <code>showSetup<\/code> support on record finder and relation controller<\/li>\n<li>Fixes bug in all AJAX commands inside popup form design<\/li>\n<li>Fixes bug using <code>dependsOn<\/code> in sidebar form design<\/li>\n<li>Fixes bug sending mail with unregistered templates<\/li>\n<li>Fixes bug in most confirmation dialogs<\/li>\n<\/ul>","created_at":"2024-03-04T07:51:19.000000Z","updated_at":"2024-03-04T22:10:10.000000Z","link_url":"","version":"3.6","version_full":"3.6.6"},{"id":553,"build":3,"description":"- Fixes bug in adding deferred sortable relations\r\n- Fixes backend usage without CMS module loaded\r\n- Fixes aborting AJAX requests\r\n- Fixes login wallpaper styles","description_html":"<ul>\n<li>Fixes bug in adding deferred sortable relations<\/li>\n<li>Fixes backend usage without CMS module loaded<\/li>\n<li>Fixes aborting AJAX requests<\/li>\n<li>Fixes login wallpaper styles<\/li>\n<\/ul>","created_at":"2024-02-27T01:31:40.000000Z","updated_at":"2024-02-27T01:43:08.000000Z","link_url":"","version":"3.6","version_full":"3.6.3"},{"id":552,"build":0,"description":"Enhanced Forms Release","description_html":"<p>Enhanced Forms Release<\/p>","created_at":"2024-02-24T04:19:10.000000Z","updated_at":"2024-02-24T04:19:19.000000Z","link_url":"https:\/\/octobercms.com\/support\/article\/rn-37","version":"3.6","version_full":"3.6.0"},{"id":551,"build":15,"description":"- Fixes query string lost when redirecting to primary site\r\n- Fixes using nested form inside repeater in Tailor\r\n- Fixes page finder redirection security vector","description_html":"<ul>\n<li>Fixes query string lost when redirecting to primary site<\/li>\n<li>Fixes using nested form inside repeater in Tailor<\/li>\n<li>Fixes page finder redirection security vector<\/li>\n<\/ul>","created_at":"2024-02-04T02:55:31.000000Z","updated_at":"2024-02-04T02:55:34.000000Z","link_url":"","version":"3.5","version_full":"3.5.15"},{"id":550,"build":14,"description":"- Adds `extraNavigation` to Tailor blueprints\r\n- Fixes use of array option value standard in Group filter\r\n- Fixes maximum nesting in CMS component partials\r\n- Fixes BOM sequence in CSV exports\r\n- Fixes `taglist` support in Tailor","description_html":"<ul>\n<li>Adds <code>extraNavigation<\/code> to Tailor blueprints<\/li>\n<li>Fixes use of array option value standard in Group filter<\/li>\n<li>Fixes maximum nesting in CMS component partials<\/li>\n<li>Fixes BOM sequence in CSV exports<\/li>\n<li>Fixes <code>taglist<\/code> support in Tailor<\/li>\n<\/ul>","created_at":"2024-01-22T01:21:50.000000Z","updated_at":"2024-01-22T01:21:52.000000Z","link_url":"","version":"3.5","version_full":"3.5.14"},{"id":549,"build":13,"description":"- Fixes compatibility with Laravel 10 and PHP 8.3\r\n- Fixes postback overflow exception in repeater\r\n- Fixes variable escaping in color pickers","description_html":"<ul>\n<li>Fixes compatibility with Laravel 10 and PHP 8.3<\/li>\n<li>Fixes postback overflow exception in repeater<\/li>\n<li>Fixes variable escaping in color pickers<\/li>\n<\/ul>","created_at":"2024-01-11T14:06:15.000000Z","updated_at":"2024-01-10T14:19:27.000000Z","link_url":"","version":"3.5","version_full":"3.5.13"},{"id":548,"build":12,"description":"- Fixes uploading from computer without media manager permission\r\n- Fixes insert link losing cursor context in rich editor\r\n- Fixes unique validation rule without a table\r\n- Fixes support with Laravel 10.30","description_html":"<ul>\n<li>Fixes uploading from computer without media manager permission<\/li>\n<li>Fixes insert link losing cursor context in rich editor<\/li>\n<li>Fixes unique validation rule without a table<\/li>\n<li>Fixes support with Laravel 10.30<\/li>\n<\/ul>","created_at":"2023-12-12T02:10:02.000000Z","updated_at":"2023-12-22T05:11:39.000000Z","link_url":"","version":"3.5","version_full":"3.5.12"},{"id":547,"build":9,"description":"- Fixes missing file-based config for `login_background_wallpaper` and `html_toolbar_buttons`\r\n- Fixes AJAX confirmation event not reprocessing modified form data\r\n- Fixes double sort with Sortable and SortableRelation traits\r\n- Fixes bug deleting a component while inspector is open\r\n- Fixes insertLink popup on small rich editor sizes\r\n- Fixes relative links used on resizer and theme URLs\r\n- Fixes resize filenames too long in linux","description_html":"<ul>\n<li>Fixes missing file-based config for <code>login_background_wallpaper<\/code> and <code>html_toolbar_buttons<\/code><\/li>\n<li>Fixes AJAX confirmation event not reprocessing modified form data<\/li>\n<li>Fixes double sort with Sortable and SortableRelation traits<\/li>\n<li>Fixes bug deleting a component while inspector is open<\/li>\n<li>Fixes insertLink popup on small rich editor sizes<\/li>\n<li>Fixes relative links used on resizer and theme URLs<\/li>\n<li>Fixes resize filenames too long in linux<\/li>\n<\/ul>","created_at":"2023-12-04T23:45:19.000000Z","updated_at":"2023-12-04T12:16:34.000000Z","link_url":"","version":"3.5","version_full":"3.5.9"},{"id":546,"build":7,"description":"- Adds `cms.url_exceptions` config to bypass site prefix and maintenance mode\r\n- Fixes nested and repeater form fields blocking tab visibility\r\n- Fixes empty value fallback to parent value in nested form\r\n- Fixes performance of input triggers","description_html":"<ul>\n<li>Adds <code>cms.url_exceptions<\/code> config to bypass site prefix and maintenance mode<\/li>\n<li>Fixes nested and repeater form fields blocking tab visibility<\/li>\n<li>Fixes empty value fallback to parent value in nested form<\/li>\n<li>Fixes performance of input triggers<\/li>\n<\/ul>","created_at":"2023-11-20T03:28:12.000000Z","updated_at":"2023-11-20T03:28:23.000000Z","link_url":"","version":"3.5","version_full":"3.5.7"},{"id":545,"build":6,"description":"- Adds confirmation dialog to plugin removal button\r\n- Fixes tailor model relationships between two multisite blueprints\r\n- Fixes users from managing their own groups without permission\r\n- Fixes connection name using unique validation rule\r\n- Fixes fallback support in JSON language strings\r\n- Fixes `minItems` using relation mode in repeater\r\n- Fixes target attribute on navigation items","description_html":"<ul>\n<li>Adds confirmation dialog to plugin removal button<\/li>\n<li>Fixes tailor model relationships between two multisite blueprints<\/li>\n<li>Fixes users from managing their own groups without permission<\/li>\n<li>Fixes connection name using unique validation rule<\/li>\n<li>Fixes fallback support in JSON language strings<\/li>\n<li>Fixes <code>minItems<\/code> using relation mode in repeater<\/li>\n<li>Fixes target attribute on navigation items<\/li>\n<\/ul>","created_at":"2023-11-11T07:50:45.000000Z","updated_at":"2023-11-11T07:51:29.000000Z","link_url":"","version":"3.5","version_full":"3.5.6"},{"id":544,"build":5,"description":"- Adds hot reloading to tailor preview window\r\n- Fixes relation form widget overriding relation controller `readOnly` setting\r\n- Fixes double AJAX submission using `changeHandler` on dropdown fields\r\n- Fixes date and dropdown filter parsing conditions as null","description_html":"<ul>\n<li>Adds hot reloading to tailor preview window<\/li>\n<li>Fixes relation form widget overriding relation controller <code>readOnly<\/code> setting<\/li>\n<li>Fixes double AJAX submission using <code>changeHandler<\/code> on dropdown fields<\/li>\n<li>Fixes date and dropdown filter parsing conditions as null<\/li>\n<\/ul>","created_at":"2023-10-21T00:15:40.000000Z","updated_at":"2023-10-21T00:15:59.000000Z","link_url":"","version":"3.5","version_full":"3.5.5"},{"id":543,"build":4,"description":"- Fixes link anchor retention using the `|content` filter\r\n- Fixes input trigger combined with popup control\r\n- Fixes Tag List using array value in string mode","description_html":"<ul>\n<li>Fixes link anchor retention using the <code>|content<\/code> filter<\/li>\n<li>Fixes input trigger combined with popup control<\/li>\n<li>Fixes Tag List using array value in string mode<\/li>\n<\/ul>","created_at":"2023-10-12T07:33:43.000000Z","updated_at":"2023-10-13T07:33:44.000000Z","link_url":"","version":"3.5","version_full":"3.5.4"},{"id":542,"build":3,"description":"- Adds `media.clean_vectors` config to clean SVG uploads\r\n- Fixes performance issue in Tailor blueprint cache\r\n- Fixes render logic running AJAX incorrectly","description_html":"<ul>\n<li>Adds <code>media.clean_vectors<\/code> config to clean SVG uploads<\/li>\n<li>Fixes performance issue in Tailor blueprint cache<\/li>\n<li>Fixes render logic running AJAX incorrectly<\/li>\n<\/ul>","created_at":"2023-10-05T08:35:30.000000Z","updated_at":"2023-10-05T19:41:59.000000Z","link_url":"","version":"3.5","version_full":"3.5.3"},{"id":541,"build":1,"description":"- Fixes `ajaxPartial` completer and click handler support in Editor\r\n- Fixes filters not applying to repeater items on load\r\n- Fixes `useTabs` mode in repeater groups","description_html":"<ul>\n<li>Fixes <code>ajaxPartial<\/code> completer and click handler support in Editor<\/li>\n<li>Fixes filters not applying to repeater items on load<\/li>\n<li>Fixes <code>useTabs<\/code> mode in repeater groups<\/li>\n<\/ul>","created_at":"2023-09-29T23:27:24.000000Z","updated_at":"2023-09-29T23:27:25.000000Z","link_url":"","version":"3.5","version_full":"3.5.1"},{"id":540,"build":0,"description":"Feature Release","description_html":"<p>Feature Release<\/p>","created_at":"2023-09-23T02:30:04.000000Z","updated_at":"2023-09-23T02:37:13.000000Z","link_url":"https:\/\/octobercms.com\/support\/article\/rn-36","version":"3.5","version_full":"3.5.0"},{"id":539,"build":18,"description":"- Adds `popupSize` to record finder\r\n- Adds `useLineBreaks` to rich editor (previously `inlineMode`)\r\n- Fixes sortable relation usage when extending other plugins\r\n- Fixes propagating `belongTo` relation with multisite\r\n- Fixes table widget duplicating on browser navigation\r\n- Fixes using `isDefault` usage on section component\r\n- Fixes validating `field.*` in AJAX framework","description_html":"<ul>\n<li>Adds <code>popupSize<\/code> to record finder<\/li>\n<li>Adds <code>useLineBreaks<\/code> to rich editor (previously <code>inlineMode<\/code>)<\/li>\n<li>Fixes sortable relation usage when extending other plugins<\/li>\n<li>Fixes propagating <code>belongTo<\/code> relation with multisite<\/li>\n<li>Fixes table widget duplicating on browser navigation<\/li>\n<li>Fixes using <code>isDefault<\/code> usage on section component<\/li>\n<li>Fixes validating <code>field.*<\/code> in AJAX framework<\/li>\n<\/ul>","created_at":"2023-09-21T23:29:36.000000Z","updated_at":"2023-09-20T23:29:34.000000Z","link_url":"","version":"3.4","version_full":"3.4.18"},{"id":538,"build":16,"description":"- Adds `formSize` to global blueprints\r\n- Fixes deferred validation logic with single file attachments\r\n- Fixes pushing ENTER key triggering various buttons\r\n- Fixes error when updating an existing project key\r\n- Fixes using database table prefixes","description_html":"<ul>\n<li>Adds <code>formSize<\/code> to global blueprints<\/li>\n<li>Fixes deferred validation logic with single file attachments<\/li>\n<li>Fixes pushing ENTER key triggering various buttons<\/li>\n<li>Fixes error when updating an existing project key<\/li>\n<li>Fixes using database table prefixes<\/li>\n<\/ul>","created_at":"2023-09-07T04:49:32.000000Z","updated_at":"2023-09-20T23:18:19.000000Z","link_url":"","version":"3.4","version_full":"3.4.16"},{"id":537,"build":15,"description":"- Security fixes to Twig sandbox used by safe mode\r\n- Fixes Manage Sites link showing without adequate permission\r\n- Fixes soft deletion from the main Tailor record form\r\n- Fixes NestedForm widget data processing","description_html":"<ul>\n<li>Security fixes to Twig sandbox used by safe mode<\/li>\n<li>Fixes Manage Sites link showing without adequate permission<\/li>\n<li>Fixes soft deletion from the main Tailor record form<\/li>\n<li>Fixes NestedForm widget data processing<\/li>\n<\/ul>","created_at":"2023-08-31T01:15:07.000000Z","updated_at":"2023-08-31T01:15:07.000000Z","link_url":"","version":"3.4","version_full":"3.4.15"},{"id":536,"build":14,"description":"- Adds bold indicator for primary site definition\r\n- Fixes more issues when duplicating tailor records\r\n- Fixes translation on selectable column values\r\n- Fixes bug in repeater leaving orphaned records","description_html":"<ul>\n<li>Adds bold indicator for primary site definition<\/li>\n<li>Fixes more issues when duplicating tailor records<\/li>\n<li>Fixes translation on selectable column values<\/li>\n<li>Fixes bug in repeater leaving orphaned records<\/li>\n<\/ul>","created_at":"2023-08-14T00:31:27.000000Z","updated_at":"2023-08-14T00:31:31.000000Z","link_url":"","version":"3.4","version_full":"3.4.14"},{"id":535,"build":12,"description":"- Adds `disableDays` to datepicker form widget\r\n- Adds file based config to editor settings\r\n- Adds loading state to filter widget\r\n- Fixes scroll when dragging items to the edge of the page\r\n- Fixes integrity of duplication in Tailor records\r\n- Fixes `pagefinder` lookup with multisite\r\n- Fixes dark mode on line charts","description_html":"<ul>\n<li>Adds <code>disableDays<\/code> to datepicker form widget<\/li>\n<li>Adds file based config to editor settings<\/li>\n<li>Adds loading state to filter widget<\/li>\n<li>Fixes scroll when dragging items to the edge of the page<\/li>\n<li>Fixes integrity of duplication in Tailor records<\/li>\n<li>Fixes <code>pagefinder<\/code> lookup with multisite<\/li>\n<li>Fixes dark mode on line charts<\/li>\n<\/ul>","created_at":"2023-08-05T05:05:41.000000Z","updated_at":"2023-08-05T05:05:43.000000Z","link_url":"","version":"3.4","version_full":"3.4.12"},{"id":534,"build":11,"description":"- Adds translations sourced from Crowdin project\r\n- Fixes bug adding multiple component snippets in the same editor\r\n- Fixes permissions blocking role and group assignment to admins\r\n- Fixes position support in validation messages\r\n- Fixes creating factories in app directory","description_html":"<ul>\n<li>Adds translations sourced from Crowdin project<\/li>\n<li>Fixes bug adding multiple component snippets in the same editor<\/li>\n<li>Fixes permissions blocking role and group assignment to admins<\/li>\n<li>Fixes position support in validation messages<\/li>\n<li>Fixes creating factories in app directory<\/li>\n<\/ul>","created_at":"2023-07-29T06:12:41.000000Z","updated_at":"2023-07-29T06:12:40.000000Z","link_url":"","version":"3.4","version_full":"3.4.11"},{"id":533,"build":10,"description":"- Fixes snippet components not running their page lifecycle\r\n- Fixes snippets including a div wrapper by default\r\n- Fixes loading of application language directory\r\n- Fixes app tests not running down migration\r\n- Fixes list pagination in Safari browser","description_html":"<ul>\n<li>Fixes snippet components not running their page lifecycle<\/li>\n<li>Fixes snippets including a div wrapper by default<\/li>\n<li>Fixes loading of application language directory<\/li>\n<li>Fixes app tests not running down migration<\/li>\n<li>Fixes list pagination in Safari browser<\/li>\n<\/ul>","created_at":"2023-07-20T00:40:04.000000Z","updated_at":"2023-07-20T00:40:06.000000Z","link_url":"","version":"3.4","version_full":"3.4.10"},{"id":532,"build":8,"description":"- Adds ability to disable AJAX partials used in snippets\r\n- Fixes `datepicker` Tailor field migration loop in older versions of MySQL\r\n- Fixes parsing complex inspector payloads on component snippets\r\n- Fixes media manager cropping tool compatibility with Tailwind\r\n- Fixes `october:optimize` command in Laravel 10","description_html":"<ul>\n<li>Adds ability to disable AJAX partials used in snippets<\/li>\n<li>Fixes <code>datepicker<\/code> Tailor field migration loop in older versions of MySQL<\/li>\n<li>Fixes parsing complex inspector payloads on component snippets<\/li>\n<li>Fixes media manager cropping tool compatibility with Tailwind<\/li>\n<li>Fixes <code>october:optimize<\/code> command in Laravel 10<\/li>\n<\/ul>","created_at":"2023-07-12T22:46:17.000000Z","updated_at":"2023-07-13T00:04:46.000000Z","link_url":"","version":"3.4","version_full":"3.4.8"},{"id":531,"build":6,"description":"- Fixes Twig sandbox accessing methods on `this` variable\r\n- Fixes hidden tailor records showing in page finder\r\n- Fixes various environment-related issues\r\n- Fixes Laravel 10 compatibility","description_html":"<ul>\n<li>Fixes Twig sandbox accessing methods on <code>this<\/code> variable<\/li>\n<li>Fixes hidden tailor records showing in page finder<\/li>\n<li>Fixes various environment-related issues<\/li>\n<li>Fixes Laravel 10 compatibility<\/li>\n<\/ul>","created_at":"2023-07-05T07:46:26.000000Z","updated_at":"2023-07-05T07:59:48.000000Z","link_url":"","version":"3.4","version_full":"3.4.6"},{"id":530,"build":0,"description":"Snippets Release","description_html":"<p>Snippets Release<\/p>","created_at":"2023-06-30T01:57:51.000000Z","updated_at":"2023-06-30T01:57:52.000000Z","link_url":"https:\/\/octobercms.com\/support\/article\/rn-35","version":"3.4","version_full":"3.4.0"},{"id":529,"build":20,"description":"- Fixes API needed for Laravel octane in Preference model\r\n- Fixes various bugs in AJAX hot controls\r\n- Fixes missing rich editor languages","description_html":"<ul>\n<li>Fixes API needed for Laravel octane in Preference model<\/li>\n<li>Fixes various bugs in AJAX hot controls<\/li>\n<li>Fixes missing rich editor languages<\/li>\n<\/ul>","created_at":"2023-06-26T01:03:58.000000Z","updated_at":"2023-06-26T01:04:01.000000Z","link_url":"","version":"3.3","version_full":"3.3.20"},{"id":528,"build":19,"description":"- Fixes missing previews for video and audio in media finder form widget\r\n- Fixes textarea not included in single input AJAX request\r\n- Fixes unapplied constraints on relation column sub-queries\r\n- Fixes uncalculated published date on new tailor records\r\n- Fixes Editor preview URLs when installed to a subfolder\r\n- Fixes required role when creating administrators\r\n- Fixes rollback skipping tailor content tables","description_html":"<ul>\n<li>Fixes missing previews for video and audio in media finder form widget<\/li>\n<li>Fixes textarea not included in single input AJAX request<\/li>\n<li>Fixes unapplied constraints on relation column sub-queries<\/li>\n<li>Fixes uncalculated published date on new tailor records<\/li>\n<li>Fixes Editor preview URLs when installed to a subfolder<\/li>\n<li>Fixes required role when creating administrators<\/li>\n<li>Fixes rollback skipping tailor content tables<\/li>\n<\/ul>","created_at":"2023-06-12T08:39:36.000000Z","updated_at":"2023-06-13T11:40:49.000000Z","link_url":"","version":"3.3","version_full":"3.3.19"},{"id":527,"build":17,"description":"- Adds `datepicker` field support to Tailor blueprints\r\n- Fixes passing callable class callbacks to priority dispatcher\r\n- Fixes has many relations using incorrect custom key name\r\n- Fixes image order when adding images from media manager\r\n- Fixes minification of Tailwind CSS in combiner\r\n- Fixes response code on backend 404s\r\n- Fixes support for `plugin:test app`","description_html":"<ul>\n<li>Adds <code>datepicker<\/code> field support to Tailor blueprints<\/li>\n<li>Fixes passing callable class callbacks to priority dispatcher<\/li>\n<li>Fixes has many relations using incorrect custom key name<\/li>\n<li>Fixes image order when adding images from media manager<\/li>\n<li>Fixes minification of Tailwind CSS in combiner<\/li>\n<li>Fixes response code on backend 404s<\/li>\n<li>Fixes support for <code>plugin:test app<\/code><\/li>\n<\/ul>","created_at":"2023-05-27T01:47:57.000000Z","updated_at":"2023-05-28T23:41:25.000000Z","link_url":"","version":"3.3","version_full":"3.3.17"},{"id":526,"build":14,"description":"- Fixes disposal logic unintentionally resetting repeater state\r\n- Fixes SQL error when clearing an invalid file upload\r\n- Fixes performance of simple related queries\r\n- Fixes migration rollback logic","description_html":"<ul>\n<li>Fixes disposal logic unintentionally resetting repeater state<\/li>\n<li>Fixes SQL error when clearing an invalid file upload<\/li>\n<li>Fixes performance of simple related queries<\/li>\n<li>Fixes migration rollback logic<\/li>\n<\/ul>","created_at":"2023-05-18T04:56:28.000000Z","updated_at":"2023-05-18T04:56:30.000000Z","link_url":"","version":"3.3","version_full":"3.3.14"},{"id":525,"build":12,"description":"- Fixes tailor overriding title field column configuration\r\n- Fixes single character exceptions in editor\r\n- Fixes multisite propagation of nested tree","description_html":"<ul>\n<li>Fixes tailor overriding title field column configuration<\/li>\n<li>Fixes single character exceptions in editor<\/li>\n<li>Fixes multisite propagation of nested tree<\/li>\n<\/ul>","created_at":"2023-05-09T06:05:51.000000Z","updated_at":"2023-05-09T06:05:52.000000Z","link_url":"","version":"3.3","version_full":"3.3.12"},{"id":524,"build":11,"description":"- Fixes SortableRelation trait adding unreachable `sort_order` column\r\n- Fixes validating the length of related fields\r\n- Fixes using nested form with tabs in Tailor","description_html":"<ul>\n<li>Fixes SortableRelation trait adding unreachable <code>sort_order<\/code> column<\/li>\n<li>Fixes validating the length of related fields<\/li>\n<li>Fixes using nested form with tabs in Tailor<\/li>\n<\/ul>","created_at":"2023-05-01T09:44:21.000000Z","updated_at":"2023-05-05T06:31:32.000000Z","link_url":"","version":"3.3","version_full":"3.3.11"},{"id":523,"build":9,"description":"- Adds custom link color to brand settings\r\n- Fixes `oc.serializeJSON` function including unchecked inputs\r\n- Fixes fillable error when created tailor relations\r\n- Fixes trigger API leaking to other checkbox lists\r\n- Fixes folder mode in media finder","description_html":"<ul>\n<li>Adds custom link color to brand settings<\/li>\n<li>Fixes <code>oc.serializeJSON<\/code> function including unchecked inputs<\/li>\n<li>Fixes fillable error when created tailor relations<\/li>\n<li>Fixes trigger API leaking to other checkbox lists<\/li>\n<li>Fixes folder mode in media finder<\/li>\n<\/ul>","created_at":"2023-04-27T06:44:42.000000Z","updated_at":"2023-04-27T06:45:32.000000Z","link_url":"","version":"3.3","version_full":"3.3.9"},{"id":522,"build":8,"description":"- Adds `showReference` property to page finder for performance\r\n- Fixes ability to add new mail drivers to settings area\r\n- Fixes repeater button showing twice in adaptive mode\r\n- Fixes dark mode for default favicon","description_html":"<ul>\n<li>Adds <code>showReference<\/code> property to page finder for performance<\/li>\n<li>Fixes ability to add new mail drivers to settings area<\/li>\n<li>Fixes repeater button showing twice in adaptive mode<\/li>\n<li>Fixes dark mode for default favicon<\/li>\n<\/ul>","created_at":"2023-04-19T23:44:31.000000Z","updated_at":"2023-04-18T23:44:28.000000Z","link_url":"","version":"3.3","version_full":"3.3.8"},{"id":521,"build":7,"description":"- Adds hot control library (see AJAX docs)\r\n- Fixes unselected group filter items returning to original location\r\n- Fixes multiple adaptive mediafinder widgets used in Tailor\r\n- Fixes wildcard support in date filter raw conditions\r\n- Fixes backend route making CMS routes available\r\n- Fixes sticky cache value for missing database\r\n- Fixes dark mode styles for legacy rich editor\r\n- Fixes setting load values via filterFilters\r\n- Fixes bug sorting empty list structures","description_html":"<ul>\n<li>Adds hot control library (see AJAX docs)<\/li>\n<li>Fixes unselected group filter items returning to original location<\/li>\n<li>Fixes multiple adaptive mediafinder widgets used in Tailor<\/li>\n<li>Fixes wildcard support in date filter raw conditions<\/li>\n<li>Fixes backend route making CMS routes available<\/li>\n<li>Fixes sticky cache value for missing database<\/li>\n<li>Fixes dark mode styles for legacy rich editor<\/li>\n<li>Fixes setting load values via filterFilters<\/li>\n<li>Fixes bug sorting empty list structures<\/li>\n<\/ul>","created_at":"2023-04-12T01:29:20.000000Z","updated_at":"2023-05-02T09:57:02.000000Z","link_url":"","version":"3.3","version_full":"3.3.7"},{"id":520,"build":5,"description":"- Fixes updating form widget values via `filterFields`\r\n- Fixes setting repeater value to empty array\r\n- Fixes throwing exceptions in ajax partials\r\n- Fixes form control backgrounds","description_html":"<ul>\n<li>Fixes updating form widget values via <code>filterFields<\/code><\/li>\n<li>Fixes setting repeater value to empty array<\/li>\n<li>Fixes throwing exceptions in ajax partials<\/li>\n<li>Fixes form control backgrounds<\/li>\n<\/ul>","created_at":"2023-03-31T22:10:10.000000Z","updated_at":"2023-04-01T04:14:51.000000Z","link_url":"","version":"3.3","version_full":"3.3.5"},{"id":519,"build":3,"description":"- Adds `pagefinder` property to tailor blueprints\r\n- Adds `plugin:test` and `create:test` commands\r\n- Fixes fixes double selection bug when activating a theme\r\n- Fixes tab anchors with non-ascii characters in label\r\n- Fixes `itemsExpanded` initial state in repeater","description_html":"<ul>\n<li>Adds <code>pagefinder<\/code> property to tailor blueprints<\/li>\n<li>Adds <code>plugin:test<\/code> and <code>create:test<\/code> commands<\/li>\n<li>Fixes fixes double selection bug when activating a theme<\/li>\n<li>Fixes tab anchors with non-ascii characters in label<\/li>\n<li>Fixes <code>itemsExpanded<\/code> initial state in repeater<\/li>\n<\/ul>","created_at":"2023-03-29T06:40:02.000000Z","updated_at":"2023-03-29T06:40:18.000000Z","link_url":"","version":"3.3","version_full":"3.3.3"},{"id":518,"build":0,"description":"Dark Mode Release","description_html":"<p>Dark Mode Release<\/p>","created_at":"2023-03-23T03:53:53.000000Z","updated_at":"2023-03-24T03:53:55.000000Z","link_url":"https:\/\/octobercms.com\/support\/article\/rn-34","version":"3.3","version_full":"3.3.0"},{"id":517,"build":23,"description":"- Adds support for native error pages in turbo router\r\n- Fixes move buttons in repeater ignoring `showReorder` property\r\n- Fixes turbo router navigating to links with anchors\r\n- Fixes bug losing search when paginating structures","description_html":"<ul>\n<li>Adds support for native error pages in turbo router<\/li>\n<li>Fixes move buttons in repeater ignoring <code>showReorder<\/code> property<\/li>\n<li>Fixes turbo router navigating to links with anchors<\/li>\n<li>Fixes bug losing search when paginating structures<\/li>\n<\/ul>","created_at":"2023-03-18T05:47:17.000000Z","updated_at":"2023-03-18T05:47:18.000000Z","link_url":"","version":"3.2","version_full":"3.2.23"},{"id":516,"build":22,"description":"- Adds `popupSize` option to relation controller\r\n- Fixes showing all records in parent dropdown for tailor structures\r\n- Fixes fallback support for `data-browser-redirect-back` attribute\r\n- Fixes change monitor getting triggered by input monitor\r\n- Fixes anonymous migration scripts when running twice\r\n- Fixes timezone default value on list date columns\r\n- Fixes accessing `this.session` in safe mode\r\n- Fixes sort concurrency with file uploads","description_html":"<ul>\n<li>Adds <code>popupSize<\/code> option to relation controller<\/li>\n<li>Fixes showing all records in parent dropdown for tailor structures<\/li>\n<li>Fixes fallback support for <code>data-browser-redirect-back<\/code> attribute<\/li>\n<li>Fixes change monitor getting triggered by input monitor<\/li>\n<li>Fixes anonymous migration scripts when running twice<\/li>\n<li>Fixes timezone default value on list date columns<\/li>\n<li>Fixes accessing <code>this.session<\/code> in safe mode<\/li>\n<li>Fixes sort concurrency with file uploads<\/li>\n<\/ul>","created_at":"2023-03-14T06:14:17.000000Z","updated_at":"2023-03-14T06:17:54.000000Z","link_url":"","version":"3.2","version_full":"3.2.22"},{"id":515,"build":21,"description":"- Fixes bug accessing multisite entries via inverse relations\r\n- Fixes missing `useTimezone` property on date filters\r\n- Fixes `customPageName` in manage relations\r\n- Fixes tailor lists sharing session state\r\n- Fixes searching in lists with Postgres\r\n- Fixes fancy layout with nested forms","description_html":"<ul>\n<li>Fixes bug accessing multisite entries via inverse relations<\/li>\n<li>Fixes missing <code>useTimezone<\/code> property on date filters<\/li>\n<li>Fixes <code>customPageName<\/code> in manage relations<\/li>\n<li>Fixes tailor lists sharing session state<\/li>\n<li>Fixes searching in lists with Postgres<\/li>\n<li>Fixes fancy layout with nested forms<\/li>\n<\/ul>","created_at":"2023-03-08T09:52:27.000000Z","updated_at":"2023-03-09T09:08:24.000000Z","link_url":"","version":"3.2","version_full":"3.2.21"},{"id":514,"build":17,"description":"- Adds `data-change-monitor-commit` attribute for unchanging monitored forms\r\n- Adds checkbox range selection to file upload and media finder widgets\r\n- Fixes access to `this.theme.config` in Twig when safe mode is enabled\r\n- Fixes JSON selectors used in `searchWhere` and `searchWhereRelation`\r\n- Fixes bug selecting multisite entries via relation widget","description_html":"<ul>\n<li>Adds <code>data-change-monitor-commit<\/code> attribute for unchanging monitored forms<\/li>\n<li>Adds checkbox range selection to file upload and media finder widgets<\/li>\n<li>Fixes access to <code>this.theme.config<\/code> in Twig when safe mode is enabled<\/li>\n<li>Fixes JSON selectors used in <code>searchWhere<\/code> and <code>searchWhereRelation<\/code><\/li>\n<li>Fixes bug selecting multisite entries via relation widget<\/li>\n<\/ul>","created_at":"2023-02-23T01:22:15.000000Z","updated_at":"2023-02-23T02:01:39.000000Z","link_url":"","version":"3.2","version_full":"3.2.17"},{"id":513,"build":16,"description":"- Adds `searchWhereRelation` query builder method\r\n- Fixes flash message showing on AJAX validated forms\r\n- Fixes issue when sorting file uploads too quickly","description_html":"<ul>\n<li>Adds <code>searchWhereRelation<\/code> query builder method<\/li>\n<li>Fixes flash message showing on AJAX validated forms<\/li>\n<li>Fixes issue when sorting file uploads too quickly<\/li>\n<\/ul>","created_at":"2023-02-20T08:59:43.000000Z","updated_at":"2023-02-21T09:42:24.000000Z","link_url":"","version":"3.2","version_full":"3.2.16"},{"id":512,"build":14,"description":"- Fixes settings models not saving in some cases\r\n- Fixes translations on markdown editor buttons\r\n- Fixes using ID references in CSS combiner\r\n- Fixes trigger support with date picker","description_html":"<ul>\n<li>Fixes settings models not saving in some cases<\/li>\n<li>Fixes translations on markdown editor buttons<\/li>\n<li>Fixes using ID references in CSS combiner<\/li>\n<li>Fixes trigger support with date picker<\/li>\n<\/ul>","created_at":"2023-02-14T00:21:09.000000Z","updated_at":"2023-02-16T09:18:45.000000Z","link_url":"","version":"3.2","version_full":"3.2.14"},{"id":511,"build":12,"description":"- Adds inverse relation support to `entries` Tailor fields\r\n- Fixes number form fields using zero values for `min` and `max`\r\n- Fixes `changeHandler` property used with datepicker\r\n- Fixes default values used in globals\r\n- Fixes relative links in page finder","description_html":"<ul>\n<li>Adds inverse relation support to <code>entries<\/code> Tailor fields<\/li>\n<li>Fixes number form fields using zero values for <code>min<\/code> and <code>max<\/code><\/li>\n<li>Fixes <code>changeHandler<\/code> property used with datepicker<\/li>\n<li>Fixes default values used in globals<\/li>\n<li>Fixes relative links in page finder<\/li>\n<\/ul>","created_at":"2023-02-03T05:52:03.000000Z","updated_at":"2023-02-03T07:07:46.000000Z","link_url":"","version":"3.2","version_full":"3.2.12"},{"id":510,"build":11,"description":"- Adds `inlineOptions` property to radio and checkboxes\r\n- Adds `shortLabel` support to Tailor fields\r\n- Fixes input monitor not firing when switching sites\r\n- Fixes ValidationException not inheriting Laravel\r\n- Fixes resolving nested page links for Tailor\r\n- Fixes readOnly state on date pickers\r\n- Fixes using zero as a filter value","description_html":"<ul>\n<li>Adds <code>inlineOptions<\/code> property to radio and checkboxes<\/li>\n<li>Adds <code>shortLabel<\/code> support to Tailor fields<\/li>\n<li>Fixes input monitor not firing when switching sites<\/li>\n<li>Fixes ValidationException not inheriting Laravel<\/li>\n<li>Fixes resolving nested page links for Tailor<\/li>\n<li>Fixes readOnly state on date pickers<\/li>\n<li>Fixes using zero as a filter value<\/li>\n<\/ul>","created_at":"2023-01-30T04:19:07.000000Z","updated_at":"2023-02-02T06:32:57.000000Z","link_url":"","version":"3.2","version_full":"3.2.11"},{"id":509,"build":10,"description":"- Adds `backend.force_mail_setting` to disable db mail settings\r\n- Fixes page finder user experience in editor\r\n- Fixes repeater duplication on unsaved forms\r\n- Fixes inserting videos in rich editor","description_html":"<ul>\n<li>Adds <code>backend.force_mail_setting<\/code> to disable db mail settings<\/li>\n<li>Fixes page finder user experience in editor<\/li>\n<li>Fixes repeater duplication on unsaved forms<\/li>\n<li>Fixes inserting videos in rich editor<\/li>\n<\/ul>","created_at":"2023-01-24T04:36:54.000000Z","updated_at":"2023-01-24T10:37:53.000000Z","link_url":"","version":"3.2","version_full":"3.2.10"},{"id":508,"build":8,"description":"- Adds `data-browser-redirect-back` AJAX attribute\r\n- Adds `media.file.beforeUpload` event\r\n- Fixes setting the title field to hidden on tailor records\r\n- Fixes list search expanding when toolbar is undefined\r\n- Fixes anonymous migration support in plugins\r\n- Fixes frontend visibility of tailor records\r\n- Fixes reset plugin data button permission\r\n- Fixes drag ghost in list structures\r\n- Fixes calling Event::fake twice","description_html":"<ul>\n<li>Adds <code>data-browser-redirect-back<\/code> AJAX attribute<\/li>\n<li>Adds <code>media.file.beforeUpload<\/code> event<\/li>\n<li>Fixes setting the title field to hidden on tailor records<\/li>\n<li>Fixes list search expanding when toolbar is undefined<\/li>\n<li>Fixes anonymous migration support in plugins<\/li>\n<li>Fixes frontend visibility of tailor records<\/li>\n<li>Fixes reset plugin data button permission<\/li>\n<li>Fixes drag ghost in list structures<\/li>\n<li>Fixes calling Event::fake twice<\/li>\n<\/ul>","created_at":"2023-01-23T22:55:19.000000Z","updated_at":"2023-01-22T22:55:20.000000Z","link_url":"","version":"3.2","version_full":"3.2.8"},{"id":507,"build":7,"description":"- Fixes page finder compatibility with Pages plugin\r\n- Fixes tabbed repeaters in Tailor\r\n- Fixes theme creation form\r\n- Fixes app controllers","description_html":"<ul>\n<li>Fixes page finder compatibility with Pages plugin<\/li>\n<li>Fixes tabbed repeaters in Tailor<\/li>\n<li>Fixes theme creation form<\/li>\n<li>Fixes app controllers<\/li>\n<\/ul>","created_at":"2023-01-16T01:50:47.000000Z","updated_at":"2023-01-16T10:59:15.000000Z","link_url":"","version":"3.2","version_full":"3.2.7"},{"id":506,"build":0,"description":"Page Finder Release","description_html":"<p>Page Finder Release<\/p>","created_at":"2023-01-12T09:08:34.000000Z","updated_at":"2023-01-12T09:08:35.000000Z","link_url":"https:\/\/octobercms.com\/support\/article\/rn-33","version":"3.2","version_full":"3.2.0"},{"id":505,"build":29,"description":"- Fixes incorrect default locale value on site definitions\r\n- Fixes parent permissions on tailor navigation\r\n- Fixes thumb preview on media manager videos\r\n- Fixes image columns with custom size","description_html":"<ul>\n<li>Fixes incorrect default locale value on site definitions<\/li>\n<li>Fixes parent permissions on tailor navigation<\/li>\n<li>Fixes thumb preview on media manager videos<\/li>\n<li>Fixes image columns with custom size<\/li>\n<\/ul>","created_at":"2023-01-07T02:19:02.000000Z","updated_at":"2023-01-07T02:19:38.000000Z","link_url":"","version":"3.1","version_full":"3.1.29"},{"id":504,"build":28,"description":"- Fixes using sluggable and multisite traits together\r\n- Fixes discarded URL hash when switching sites\r\n- Fixes skewed image previews in lists","description_html":"<ul>\n<li>Fixes using sluggable and multisite traits together<\/li>\n<li>Fixes discarded URL hash when switching sites<\/li>\n<li>Fixes skewed image previews in lists<\/li>\n<\/ul>","created_at":"2022-12-15T04:20:59.000000Z","updated_at":"2022-12-15T10:33:47.000000Z","link_url":"","version":"3.1","version_full":"3.1.28"},{"id":503,"build":26,"description":"- Adds `oc.attachLoader` function to AJAX framework\r\n- Fixes trigger support on checkboxlist and balloon selector\r\n- Fixes markdown editor not rendering in tabs and repeaters\r\n- Fixes Soft Delete and Multisite model compatibility\r\n- Fixes routing bug in sites using a prefix\r\n- Fixes maintenance mode artisan command\r\n- Fixes preview mode in various controls\r\n- Fixes faking events in unit tests","description_html":"<ul>\n<li>Adds <code>oc.attachLoader<\/code> function to AJAX framework<\/li>\n<li>Fixes trigger support on checkboxlist and balloon selector<\/li>\n<li>Fixes markdown editor not rendering in tabs and repeaters<\/li>\n<li>Fixes Soft Delete and Multisite model compatibility<\/li>\n<li>Fixes routing bug in sites using a prefix<\/li>\n<li>Fixes maintenance mode artisan command<\/li>\n<li>Fixes preview mode in various controls<\/li>\n<li>Fixes faking events in unit tests<\/li>\n<\/ul>","created_at":"2022-11-29T06:11:36.000000Z","updated_at":"2022-11-29T06:11:37.000000Z","link_url":"","version":"3.1","version_full":"3.1.26"},{"id":502,"build":25,"description":"- Adds blueprint support to plugins\r\n- Adds conditions and scope to `entries` field\r\n- Fixes Tailor import and export when using nested form\r\n- Fixes environments where `putenv()` is blocked\r\n- Fixes checkbox and radio sizing","description_html":"<ul>\n<li>Adds blueprint support to plugins<\/li>\n<li>Adds conditions and scope to <code>entries<\/code> field<\/li>\n<li>Fixes Tailor import and export when using nested form<\/li>\n<li>Fixes environments where <code>putenv()<\/code> is blocked<\/li>\n<li>Fixes checkbox and radio sizing<\/li>\n<\/ul>","created_at":"2022-11-21T00:51:45.000000Z","updated_at":"2022-11-21T00:51:46.000000Z","link_url":"","version":"3.1","version_full":"3.1.25"},{"id":501,"build":24,"description":"- Fixes one-click update UI when composer finds staged changes\r\n- Fixes empty nested form and repeater items in Tailor\r\n- Fixes timeout limit on AJAX requests","description_html":"<ul>\n<li>Fixes one-click update UI when composer finds staged changes<\/li>\n<li>Fixes empty nested form and repeater items in Tailor<\/li>\n<li>Fixes timeout limit on AJAX requests<\/li>\n<\/ul>","created_at":"2022-11-11T09:26:33.000000Z","updated_at":"2022-11-11T21:59:42.000000Z","link_url":"","version":"3.1","version_full":"3.1.24"},{"id":500,"build":22,"description":"- Adds `create:migration` scaffold command\r\n- Adds app directory support to scaffold commands\r\n- Adds extra Twig debug functions `d` and `dd`\r\n- Fixes default values used in repeater and nested form\r\n- Fixes `nestedform` support in tailor","description_html":"<ul>\n<li>Adds <code>create:migration<\/code> scaffold command<\/li>\n<li>Adds app directory support to scaffold commands<\/li>\n<li>Adds extra Twig debug functions <code>d<\/code> and <code>dd<\/code><\/li>\n<li>Fixes default values used in repeater and nested form<\/li>\n<li>Fixes <code>nestedform<\/code> support in tailor<\/li>\n<\/ul>","created_at":"2022-11-08T22:44:10.000000Z","updated_at":"2022-11-08T08:36:04.000000Z","link_url":"","version":"3.1","version_full":"3.1.22"},{"id":499,"build":21,"description":"- Adds `this.request.pjaxCached` as a snapshot check server-side\r\n- Fixes `recordfinder` used in repeater with PostgreSQL\r\n- Fixes unparsed Markdown in changelog\r\n- Fixes migrations in app directory","description_html":"<ul>\n<li>Adds <code>this.request.pjaxCached<\/code> as a snapshot check server-side<\/li>\n<li>Fixes <code>recordfinder<\/code> used in repeater with PostgreSQL<\/li>\n<li>Fixes unparsed Markdown in changelog<\/li>\n<li>Fixes migrations in app directory<\/li>\n<\/ul>","created_at":"2022-11-03T06:01:59.000000Z","updated_at":"2022-11-07T22:43:08.000000Z","link_url":"","version":"3.1","version_full":"3.1.21"},{"id":498,"build":19,"description":"- Adds `config`, `env` and `carbon` Twig functions\r\n- Adds `cms.extendTwig` and `system.extendTwig` events\r\n- Fixes builder mode repeater settings on small devices\r\n- Fixes missing `transchoice` Twig filter (deprecated)\r\n- Fixes controller support in the app directory","description_html":"<ul>\n<li>Adds <code>config<\/code>, <code>env<\/code> and <code>carbon<\/code> Twig functions<\/li>\n<li>Adds <code>cms.extendTwig<\/code> and <code>system.extendTwig<\/code> events<\/li>\n<li>Fixes builder mode repeater settings on small devices<\/li>\n<li>Fixes missing <code>transchoice<\/code> Twig filter (deprecated)<\/li>\n<li>Fixes controller support in the app directory<\/li>\n<\/ul>","created_at":"2022-10-28T12:07:48.000000Z","updated_at":"2022-10-28T12:07:51.000000Z","link_url":"","version":"3.1","version_full":"3.1.19"},{"id":497,"build":16,"description":"- Adds page chooser to list pagination\r\n- Adds dependency checker to system updates page\r\n- Fixes error when composer self-updates via one-click\r\n- Fixes multisite compatibility with other plugins","description_html":"<ul>\n<li>Adds page chooser to list pagination<\/li>\n<li>Adds dependency checker to system updates page<\/li>\n<li>Fixes error when composer self-updates via one-click<\/li>\n<li>Fixes multisite compatibility with other plugins<\/li>\n<\/ul>","created_at":"2022-10-25T05:44:33.000000Z","updated_at":"2022-10-25T06:04:11.000000Z","link_url":"","version":"3.1","version_full":"3.1.16"},{"id":496,"build":12,"description":"- Adds interface for seeding themes\r\n- Adds missing site redirect policy\r\n- Adds twelve hour support to date picker\r\n- Fixes publish permissions for tailor","description_html":"<ul>\n<li>Adds interface for seeding themes<\/li>\n<li>Adds missing site redirect policy<\/li>\n<li>Adds twelve hour support to date picker<\/li>\n<li>Fixes publish permissions for tailor<\/li>\n<\/ul>","created_at":"2022-10-21T03:25:22.000000Z","updated_at":"2022-10-21T03:25:29.000000Z","link_url":"","version":"3.1","version_full":"3.1.12"},{"id":495,"build":11,"description":"- Adds download support to AJAX framework and popups\r\n- Fixes selecting folders in media finder widget\r\n- Fixes hostname match on site definitions\r\n- Fixes hard-coded media thumbnail URL","description_html":"<ul>\n<li>Adds download support to AJAX framework and popups<\/li>\n<li>Fixes selecting folders in media finder widget<\/li>\n<li>Fixes hostname match on site definitions<\/li>\n<li>Fixes hard-coded media thumbnail URL<\/li>\n<\/ul>","created_at":"2022-10-19T05:53:18.000000Z","updated_at":"2022-10-19T05:54:21.000000Z","link_url":"","version":"3.1","version_full":"3.1.11"},{"id":494,"build":9,"description":"- Adds `setActiveSite` and `setEditSite` events for third party plugins\r\n- Adds custom messages and display toggle for import\/export to blueprints\r\n- Fixes link to paid products when installing packages\r\n- Fixes access to `replicate` Eloquent method\r\n- Fixes CSV export missing first rows","description_html":"<ul>\n<li>Adds <code>setActiveSite<\/code> and <code>setEditSite<\/code> events for third party plugins<\/li>\n<li>Adds custom messages and display toggle for import\/export to blueprints<\/li>\n<li>Fixes link to paid products when installing packages<\/li>\n<li>Fixes access to <code>replicate<\/code> Eloquent method<\/li>\n<li>Fixes CSV export missing first rows<\/li>\n<\/ul>","created_at":"2022-10-13T03:44:43.000000Z","updated_at":"2022-10-13T05:33:48.000000Z","link_url":"","version":"3.1","version_full":"3.1.9"},{"id":493,"build":8,"description":"- Fixes hard-coded `size` value in settings registration\r\n- Fixes system crash when uninstalling cached packages\r\n- Fixes overriding core field properties in tailor\r\n- Fixes support for hiding tailor navigation\r\n- Fixes translation of tailor publish button\r\n- Fixes field context support in tailor\r\n- Fixes record finder not clearing","description_html":"<ul>\n<li>Fixes hard-coded <code>size<\/code> value in settings registration<\/li>\n<li>Fixes system crash when uninstalling cached packages<\/li>\n<li>Fixes overriding core field properties in tailor<\/li>\n<li>Fixes support for hiding tailor navigation<\/li>\n<li>Fixes translation of tailor publish button<\/li>\n<li>Fixes field context support in tailor<\/li>\n<li>Fixes record finder not clearing<\/li>\n<\/ul>","created_at":"2022-10-12T01:23:04.000000Z","updated_at":"2022-10-12T02:17:52.000000Z","link_url":"","version":"3.1","version_full":"3.1.8"},{"id":488,"build":4,"description":"- Fixes multisite propagation and sync for tailor drafts\r\n- Fixes system crash when site definition lookup fails\r\n- Fixes SQL syntax error in grouped list queries\r\n- Fixes redirect loop in Tailor using SQLite\r\n- Fixes asset variables used in combiner","description_html":"<ul>\n<li>Fixes multisite propagation and sync for tailor drafts<\/li>\n<li>Fixes system crash when site definition lookup fails<\/li>\n<li>Fixes SQL syntax error in grouped list queries<\/li>\n<li>Fixes redirect loop in Tailor using SQLite<\/li>\n<li>Fixes asset variables used in combiner<\/li>\n<\/ul>","created_at":"2022-10-09T02:34:59.000000Z","updated_at":"2022-10-12T02:35:01.000000Z","link_url":"","version":"3.1","version_full":"3.1.4"},{"id":487,"build":0,"description":"Stable Version of October CMS","description_html":"<p>Stable Version of October CMS<\/p>","created_at":"2022-10-05T04:48:24.000000Z","updated_at":"2022-10-05T04:48:31.000000Z","link_url":"https:\/\/octobercms.com\/support\/article\/rn-32","version":"3.1","version_full":"3.1.0"},{"id":486,"build":76,"description":"- Fixes styling issue in placeholder inspector fields\r\n- Fixes SVG images used in resizer","description_html":"<ul>\n<li>Fixes styling issue in placeholder inspector fields<\/li>\n<li>Fixes SVG images used in resizer<\/li>\n<\/ul>","created_at":"2022-10-03T00:46:19.000000Z","updated_at":"2022-10-04T00:46:21.000000Z","link_url":"","version":"3.0","version_full":"3.0.76"},{"id":485,"build":75,"description":"- Adds new model relation event hooks\r\n- Adds model relation support for tailor\r\n- Fixes default presets on import export controllers","description_html":"<ul>\n<li>Adds new model relation event hooks<\/li>\n<li>Adds model relation support for tailor<\/li>\n<li>Fixes default presets on import export controllers<\/li>\n<\/ul>","created_at":"2022-09-29T07:01:12.000000Z","updated_at":"2022-09-29T07:01:15.000000Z","link_url":"","version":"3.0","version_full":"3.0.75"},{"id":484,"build":74,"description":"- Fixes delete record bug with multiple list definitions\r\n- Fixes file permissions for new files in media manager\r\n- Fixes bug media manager cropper tool on slow servers\r\n- Fixes performance of storage routines","description_html":"<ul>\n<li>Fixes delete record bug with multiple list definitions<\/li>\n<li>Fixes file permissions for new files in media manager<\/li>\n<li>Fixes bug media manager cropper tool on slow servers<\/li>\n<li>Fixes performance of storage routines<\/li>\n<\/ul>","created_at":"2022-09-27T03:47:55.000000Z","updated_at":"2022-09-27T03:47:58.000000Z","link_url":"","version":"3.0","version_full":"3.0.74"},{"id":483,"build":73,"description":"- Adds option to disable side-by-side mode in markdown editor\r\n- Fixes Windows\/Linux file path normalization in cache store\r\n- Fixes the overall accuracy of the date filter timezones\r\n- Fixes enum support for PHP 8.1","description_html":"<ul>\n<li>Adds option to disable side-by-side mode in markdown editor<\/li>\n<li>Fixes Windows\/Linux file path normalization in cache store<\/li>\n<li>Fixes the overall accuracy of the date filter timezones<\/li>\n<li>Fixes enum support for PHP 8.1<\/li>\n<\/ul>","created_at":"2022-09-20T04:20:04.000000Z","updated_at":"2022-09-20T04:20:05.000000Z","link_url":"","version":"3.0","version_full":"3.0.73"},{"id":482,"build":72,"description":"- Moves turbo router to its own Twig tag (see docs)\r\n- Fixes callable counters in navigation","description_html":"<ul>\n<li>Moves turbo router to its own Twig tag (see docs)<\/li>\n<li>Fixes callable counters in navigation<\/li>\n<\/ul>","created_at":"2022-09-13T05:18:02.000000Z","updated_at":"2022-09-13T05:20:24.000000Z","link_url":"","version":"3.0","version_full":"3.0.72"},{"id":481,"build":71,"description":"- Fixes minor validation logic in AJAX\r\n- Fixes for parallel server usage\r\n- Fixes update history storage","description_html":"<ul>\n<li>Fixes minor validation logic in AJAX<\/li>\n<li>Fixes for parallel server usage<\/li>\n<li>Fixes update history storage<\/li>\n<\/ul>","created_at":"2022-09-07T08:06:52.000000Z","updated_at":"2022-09-07T08:06:58.000000Z","link_url":"","version":"3.0","version_full":"3.0.71"},{"id":480,"build":70,"description":"- Fixes AJAX adapter for setting jQuery values on form events\r\n- Fixes bug in date range filter\r\n- Fixes vanilla Bootstrap modal usage","description_html":"<ul>\n<li>Fixes AJAX adapter for setting jQuery values on form events<\/li>\n<li>Fixes bug in date range filter<\/li>\n<li>Fixes vanilla Bootstrap modal usage<\/li>\n<\/ul>","created_at":"2022-08-26T09:45:15.000000Z","updated_at":"2022-08-26T09:45:17.000000Z","link_url":"","version":"3.0","version_full":"3.0.70"},{"id":479,"build":69,"description":"- Adds login prompt custom text to brand config\r\n- Adds render pausing to AJAX framework\r\n- Fixes Boostrap 5 modals and dropdown carets","description_html":"<ul>\n<li>Adds login prompt custom text to brand config<\/li>\n<li>Adds render pausing to AJAX framework<\/li>\n<li>Fixes Boostrap 5 modals and dropdown carets<\/li>\n<\/ul>","created_at":"2022-08-24T01:26:51.000000Z","updated_at":"2022-08-24T08:40:07.000000Z","link_url":"","version":"3.0","version_full":"3.0.69"},{"id":478,"build":67,"description":"- Adds `titleFrom` support to repeater groups\r\n- Fixes double-misclick bug on relation controller popups\r\n- Fixes placeholder and other translations in Tailor\r\n- Fixes indentation quirk in Markdown parser\r\n- Fixes unicode output in jsonable models\r\n- Fixes app namespace missing error","description_html":"<ul>\n<li>Adds <code>titleFrom<\/code> support to repeater groups<\/li>\n<li>Fixes double-misclick bug on relation controller popups<\/li>\n<li>Fixes placeholder and other translations in Tailor<\/li>\n<li>Fixes indentation quirk in Markdown parser<\/li>\n<li>Fixes unicode output in jsonable models<\/li>\n<li>Fixes app namespace missing error<\/li>\n<\/ul>","created_at":"2022-08-16T02:38:50.000000Z","updated_at":"2022-08-16T02:38:52.000000Z","link_url":"","version":"3.0","version_full":"3.0.67"},{"id":476,"build":66,"description":"- Security fix in template parser logic\r\n- Fixes data loss issue when migrating back from unofficial plugins\r\n- Fixes performance of resizer with remote storage\r\n- Fixes scroll lockout on toolbars","description_html":"<ul>\n<li>Security fix in template parser logic<\/li>\n<li>Fixes data loss issue when migrating back from unofficial plugins<\/li>\n<li>Fixes performance of resizer with remote storage<\/li>\n<li>Fixes scroll lockout on toolbars<\/li>\n<\/ul>","created_at":"2022-08-07T00:12:18.000000Z","updated_at":"2022-08-08T00:44:27.000000Z","link_url":"","version":"3.0","version_full":"3.0.66"},{"id":475,"build":65,"description":"- Adds option to disable mail branding in mail layouts\r\n- Fixes rare data loss bug when editing CMS templates\r\n- Fixes bug when paginated related records in lists","description_html":"<ul>\n<li>Adds option to disable mail branding in mail layouts<\/li>\n<li>Fixes rare data loss bug when editing CMS templates<\/li>\n<li>Fixes bug when paginated related records in lists<\/li>\n<\/ul>","created_at":"2022-08-04T23:45:48.000000Z","updated_at":"2022-08-03T23:45:56.000000Z","link_url":"","version":"3.0","version_full":"3.0.65"},{"id":474,"build":64,"description":"- Fixes validation context on relational repeater\r\n- Fixes confirmation dialog lifecycle in AJAX\r\n- Fixes count query in custom list selects\r\n- Fixes JSON responses coming from Nginx\r\n- Fixes alert support on auth pages","description_html":"<ul>\n<li>Fixes validation context on relational repeater<\/li>\n<li>Fixes confirmation dialog lifecycle in AJAX<\/li>\n<li>Fixes count query in custom list selects<\/li>\n<li>Fixes JSON responses coming from Nginx<\/li>\n<li>Fixes alert support on auth pages<\/li>\n<\/ul>","created_at":"2022-08-03T03:20:13.000000Z","updated_at":"2022-08-05T07:23:58.000000Z","link_url":"","version":"3.0","version_full":"3.0.64"},{"id":473,"build":63,"description":"- Adds option to disable thumb generation in fileupload and mediafinder\r\n- Adds preference to disable Emmet in editor\r\n- Fixes duplicate events firing when including framework twice\r\n- Fixes legacy markdown editor support with Bootstrap 5\r\n- Fixes repeater pulling title from textareas\r\n- Fixes AJAX not escaping input names\r\n- Fixes empty tabs not hiding","description_html":"<ul>\n<li>Adds option to disable thumb generation in fileupload and mediafinder<\/li>\n<li>Adds preference to disable Emmet in editor<\/li>\n<li>Fixes duplicate events firing when including framework twice<\/li>\n<li>Fixes legacy markdown editor support with Bootstrap 5<\/li>\n<li>Fixes repeater pulling title from textareas<\/li>\n<li>Fixes AJAX not escaping input names<\/li>\n<li>Fixes empty tabs not hiding<\/li>\n<\/ul>","created_at":"2022-07-26T04:03:32.000000Z","updated_at":"2022-07-26T04:04:28.000000Z","link_url":"","version":"3.0","version_full":"3.0.63"},{"id":472,"build":62,"description":"- Adds support for multi mediafinder in theme data\r\n- Fixes import of repeater items using a session key\r\n- Fixes mediafinder rewriting its DOM during sort\r\n- Fixes tailor modifying the globals table","description_html":"<ul>\n<li>Adds support for multi mediafinder in theme data<\/li>\n<li>Fixes import of repeater items using a session key<\/li>\n<li>Fixes mediafinder rewriting its DOM during sort<\/li>\n<li>Fixes tailor modifying the globals table<\/li>\n<\/ul>","created_at":"2022-07-19T04:29:21.000000Z","updated_at":"2022-07-19T04:29:35.000000Z","link_url":"","version":"3.0","version_full":"3.0.62"},{"id":471,"build":61,"description":"- Fixes disabling columns and filters in tailor\r\n- Fixes edit theme set before session is ready\r\n- Fixes passing string to oc.request","description_html":"<ul>\n<li>Fixes disabling columns and filters in tailor<\/li>\n<li>Fixes edit theme set before session is ready<\/li>\n<li>Fixes passing string to oc.request<\/li>\n<\/ul>","created_at":"2022-07-07T00:07:13.000000Z","updated_at":"2022-07-07T00:07:17.000000Z","link_url":"","version":"3.0","version_full":"3.0.61"},{"id":470,"build":60,"description":"- Improves unit test base class for plugins\r\n- Fixes custom select transport using request element\r\n- Fixes tailor table data when blueprint type changes\r\n- Fixes tailor syntax errors in blueprints\r\n- Fixes unit tests booting every plugin","description_html":"<ul>\n<li>Improves unit test base class for plugins<\/li>\n<li>Fixes custom select transport using request element<\/li>\n<li>Fixes tailor table data when blueprint type changes<\/li>\n<li>Fixes tailor syntax errors in blueprints<\/li>\n<li>Fixes unit tests booting every plugin<\/li>\n<\/ul>","created_at":"2022-06-30T05:47:39.000000Z","updated_at":"2022-06-30T05:48:07.000000Z","link_url":"","version":"3.0","version_full":"3.0.60"},{"id":469,"build":59,"description":"- Fixes Tailor toolbar from retaining items across pages\r\n- Fixes firing order of `data-request-success` in AJAX","description_html":"<ul>\n<li>Fixes Tailor toolbar from retaining items across pages<\/li>\n<li>Fixes firing order of <code>data-request-success<\/code> in AJAX<\/li>\n<\/ul>","created_at":"2022-06-28T06:21:00.000000Z","updated_at":"2022-06-28T06:21:02.000000Z","link_url":"","version":"3.0","version_full":"3.0.59"},{"id":468,"build":57,"description":"- Adds purge command for the image resizer\r\n- Adds `App::runningInFrontend` method\r\n- Fixes AJAX context when using eval and option together\r\n- Fixes AJAX data leaking to other requests\r\n- Fixes week numbers in date filters","description_html":"<ul>\n<li>Adds purge command for the image resizer<\/li>\n<li>Adds <code>App::runningInFrontend<\/code> method<\/li>\n<li>Fixes AJAX context when using eval and option together<\/li>\n<li>Fixes AJAX data leaking to other requests<\/li>\n<li>Fixes week numbers in date filters<\/li>\n<\/ul>","created_at":"2022-06-27T02:25:39.000000Z","updated_at":"2022-06-27T02:25:43.000000Z","link_url":"","version":"3.0","version_full":"3.0.57"},{"id":467,"build":56,"description":"- Fixes checkbox in filters\r\n- Fixes config caching","description_html":"<ul>\n<li>Fixes checkbox in filters<\/li>\n<li>Fixes config caching<\/li>\n<\/ul>","created_at":"2022-06-24T07:46:51.000000Z","updated_at":"2022-06-24T07:47:03.000000Z","link_url":"","version":"3.0","version_full":"3.0.56"},{"id":466,"build":55,"description":"- Adds login name suggestion when registering first admin\r\n- Fixes \"options\" logic error in form fields\r\n- Fixes minor styling in left menu mode\r\n- Fixes mobile support on list sorting\r\n- Fixes sticky touch mode cookie\r\n- Fixes progress bar animation","description_html":"<ul>\n<li>Adds login name suggestion when registering first admin<\/li>\n<li>Fixes &quot;options&quot; logic error in form fields<\/li>\n<li>Fixes minor styling in left menu mode<\/li>\n<li>Fixes mobile support on list sorting<\/li>\n<li>Fixes sticky touch mode cookie<\/li>\n<li>Fixes progress bar animation<\/li>\n<\/ul>","created_at":"2022-06-22T06:05:01.000000Z","updated_at":"2022-06-22T06:05:47.000000Z","link_url":"","version":"3.0","version_full":"3.0.55"},{"id":465,"build":54,"description":"- Fixes race condition when adding repeater items\r\n- Fixes AJAX assigning empty data as true","description_html":"<ul>\n<li>Fixes race condition when adding repeater items<\/li>\n<li>Fixes AJAX assigning empty data as true<\/li>\n<\/ul>","created_at":"2022-06-21T01:06:27.000000Z","updated_at":"2022-06-21T01:06:32.000000Z","link_url":"","version":"3.0","version_full":"3.0.54"},{"id":464,"build":53,"description":"- Adds `this.request` twig property\r\n- Removes dedicated CMS cache driver in favor of improved logic\r\n- Fixes custom select on change event with multiple elements\r\n- Fixes manipulating attributes before AJAX request\r\n- Fixes no wrapping on tab labels","description_html":"<ul>\n<li>Adds <code>this.request<\/code> twig property<\/li>\n<li>Removes dedicated CMS cache driver in favor of improved logic<\/li>\n<li>Fixes custom select on change event with multiple elements<\/li>\n<li>Fixes manipulating attributes before AJAX request<\/li>\n<li>Fixes no wrapping on tab labels<\/li>\n<\/ul>","created_at":"2022-06-20T02:21:01.000000Z","updated_at":"2022-06-20T02:31:30.000000Z","link_url":"","version":"3.0","version_full":"3.0.53"},{"id":463,"build":51,"description":"- Fixes AJAX for custom select and onclick events\r\n- Fixes double confirm on file upload widget\r\n- Fixes AJAX validation and script execution","description_html":"<ul>\n<li>Fixes AJAX for custom select and onclick events<\/li>\n<li>Fixes double confirm on file upload widget<\/li>\n<li>Fixes AJAX validation and script execution<\/li>\n<\/ul>","created_at":"2022-06-18T00:14:26.000000Z","updated_at":"2022-06-18T00:14:27.000000Z","link_url":"","version":"3.0","version_full":"3.0.51"},{"id":462,"build":50,"description":"- Fixes disabled plugins showing missing lang strings\r\n- Fixes various bugs in new AJAX framework\r\n- Fixes tabs overflow scrolling\r\n- Fixes unloading logic","description_html":"<ul>\n<li>Fixes disabled plugins showing missing lang strings<\/li>\n<li>Fixes various bugs in new AJAX framework<\/li>\n<li>Fixes tabs overflow scrolling<\/li>\n<li>Fixes unloading logic<\/li>\n<\/ul>","created_at":"2022-06-17T03:51:18.000000Z","updated_at":"2022-06-17T04:51:18.000000Z","link_url":"","version":"3.0","version_full":"3.0.50"},{"id":461,"build":45,"description":"- Adds PJAX turbo router to backend and frontend extras\r\n- Moves AJAX framework from jQuery to Vanilla JS","description_html":"<ul>\n<li>Adds PJAX turbo router to backend and frontend extras<\/li>\n<li>Moves AJAX framework from jQuery to Vanilla JS<\/li>\n<\/ul>","created_at":"2022-06-16T23:56:33.000000Z","updated_at":"2022-06-15T23:56:37.000000Z","link_url":"","version":"3.0","version_full":"3.0.45"},{"id":460,"build":44,"description":"- Fixes summary column type with limit chars\r\n- Fixes field values set from extendFields\r\n- Fixes bug in apps without blueprints\r\n- Fixes modal dismiss logic","description_html":"<ul>\n<li>Fixes summary column type with limit chars<\/li>\n<li>Fixes field values set from extendFields<\/li>\n<li>Fixes bug in apps without blueprints<\/li>\n<li>Fixes modal dismiss logic<\/li>\n<\/ul>","created_at":"2022-06-09T23:44:28.000000Z","updated_at":"2022-06-08T23:44:31.000000Z","link_url":"","version":"3.0","version_full":"3.0.44"},{"id":459,"build":43,"description":"- Performance improvements\r\n- Adds new `theme:cache` command\r\n- Adds new default backend URI\r\n- Fixes slow blueprint cache in debug mode","description_html":"<ul>\n<li>Performance improvements<\/li>\n<li>Adds new <code>theme:cache<\/code> command<\/li>\n<li>Adds new default backend URI<\/li>\n<li>Fixes slow blueprint cache in debug mode<\/li>\n<\/ul>","created_at":"2022-06-06T23:24:47.000000Z","updated_at":"2022-06-05T23:24:58.000000Z","link_url":"","version":"3.0","version_full":"3.0.43"},{"id":458,"build":42,"description":"- Performance and concurrency improvements\r\n- Fixes role permission for opening the frontend during maintenance mode\r\n- Fixes permission masks for logger and local storage disk\r\n- Fixes default enabled value for non-draft tailor entries\r\n- Fixes editor compatibility with browser extensions\r\n- Fixes persistence bug when resetting password\r\n- Fixes sorting of file attachments","description_html":"<ul>\n<li>Performance and concurrency improvements<\/li>\n<li>Fixes role permission for opening the frontend during maintenance mode<\/li>\n<li>Fixes permission masks for logger and local storage disk<\/li>\n<li>Fixes default enabled value for non-draft tailor entries<\/li>\n<li>Fixes editor compatibility with browser extensions<\/li>\n<li>Fixes persistence bug when resetting password<\/li>\n<li>Fixes sorting of file attachments<\/li>\n<\/ul>","created_at":"2022-06-01T08:12:07.000000Z","updated_at":"2022-06-01T08:12:09.000000Z","link_url":"","version":"3.0","version_full":"3.0.42"},{"id":457,"build":41,"description":"- Adds CSS support for file-based mail layouts\r\n- Adds `|md_clean` Twig function \r\n- Fixes deny on user overriding child role permissions\r\n- Fixes role sort ordering and exception handling\r\n- Fixes routing logic for regex using asterisk","description_html":"<ul>\n<li>Adds CSS support for file-based mail layouts<\/li>\n<li>Adds <code>|md_clean<\/code> Twig function <\/li>\n<li>Fixes deny on user overriding child role permissions<\/li>\n<li>Fixes role sort ordering and exception handling<\/li>\n<li>Fixes routing logic for regex using asterisk<\/li>\n<\/ul>","created_at":"2022-05-30T04:11:53.000000Z","updated_at":"2022-05-30T04:12:09.000000Z","link_url":"","version":"3.0","version_full":"3.0.41"},{"id":456,"build":40,"description":"- Performance and compatibility improvements\r\n- Fixes bug in import auto matching feature","description_html":"<ul>\n<li>Performance and compatibility improvements<\/li>\n<li>Fixes bug in import auto matching feature<\/li>\n<\/ul>","created_at":"2022-05-27T05:24:11.000000Z","updated_at":"2022-05-27T05:24:15.000000Z","link_url":"","version":"3.0","version_full":"3.0.40"},{"id":455,"build":39,"description":"- Adds more permissions to media management\r\n- Fixes flash messages using framework extras","description_html":"<ul>\n<li>Adds more permissions to media management<\/li>\n<li>Fixes flash messages using framework extras<\/li>\n<\/ul>","created_at":"2022-05-26T06:55:59.000000Z","updated_at":"2022-05-26T06:56:06.000000Z","link_url":"","version":"3.0","version_full":"3.0.39"},{"id":454,"build":38,"description":"- Adds nested permission and role inheritence support\r\n- Adds permissions to tailor blueprints\r\n- Adds better `october:migrate` output\r\n- Fixes list filter extension hook not firing\r\n- Fixes current php bin for composer scripts","description_html":"<ul>\n<li>Adds nested permission and role inheritence support<\/li>\n<li>Adds permissions to tailor blueprints<\/li>\n<li>Adds better <code>october:migrate<\/code> output<\/li>\n<li>Fixes list filter extension hook not firing<\/li>\n<li>Fixes current php bin for composer scripts<\/li>\n<\/ul>","created_at":"2022-05-25T00:34:24.000000Z","updated_at":"2022-05-25T00:34:26.000000Z","link_url":"","version":"3.0","version_full":"3.0.38"},{"id":453,"build":37,"description":"- Fixes freezing bug in list structure bulk actions\r\n- Fixes missing payload with data-request-error\r\n- Fixes dual sortable relation bug on models\r\n- Fixes duplicate on relational repeater\r\n- Fixes bug not hiding empty tabs","description_html":"<ul>\n<li>Fixes freezing bug in list structure bulk actions<\/li>\n<li>Fixes missing payload with data-request-error<\/li>\n<li>Fixes dual sortable relation bug on models<\/li>\n<li>Fixes duplicate on relational repeater<\/li>\n<li>Fixes bug not hiding empty tabs<\/li>\n<\/ul>","created_at":"2022-05-19T04:35:58.000000Z","updated_at":"2022-05-19T04:35:59.000000Z","link_url":"","version":"3.0","version_full":"3.0.37"},{"id":452,"build":36,"description":"- Fixes styling on switches and editor dropdowns\r\n- Fixes exception on invalid preview tokens\r\n- Fixes output encoding for exports","description_html":"<ul>\n<li>Fixes styling on switches and editor dropdowns<\/li>\n<li>Fixes exception on invalid preview tokens<\/li>\n<li>Fixes output encoding for exports<\/li>\n<\/ul>","created_at":"2022-05-16T01:20:27.000000Z","updated_at":"2022-05-19T00:38:28.000000Z","link_url":"","version":"3.0","version_full":"3.0.36"},{"id":451,"build":33,"description":"- Fixes script execution in popups\r\n- Fixes error page in demo theme\r\n- Fixes intermediate checkboxes","description_html":"<ul>\n<li>Fixes script execution in popups<\/li>\n<li>Fixes error page in demo theme<\/li>\n<li>Fixes intermediate checkboxes<\/li>\n<\/ul>","created_at":"2022-05-12T06:13:41.000000Z","updated_at":"2022-05-13T11:56:14.000000Z","link_url":"","version":"3.0","version_full":"3.0.33"},{"id":450,"build":30,"description":"Upgrades Backend Panel to Bootstrap 5","description_html":"<p>Upgrades Backend Panel to Bootstrap 5<\/p>","created_at":"2022-05-11T01:49:28.000000Z","updated_at":"2022-05-13T01:49:32.000000Z","link_url":"https:\/\/octobercms.com\/support\/article\/rn-31","version":"3.0","version_full":"3.0.30"},{"id":449,"build":27,"description":"- Fixes bug in table widget deleting rows when pressing enter key\r\n- Fixes JSON export and change default file format to CSV\r\n- Fixes add and link buttons in relation controller\r\n- Fixes multiple repeaters on same entry\r\n- Fixes broken links in tailor globals\r\n- Fixes auto focus on select control","description_html":"<ul>\n<li>Fixes bug in table widget deleting rows when pressing enter key<\/li>\n<li>Fixes JSON export and change default file format to CSV<\/li>\n<li>Fixes add and link buttons in relation controller<\/li>\n<li>Fixes multiple repeaters on same entry<\/li>\n<li>Fixes broken links in tailor globals<\/li>\n<li>Fixes auto focus on select control<\/li>\n<\/ul>","created_at":"2022-05-10T00:10:40.000000Z","updated_at":"2022-05-11T00:10:44.000000Z","link_url":"","version":"3.0","version_full":"3.0.27"},{"id":448,"build":26,"description":"- Adds `displayMode` to entries content field\r\n- Fixes containerAttributes option in form fields\r\n- Fixes model class bug in scope processor\r\n- Fixes filter widgets in mirror command","description_html":"<ul>\n<li>Adds <code>displayMode<\/code> to entries content field<\/li>\n<li>Fixes containerAttributes option in form fields<\/li>\n<li>Fixes model class bug in scope processor<\/li>\n<li>Fixes filter widgets in mirror command<\/li>\n<\/ul>","created_at":"2022-05-09T00:10:35.000000Z","updated_at":"2022-05-11T00:10:40.000000Z","link_url":"","version":"3.0","version_full":"3.0.26"},{"id":447,"build":0,"description":"Beta version of October v3","description_html":"<p>Beta version of October v3<\/p>","created_at":"2022-05-04T01:11:29.000000Z","updated_at":"2022-05-06T01:11:31.000000Z","link_url":"https:\/\/octobercms.com\/support\/article\/rn-30","version":"3.0","version_full":"3.0.0"}],"latest":"3.7.19","version":"4.4.13"}