Don't miss MDB Angular updates! Join our mailing list & receive information whenever a new update is released.
By subscribing you agree to receive the newsletter & commercial information from the data administrator StartupFlow s.c. Kijowska 7, Warsaw. Policy
Version v2.2.0, released 16.05.2022
Fixes and improvements:
- Datepicker - resolved problem with returned month value when
m
format is used, - Treeview - resolved problem with
(selected)
event emit when selecting checkbox, - Select - resolved problem with keyboard navigation and option highlight after filter input is used.
- Charts - resolved problem with chart options being overriden by options defined for other charts,
- Range - resolved problem with thumb position update after change in
ngModel
orformControl
New:
- Added filter plugin
- Dropdown - added keyboard navigation
Version v2.1.0, released 11.04.2022
Fixes and improvements:
- Datepicker - resolved problem with validation of date typed into input,
- Sidenav - removed unnecessary transition animation on initialization in slim mode,
- File upload plugin - fixed typo in main error message,
- Carousel/Lightbox - updated icons styles for Font Awesome v6.
New:
Version v2.0.0, released 28.02.2022
Breaking changes:
- Added support for Angular 13, this Angular version is now required,
- Sidenav - removed support for automatic item expansion based on an active link (in our documentation you can find information on how to achieve this effect using methods provided by Angular Router).
Dependencies:
- Updated Font Awesome to v6.0.0.
Fixes and improvements:
- Toasts/Alerts - resolved problem with positioning when stacking and position bottom options are used,
- Select/Datepicker - resolved problems with input, label and icons styles when
form-white
class is used onmdb-form-control
component, - Select - resolved problem with selection when multiple options have the same label (in some cases component incorrectly displayed option value instead of option label in input),
- Datatable pagination - component will now display correct information when data source is empty.
New features:
- Tabs - added new
[navColumnClass]
and[contentColumnClass]
inputs that allow to customize width of the navigation and content sections in vertical mode.
Version v1.6.1, released 24.01.2022
Optimization:
- Documentation migration from Wordpress to Hugo,
- Updated code in snippets in documentation to work properly with tsconfig strict settings.
Fixes and improvements:
- Input - resolved problem with label position in input with
type="date"
, - Datepicker/Timepicker - improved backdrop animation (removed unnecessary delay),
- Datepicker - resolved problem with navigation using previous/next arrows when min and max date is specified,
- Sidenav - animation of the collapsed item in slim mode will be now in sync with animation of the menu (previously there was unnecessary delay)
- Select - list of filtered options will be now correctly reset after the dropdown menu is closed,
- Treeview plugin - click on checkbox will no longer change collapsed state of the node,
- Treeview plugin - checked state of the checkox in parent node will be now in sync with the checkboxes in child nodes.
Version v1.6.0, released 27.12.2021
Dependencies:
- Updated Bootstrap to 5.1.3 version.
Fixes and improvements:
- Charts - resolved problem with
chartjs-plugin-datalabels
configuration, - Carousel - component should now work correctly inside components with
OnPush
change detection strategy, - Table - updated
dataSource
type to resolve problem with asynchronous data andasync
pipe, - File upload plugin - resolved problem with extensions handled by the
acceptedExtensions
input, - Popconfirm - target element will be now optional in modal display mode,
- Sidenav - resolved problem with
child.querySelector is not a function
error when usingngFor
directive to render sidenav items, - Popover -
mdbPopover
input will now correctly accept value withTemplateRef
type.
New:
- Dropdown - added new
closeOnOutsideClick
,closeOnItemClick
,closeOnEsc
inputs that allow to configure menu closing actions, - File upload plugin - added a new
reset
method that allow to reset component state to default settings.
Version v1.5.1, released 22.11.2021
Fixes and improvements:
- Toast/Alert - resolved problem with stacking and close animation,
- Modal - resolved problem with closing when mouseup event is detected outside the component,
-
Sidenav - setting
[hidden]
input tofalse
will no longer trigger component animation, -
Sidenav - resolved problem with arrow rotation update when
[collapsed]="false"
is used, ,
- Sidenav - removed focus trap in side and push modes,
- Sidenav - default position will be now correctly set to `fixed`,
- Input - resolved problem with border top gap recalculation when used inside a dynamically loaded component (such as tabs),
- Overlay - resolved problem with z-index in components using overlay (e.g. modal, popconfirm, tooltip, components with dropdown menus). The components will be correctly displayed above the elements with sticky/fixed styles,
- Charts - fixed default options and resolved problem with custom options merge.
New:
- Added Admin Dashboard templates.
Vector maps 1.1.0
- resolved problem with automatic updates of colors defined in
colorMap
, - resolved problem with tooltip display when
[hover]="false"
is used. - added possibility to display custom tooltips.
Version v1.5.0, released 02.11.2021
New:
Version v1.4.0, released 18.10.2021
New:
Version v1.3.0, released 04.10.2021
New:
Fixes and improvements:
- Popover/Tooltip - resolved problem with closing component when quickly moving mouse over trigger element.
Version v1.2.0, released 20.09.2021
New:
Version v1.1.0, released 06.09.2021
Fixes and improvements:
- Table pagination - resolved problem with disabled state of next button,
- Input - resolved problem with disabled state updates using Angular form control methods,
- Table - resolved problem with default filter function,
- Datepicker - resolved problem with disabled state of toggle button,
- Timepicker - resolved problem with setting default value in component with 24h format,
-
Sidenav - resolved problem with
Cannot read property destroy of undefined
error, - Select - resolved problem with disabled state of checkboxes in options,
- Select - resolved problem with closing modal on clear button click,
- Dropdown - menu will be now closed correctly on item click.
New components:
New features:
-
Table pagination - added new
rowsPerPageText
input that allow to change default 'Rows per page' text
Version v1.0.0, released 09.08.2021
In this version we introduced some breaking changes, please check Breaking changes section and update your application accordingly.Breaking changes:
-
Inputs - removed
margin-bottom
styles from inputs with validation classes.
Fixes and improvements:
- Select - dropdown will be correctly removed on component destroy,
- Select - resolved problem with select-all option state on component initialization,
- Select - resolved problem with selection of options with false values,
- Dropdown - resolved problem with opening component on icon click,
- Toasts/Alerts - resolved problem with z-index,
-
Popconfirm - resolved problem with
onClose
andonConfirm
events, - Loading management - backdrop will be correctly removed on component destroy when fullscreen option is used,
- Timepicker - resolved problem with setting default value using Angular form controls,
- Datepicker - previous/next button disabled state will be now correctly updated on component initialization,
- Datepicker/Timepicker - click on toggle button will no longer submit form,
-
Datepicker/Timepicker - resolved problems with
valueChanges
event and validation status updates, - Datatables - resolved problem with scroll position when component is rendered inside a tab.
New components:
Version v1.0.0 Beta 8, released 12.07.2021
In this version we introduced some breaking changes, please check Breaking changes section and update your application accordingly.Breaking changes:
-
Popover -
[template]
input will now accept value of typeTemplateRef
and can be used to displayng-template
content.
Fixes and improvements:
- Toast - component will no longer throw error after reopening,
- Toast - stacked components will now slide up automatically,
- Sidenav - resolved problem with auto expand when route has route parameters,
- Dropdown - opened menu will be now correctly destroyed on route change,
-
Table pagination - resolved problem with data automatic updates after
change in
[entryOptions]
input.
New components:
New features:
-
Popover - added possibility to add custom template using
ng-template
.
Version v1.0.0 Beta 7, released 28.06.2021
In this version we introduced some breaking changes, please check Breaking changes section and update your application accordingly.Breaking changes:
-
Changed
mdb-select-option
selector tomdb-option
, -
Removed
select-
prefix from option and option group class names, - Moved option and option group styles to individual file.
Fixes and improvements:
- Sidenav - resolved problem with arrow icons in collapsed items,
- Sidenav - resolved problem with z-index,
- Select - resolved problem with dropdown toggle on arrow icon click,
- Input - resolved problem with label position when setting value dynamically using Angular form controls.
New components:
New features:
-
Select - added new
[filterPlaceholder]
input that allow to change filter input placeholder.
Version v1.0.0 Beta 6, released 14.06.2021
In this version we introduced some breaking changes, please check `Breaking changes` section and update your application accordingly. The list of all individual modules and entry points can be found here:MDB Angular UI Kit Free Modules And Imports
MDB Angular UI Kit Pro Essential Modules And Imports
Breaking changes:
- Updated Angular to v12 (this version is now required),
-
Components, modules and types can no longer be imported from
mdb-angular-ui-kit
entry point. Use the newly added secondary entry points, such asmdb-angular-ui-kit/datepicker
to import individual elements, -
Removed main
MdbModule
, import individual modules from its entry points, for example:import { MdbCheckboxModule } from 'mdb-angular-ui-kit/checkbox'
-
Renamed
MdbTimePickerComponent
toMdbTimepickerComponent
-
Renamed
MdbTimePickerDirective
toMdbTimepickerDirective
-
Renamed
MdbTimePickerModule
toMdbTimePickerModule
- Updated Bootstrap styles to the latest stable version.
Components redesign:
- Redesigned shadows for components: Cards, Dropdowns, Modal, Popover, Toasts, Buttons, Button Group, Navbar, Pagination, Pills, Sidenav,
- Redesigned padding for components: Alerts, Cards, List Group,
- Redesigned border radius to 0.5rem for components: Alerts, Cards, Dropdowns, Modal, List group, Popover, Toasts, Dateipcker, Timepicker.
Fixes and improvements:
-
Sidenav - resolved problem with height of the element with
.sidenav-menu
class, -
Range - resolved problem with a hardcoded
Example label
text, -
Datepicker -
dateChanged
event will be now correctly emited on date change, - Datepicker - resolved problem with components updates on Angular form control changes,
- File input - updated styles to Material Design styles,
- Pills - fixed width of pills when they're filled or justified,
- Checkbox/Switch/Radio - fixed margin styles and positioning.
New components:
New features:
-
Navbar - added a new
.navbar-nav-scroll
class to enable vertical scrolling when a collapsed navbar is opened -
Navbar - re-added
flex-grow
to the.navbar-collapse
to restore the flexbox behaviors from v4 and prevent some content from being inadvertently squished, -
List group - added a new
.list-group-numbered
variation to list groups that uses pseudo-elements for numbering list group items, - Shadows - added a new styles design: shadows soft, shadows standard, shadows strong,
- Added
color-scheme
mixin.
Version v1.0.0 Beta 5, released 31.05.2021
New components:
Version v1.0.0 Beta 4, released 04.05.2021
New components:
Bug fixes:
- Animations - resolved problem with parameters in HTML template,
-
Sidenav - resolved problems with
mode
andhidden
inputs, - Sidenav - resolved problem with
show
method.
Version v1.0.0 Beta 3, released 19.04.2021
New components:
Bug fixes:
-
Datepicker - resolved problem with keyboard navigation when using
DownArrow
key, -
Datepicker - resolved problem with selecting dates using
Enter/Space
keys in component with date filter, - Datepicker - added correct aria-labels to the previous/next buttons in the days view.
Version v1.0.0 Beta 2, released 06.04.2021
New components:
Version v1.0.0 Beta 1, released 22.03.2021
New components:
Bug fixes:
-
Scrollspy - added
cursor: pointer
styles to scrollspy links, -
Sidenav - resolved problem with errors when
RouterModule
is not imported, - Sidenav - component will be correctly updated on inputs changes,
- Sidenav - resolved problem with scroll position,
- Sidenav - added components and module exports to main library index.
New features:
-
Animations - added new animations:
slideLeft
,slideRight
,slideUp
,slideDown
- Sidenav - added focus trap,
- Sidenav - escape button will now close the component,
Version v1.0.0 Alpha 4, released 08.03.2021
New components:
Bug fixes:
-
Select -
x options selected
text will be displayed correctly when more than 5 options have been selected, - Select - fixed clear button focusing issue.
New features:
-
Select - added new
displayedLabels
input that allows to change maximum number of comma-separated options labels displayed in the multiselect input, -
Select - added new
optionsSelectedLabel
input that allows to customizex options selected
text, -
Select - added new
filterDebounce
input that allows to add delay to the options list updates when using filter input
Version v1.0.0 Alpha 3, released 22.02.2021
New components:
Version v1.0.0 Alpha 2, released 25.01.2021
New components:
Version v1.0.0 Alpha 1, released 11.01.2021
The initial release of MDB 5 Angular Alpha 1.
New components:
- Badges
- Buttons
- Button group
- Cards
- Collapse
- List group
- Progress
- Spinners
- Tables
- Breadcrumb
- Footer
- Headers
- Navbar
- Pagination
New sections:
- Layout
- Utilities
- Content & styles