1.4.0
breaking changes
- Crud: Remove searchRules attribute, please use :search-props="{ rules: ... }" instead (#528)
- move element-plus and vue-router to peerDependencies (#530) (#536)
- Form: remove modelKey attribute (#544)
- Tabs: the label slot parameter has been changed to RouteLocationNormalizedLoaded (#546)
feat
- Search: add new components Search (#527) (#529) (#537)
- Crud: refactor search (#528) (#535)
- Tabs: add contextmenu prop (#534)
- add multi-language files (#538)
- add key fro list VNode (#542)
- Form: add models attribute (#544)
- Tabs: add query and hash when jumping (#546) (#547)
fix
- Crud: the menu styles (#533)
- error when switching to multiple languages (#531)
other
- add breakpoint debugging config for VS Code (#532)
- optimize the export type of components (#539) (#541) (#545)
- docs: update (#543)
- docs: optimize multi-language switching logic (#548)
migration guide
Compare 1.3.1...v1.4.0
- Crud: searchRules -> :search-props="{ rules: [searchRules] }"
- Form: modelKey -> models: [{ prop: [prop], key: [modelKey] }]
- Tabs:
- <template #label="{ icon, title }">
+ <template #label="{ icon, meta }">
- <span>{{ title }}</span>
+ <span>{{ meta.title }}</span>