|
2 | 2 |
|
3 | 3 | All notable changes to `twill` will be documented in this file. |
4 | 4 |
|
| 5 | +## 3.5.2 |
| 6 | + |
| 7 | +### Fixed |
| 8 | + |
| 9 | +- Fix cropper regression (likely a from a recent browser update) by [@13twelve](https://github.com/13twelve) in [#2744](https://github.com/area17/twill/pull/2744) |
| 10 | + |
| 11 | + |
| 12 | +## 3.5.1 |
| 13 | + |
| 14 | +### Fixed |
| 15 | + |
| 16 | +- Fix file library uploader regression by [@joyceverheije](https://github.com/joyceverheije) in https://github.com/area17/twill/pull/2740 |
| 17 | +- Fix `timeOnly` variant of the `Datepicker` field by [@MamlukiSn](https://github.com/MamlukiSn) in https://github.com/area17/twill/pull/2739 |
| 18 | + |
| 19 | +### Improved |
| 20 | + |
| 21 | +- Add a warning during the `twill:update` and `twill:build` commands for developers that have `twill.load_default_migrations` set to false by [@ifox](https://github.com/ifox) in [de274175](https://github.com/area17/twill/commit/de274175) |
| 22 | + |
| 23 | +## 3.5.0 |
| 24 | + |
| 25 | +### Added |
| 26 | + |
| 27 | +- Add a `ModuleController::setPreviewView()` method by @zachgarwood in https://github.com/area17/twill/pull/2724 |
| 28 | +- Add a `disableCrop()` method to `medias` fields by @ifox in https://github.com/area17/twill/pull/2686 |
| 29 | + |
| 30 | +### Fixed |
| 31 | + |
| 32 | +- Fix position management in `medias` and `files` fields by @zeezo887 in https://github.com/area17/twill/pull/2694 |
| 33 | +- Fix issues with touch actions by @13twelve in https://github.com/area17/twill/pull/2713 |
| 34 | +- Fix issue with `Relation` column by @zachgarwood in https://github.com/area17/twill/pull/2720 |
| 35 | +- Fix endpoints initialization for `Browser` component by @zeezo887 in https://github.com/area17/twill/pull/2722 |
| 36 | +- Fix image cropper for erroneous EXIF orientation: Use JS to read image dimensions on upload by @13twelve in https://github.com/area17/twill/pull/2705 |
| 37 | +- Fix square crops having mismatching width/height values by @13twelve in https://github.com/area17/twill/pull/2706 |
| 38 | +- Fix `hideActiveCrop()` not working for medias form field when max is greater than 1 by @zeezo887 in https://github.com/area17/twill/pull/2686 |
| 39 | +- Fix #2641: `InlineRepeater` updates by @13twelve in https://github.com/area17/twill/pull/2714 |
| 40 | +- Fix Vue dropdown console warnings: update useCapture param for removeEventListener to match addEventListener by @zeezo887 in https://github.com/area17/twill/pull/2687 |
| 41 | +- Fix #2657: adds missing Vue draggable deprecations by @13twelve in https://github.com/area17/twill/pull/2707 |
| 42 | + |
| 43 | +### Docs |
| 44 | + |
| 45 | +- Added instructions to disable publish switch in create modal by @ordigital in https://github.com/area17/twill/pull/2698 |
| 46 | +- Added instructions for `MultiSelect` field with dynamic values in form builder by @ordigital in https://github.com/area17/twill/pull/2699 |
| 47 | +- Added instructions for free cropping with `null` or `0` ratio value by @LucaRed in https://github.com/area17/twill/pull/2715 |
| 48 | + |
| 49 | +### Translations |
| 50 | + |
| 51 | +- Fix #2619: adds missing iso languages by @13twelve in https://github.com/area17/twill/pull/2708 |
| 52 | + |
| 53 | +## 3.4.1 |
| 54 | + |
| 55 | +### Improved |
| 56 | + |
| 57 | +- Allow media and file library disk configuration using an environement variable by [@antonioribeiro](https://github.com/antonioribeiro) in https://github.com/area17/twill/pull/2676 |
| 58 | + |
| 59 | +### Fixed |
| 60 | + |
| 61 | +- Fix #2671: 3.4.0 regression on related browsers previews by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2672 |
| 62 | +- Fix #2674: 3.4.0 regression on relation column using a one-to-one relationship by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2675 |
| 63 | + |
| 64 | +## 3.4.0 |
| 65 | + |
| 66 | +### Added |
| 67 | + |
| 68 | +- Add `searchQuery` method to controller for finer control over the search by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2614 |
| 69 | +- Add `clearable` method to select form field by [@zeezo887](https://github.com/zeezo887) in https://github.com/area17/twill/pull/2581 |
| 70 | + |
| 71 | +### Improved |
| 72 | + |
| 73 | +- Rethink the way the error handler works by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2612 |
| 74 | +- Improve related save by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2599 |
| 75 | +- Limits Access Key exposition to S3 storage by [@luislavena](https://github.com/luislavena) in https://github.com/area17/twill/pull/2611 |
| 76 | +- Don't load relation for each column and allow dot notation in field name for index table by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2603 |
| 77 | +- Filter - Select: expand to the longest option by [@mrdoinel](https://github.com/mrdoinel) in https://github.com/area17/twill/pull/2627 |
| 78 | +- Preview: Update default width value for the mobile preview (to a more realistic value) by [@mrdoinel](https://github.com/mrdoinel) in https://github.com/area17/twill/pull/2624 |
| 79 | + |
| 80 | +### Fixed |
| 81 | + |
| 82 | +- Fix trim function to get corresponding input by [@DCrepper](https://github.com/DCrepper) in https://github.com/area17/twill/pull/2609 |
| 83 | +- Fix published scope by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2606 |
| 84 | +- Fix sync of medias and files with multiple fields by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2628 |
| 85 | +- Fix positioning of the close button in media library tags by [@mrdoinel](https://github.com/mrdoinel) in https://github.com/area17/twill/pull/2626 |
| 86 | +- Fix search functionality for buckets by [@zeezo887](https://github.com/zeezo887) in https://github.com/area17/twill/pull/2661 |
| 87 | +- Fix #2650: Added parentheses to fix the order of evaluation between t… by [@HarryThe3rd](https://github.com/HarryThe3rd) in https://github.com/area17/twill/pull/2651 |
| 88 | +- Fix deleted users causes error 500 by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2643 |
| 89 | +- Fix wrong crops for Blocks in `twill:refresh-crops` by [@ptrckvzn](https://github.com/ptrckvzn) in https://github.com/area17/twill/pull/2642 |
| 90 | +- Fix server error in the dashboard when a nested module has a deleted parent by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2633 |
| 91 | +- Fix slugs are not created when saving models outside of Twill or when duplicating by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2618 |
| 92 | +- Fix repeaters are registered without a populated item by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2605 |
| 93 | +- Fix block previews don't update when browser items are added or changed by [@zeezo887](https://github.com/zeezo887) in https://github.com/area17/twill/pull/2535 |
| 94 | +- Fix weird behaviour of slugs table active column by [@zeezo887](https://github.com/zeezo887) in https://github.com/area17/twill/pull/2531 |
| 95 | +- Fix blocks take crop settings from parent model if name is the same by [@zeezo887](https://github.com/zeezo887) in https://github.com/area17/twill/pull/2542 |
| 96 | +- Use strict check for is null, as it otherwise causes empty arrays to not have any field by [@Tofandel](https://github.com/Tofandel) in https://github.com/area17/twill/pull/2604 |
| 97 | +- Rename moduleName variable in permissionModules loop by [@zeezo887](https://github.com/zeezo887) in https://github.com/area17/twill/pull/2635 |
| 98 | +- Ensure catch-all routes do not take precedence by [@ifox](https://github.com/ifox) in https://github.com/area17/twill/pull/2669 |
| 99 | + |
| 100 | +### Docs |
| 101 | + |
| 102 | +- Update one-to-many docs to use correct Artisan command by [@daisonth](https://github.com/daisonth) in https://github.com/area17/twill/pull/2615 |
| 103 | +- Fix basic page builder guide block file reference by [@amiraezz](https://github.com/amiraezz) in https://github.com/area17/twill/pull/2630 |
| 104 | + |
| 105 | +### Translations |
| 106 | + |
| 107 | +- Update both Portuguese from Brazil and Portugal by [@antonioribeiro](https://github.com/antonioribeiro) in https://github.com/area17/twill/pull/2602 |
| 108 | +- Improved i18n: added missing translation key (#2616) and improved German translations by [@C2H6-383](https://github.com/C2H6-383) in https://github.com/area17/twill/pull/2634 |
| 109 | + |
| 110 | +### Chores |
| 111 | + |
| 112 | +- Upgrade GitHub Actions artefact upload to v4 by [@ifox](https://github.com/ifox) |
| 113 | +- Bump webpack from 5.91.0 to 5.95.0 by [@dependabot](https://github.com/dependabot) in https://github.com/area17/twill/pull/2665 |
| 114 | +- Bump body-parser and express by [@dependabot](https://github.com/dependabot) in https://github.com/area17/twill/pull/2659 |
| 115 | +- Bump cookie and express by [@dependabot](https://github.com/dependabot) in https://github.com/area17/twill/pull/2664 |
| 116 | + |
| 117 | +## 3.3.2 |
| 118 | + |
| 119 | +### Fixed |
| 120 | + |
| 121 | +- Backport fix from 3.5.1: `timeOnly` variant of the `Datepicker` field by [@MamlukiSn](https://github.com/MamlukiSn) in https://github.com/area17/twill/pull/2739 |
| 122 | + |
5 | 123 | ## 3.3.1 |
6 | 124 |
|
7 | 125 | ### Fixed |
|
0 commit comments