|
| 1 | +## 7.0.0 (16.09.2024) |
| 2 | + |
| 3 | +This version requires Angular v18. Follow the [Angular Update Guide](https://angular.dev/update-guide) to migrate your project to Angular 18. |
| 4 | + |
| 5 | +### Breaking changes: |
| 6 | + |
| 7 | +- Updated Angular to v18, this version is required in MDB Angular v7. |
| 8 | +- [Checkbox](https://mdbootstrap.com/docs/angular/forms/checkbox/) - changed `margin-right` style from `4px` to `6px` in `.form-check-input` element. |
| 9 | +- [Forms](https://mdbootstrap.com/docs/angular/forms/overview/) - added `padding-left: 0.15rem` style to `.form-check-label` element. |
| 10 | +- [Switch](https://mdbootstrap.com/docs/angular/forms/switch/) - changed `margin-right` style from `4px` to `8px` in `.form-check-input` element. |
| 11 | +- [Progress](https://mdbootstrap.com/docs/angular/components/progress/) - added `box-shadow: none` style to `.progress` element. |
| 12 | +- [Input group](https://mdbootstrap.com/docs/angular/forms/input-group/) - added `flex-wrap: nowrap` style to `.input-group` element. |
| 13 | +- [Datepicker](https://mdbootstrap.com/docs/angular/forms/datepicker/) - changed SCSS variable `$datepicker-small-cell-content-width` value from `36px` to `40px`. |
| 14 | +- [Range](https://mdbootstrap.com/docs/angular/forms/range/): |
| 15 | + - Added `box-shadow: none` style to `.form-range ::-webkit-slider-runnable-track` element. |
| 16 | + - Added `box-shadow: none` style to `.form-range ::-moz-range-track` element. |
| 17 | +- [Captcha](https://mdbootstrap.com/docs/angular/plugins/captcha/): |
| 18 | + - Changed `error` event name to `captchaError`. |
| 19 | + - Changed `expire` event name to `captchaExpire`. |
| 20 | + - Changed `success` event name to `captchaSuccess`. |
| 21 | +- [Timepicker](https://mdbootstrap.com/docs/angular/forms/timepicker/): |
| 22 | + - Redesigned clock's page HTML structure and styles. |
| 23 | + - Arrow icons are now displayed when hour/minute buttons are hovered in inline mode. |
| 24 | +- [Treeview](https://mdbootstrap.com/docs/angular/plugins/tree-view/): |
| 25 | + - Redesigned entire HTML structure. |
| 26 | + - Replaced `li` element with `mdb-treeview-item`. |
| 27 | + - Removed the `<div class="treeview">` wrapper element from the entire component. |
| 28 | + - Removed the `checkboxesField` input. |
| 29 | + - Added a public `MdbTreeviewColor` type for the color input. |
| 30 | + - Added a new mechanism for setting the arrow icon with the `collapseIcon` property. |
| 31 | + - Added keyboard navigation handling. |
| 32 | + |
| 33 | +### Fixes and improvements: |
| 34 | + |
| 35 | +- [Multi range](https://mdbootstrap.com/docs/angular/forms/multi-range-slider/) - resolved the issue with `TouchEvent` in Firefox. |
| 36 | +- [Select](https://mdbootstrap.com/docs/angular/forms/select/) - resolved the issue with unhandled `tabindex` input. |
| 37 | +- [Onboarding](https://mdbootstrap.com/docs/angular/plugins/onboarding/) - resolved the issue with initializing onboarding with a delay after navigating to another page. |
| 38 | +- [Input fields](https://mdbootstrap.com/docs/angular/forms/input-fields/) - resolved the issue with displaying the value after setting it programmatically in all inputs with built-in placeholders (e.g., `datetime-local` or `time`). |
| 39 | +- [Datatable](https://mdbootstrap.com/docs/angular/data/datatables/) - resolved the issue with the `showAllEntries` input not working properly with the `entries` input. |
| 40 | +- [Timepicker](https://mdbootstrap.com/docs/angular/forms/timepicker/) - resolved the issue with `ArrowUp` and `ArrowDown` key presses not working upon opening the timepicker. |
| 41 | +- [Datepicker](https://mdbootstrap.com/docs/angular/forms/datepicker/): |
| 42 | + - Resolved the issue with returned form control values for empty or invalid input values. |
| 43 | + - Resolved the issue with closing the datepicker using the input toggle. |
| 44 | +- [Calendar](https://mdbootstrap.com/docs/angular/plugins/calendar/): |
| 45 | + - Resolved the issue with unpreserved event IDs on edit. |
| 46 | + - Resolved the issue with dragging in `readonly` mode. |
| 47 | + - Resolved the issue with view selection when non-default captions are used. |
| 48 | + - Resolved the issue with rendering the period in the correct format in Month view. |
| 49 | + |
| 50 | +### New features: |
| 51 | + |
| 52 | +- [Dropdown](https://mdbootstrap.com/docs/angular/components/dropdown/) - added `MdbDropdownPositionClass` type to the public API. |
| 53 | +- [Modal](https://mdbootstrap.com/docs/angular/components/modal/) - added `focusElementSelector` property to the `open` method's options for specifying the element to focus on when the modal opens. |
| 54 | +- [Calendar](https://mdbootstrap.com/docs/angular/plugins/calendar/): |
| 55 | + - Added `addEventButtonCaption` property to the `options` input for setting a custom caption for the add event button. |
| 56 | + - Added `MdbCalendarViews` Enum to the public API. |
| 57 | + |
| 58 | +--- |
| 59 | + |
1 | 60 | ## 6.1.0 (27.05.2024)
|
2 | 61 |
|
3 | 62 | ### Fixes and improvements:
|
|
0 commit comments