Releases: ahmadfajar/vue-mdbootstrap
Releases · ahmadfajar/vue-mdbootstrap
Release list
v2.2.5
Change Logs
- Improve TS declarations so the Jetbrains IDE recognizes the components and can resolve the component's properties, type-hints and doc-comments.
- Improve component's property hints and autocomplete when using it inside the
*.vuefile with Jetbrains IDE. - Downgrade fast-xml-parser to v5.7.3 to reduce package size.
v2.2.4
Change Logs
- Create global CSS variables to improve floating component's
z-index. - BsSideDrawer, BsLightbox, BsModal: integrate with
z-indexglobal CSS variables. - BsModel: fix bug
onAfterFetchevent. - BsModal: fix bug when there is popover component placed inside it.
- BsPopover:
- Fix event
update:opennever trigger when popover is shown. - Fix bug when placing inside BsModal.
- Fix event
- BsTooltip: fix bug
maxWidthproperty not working properly. - Resize and Scroll directives: fix binding value data types.
v2.2.3
Change Logs
- BsAbstractStore, BsArrayStore, BsModel, BsStore:
- Improve performance.
- Improve TS type-hints and doc-comments (tested on VS Code and PhpStorm).
- Visual components:
- Improve property hints, autocomplete and documentation when using it inside the
*.vuefile (tested on VS Code and PhpStorm). - Add hints and documentation of a Slot when using it inside the
*.vuefile (tested on VS Code and PhpStorm). - Add hints and documentation of an Event when using it inside the
*.vuefile (tested on VS Code and PhpStorm).
- Improve property hints, autocomplete and documentation when using it inside the
- Improve registration of custom directives in
vuemodule, so they can show up on the IDE autocomplete (tested on VS Code and PhpStorm). - Improve build script and dts build script.
- Upgrade third-party libraries.
v2.2.2
Change Logs
- BsButton, BsChip: improve ripple effect on mobile device.
- CacheManager:
- Improve
getItem()method. - Fix
hasSessionStorage()method failed on SSR.
- Improve
- Improve build script to support latest Vite version.
v2.2.1
Change Logs
- BsButton:
- Improve CSS variables and color variants.
- Fixed bug where the CSS
background-colorandborderwere not working properly.
- BsColorPicker:
- Add property
mode-button-tonal. - Improve input fields.
- Add property
- BsDatePicker: fixed calendar table CSS rules break on VitePress.
- BsDivider: improve color when
darkproperty is defined. - BsFontawesomeIcon:
- Update the valid value of
variantproperty tosolid,regularandbrands. See Font Awesome free icons documentation for details. - Change resource url to github because the official website is now blocked for CDN.
- Update the value of
versionproperty to7.2.0.
- Update the valid value of
- BsListbox, BsSearchField: fixed input field CSS breaks on VitePress.
- BsListNav: fixed CSS layout breaks on VitePress.
- BsProgressBar:
- Make CSS classes more consistent.
- Improve CSS variables.
- Small improvement on rendering HTML.
- BsSwitch:
- Add property
variantto change the component style appearance. - Mark properties:
inset-modeandinset-outlinedas deprecated, usevariantproperty instead.
- Add property
- BsTabs:
- Improve vertical tabs.
- Fixed bug where the
colorproperty wasn't working properly when thevariantproperty was set with a custom value.
- BsTextArea, BsTextField: fixed CSS layout breaks on VitePress.
- BsToggleButton: improve active button border color when property
multipleis set totrue. - BsToggleField: fixed bug property
pillOffnot working properly. - BsTooltip: improve
background-coloron dark theme.
v2.2.0
Change Logs
- Add support for Bootstrap v5.3 and TailwindCSS v4.1.
- Add support for dark theme.
- Create global CSS variables for UI color consistency.
- Convert all
rgbandhexcss color tooklchand improve scss mixin. - Improve components CSS rules, utilize css
@layerand make it compatible with TailwindCSS. - New components: BsCloseButton, BsSpinLoader.
Read the CHANGELOG for complete list of information.
v2.1.7
Change Logs
- BsTextArea: fixed bug could not determine its height when
auto-growandreadonlywere enabled and themodel-valuewasn't empty.
v2.1.6
Change Logs
- BsButton:
- Improve inner element spacing and padding when
dropdown-toggleis enabled. - Improve spacing between icon and caret when
default-slotis empty or undefined anddropdown-toggleis enabled.
- Improve inner element spacing and padding when
- BsTab: fixed bug that caused
v-ifto not work as expected. - BsTooltip: improve show or hide animation timing.
v2.1.5
Change Logs
- BsTooltip: improve arrow positioning when activator width greater than tooltip width.
- AxiosPlugin:
- Expose
$http.patchmethod. - Detect form object for data provided to the
$http.post,$http.patch,$http.putmethods and execute appropriate axios method.
- Expose
v2.1.4
Change Logs
Feature and improvement on BsTooltip:
- Prevent displaying tooltip beyond the screen viewport by shifting its coordinates or reversing its placement.
- Automatically adjust arrow positioning.