Vben
2021-06-11 6dbbdbac76c2c3795e12dd346f6310d1b70f6a7d
提交 | 用户 | age
2c5351 1 ## 2.4.2(2021-06-10)
V 2
3 ### ✨ Refactor
4
5 - `CountTo` component refactoring
6
7 ### ✨ Features
8
9 - `radioButtonGroup` supports `boolean` value
10 - `useModalInner` added `redoModalHeight` to reset the height of `Modal` inside Modal
11 - `useECharts` added `getInstance` to obtain instances of `echart`
12 - `TableAction` added `stopButtonPropagation` to prevent the action button click event from bubbling
13 - `BasicTable` in the row edit mode, you can get or set the value of other editing components in the column
14 - The `ApiSelect` component will automatically re-fetch the data after the `params` is changed
15 - `TableImg` component improvement
16 - `BasicTable` added `columns-change` event to monitor the user to change the sorting, display, and fixed status of columns
17 - `Tinymce` supports dynamic modification readonly
18 - `BasicTable` added `updateTableDataRecord` method to update the specified row data
19 - `useModal` added `closeModal` method to close `Modal`
20
21 ### 🐛 Bug Fixes
22
23 - Fix the problem that `redoModalHeight` cannot reduce the height
24 - Fix the problem that the schema data of `BasicForm` does not take effect
25 - Fix the problem that multiple tags may cause `KeepAlive` to fail
26 - Fix the problem that the default `axios` interceptor cannot handle custom code
27 - Fix the height issue of the lock screen pop-up window
28 - Fixed the problem that the half-selected state of the `Column Display` checkbox of `BaiscTable` was incorrectly displayed
29 - Fixed the problem that the preview list of the `BasicUpload` component could not be displayed in some cases
30 - Fix the problem that the `options` setting of ` RadioButtonGroup``disabled ` does not take effect
31 - Fix the problem that the button for uploading pictures in the read-only mode of the `Tinymce` component is still available
32 - Fix the stuttering problem of `BasicForm` under certain circumstances
33 - Fix the problem that "directory" routing does not work
34
1a429d 35 ## 2.4.1(2021-06-01)
V 36
37 ### ✨ Features
38
39 - Add `DatePicker` and `TimePicker` components to editable tables
40 - Added `defaultExpandLevel` configuration to `Tree` component
41
42 ### ⚡ Performance Improvements
43
44 -Menu search default focus
45
46 ### 🐛 Bug Fixes
47
48 - Fix known issues of `CodeEditor`
49 - Fix the issue of `i18n` console warning
50 - Fix the problem that the editable table `align` configuration does not take effect
51 - Ensure that `axios` only processes `Object` parameters
52 - Fix the failure of the `defaultExpandAll` configuration of the `Tree` component
53 - Fix the problem of missing dividing line in `TableAction`
54 - Fix the known issues of the table
55 - Fix that the lang attribute of HTML will not be set when reloading due to the first loading or changing the language
56
4f0d45 57 ## 2.4.0 (2021-05-25)
afa0ea 58
V 59 ### ✨ Features
60
61 -New graphical editor example -New code editor (including Json editor) -Added `JsonPreview`Json data viewing component -The fields of the data column and actionColumn of the table can be controlled according to the authority and business. -Added an example of a permission control table (AuthColumn.vue) -Added user login expiration example
62
63 ### ⚡ Performance Improvements
64
65 -Consolidate some language files to reduce the number of files
66
67 ### 🐛 Bug Fixes
68
69 -Fix the flashing white screen when the dark theme refreshes -Fix the problem that other functions are invalid when the tab is closed -Fix known issues in the form -Fix the automatic lock screen failure
70
51a9f6 71 ## 2.3.0 (2021-04-10)
V 72
73 ## (Breaking changes) Breaking changes
74
75 - Use `pinia` to replace `vuex`, `vuex-module-decorators`.
76
77   -Impact, if you used vuex-module-decorators yourself before, you need to transform it to pinia.
78
79   - the reason: -pinia is basically similar to vuex5api and is easy to understand. -Subsequent switching to vuex5 has a very low cost and can also be used as a third-party state management library
80
81 - Remove `useKeyPress` and use `vueuse`-`onKeyStroke` instead
82 - Remove `useDebounceFn` and use `vueuse`-`useDebounceFn` instead
83 - Remove `useThrottle` and use `vueuse`-`useThrottleFn` instead
84
85 ### ✨ Features
86
87 - Tabs support persistent storage
88
89 ### ✨ Refactor
90
91 - Remove `useElResize`
92
93 ### 🐛 Bug Fixes
94
95 - Login page style fix
96 - Fix the known problems of the menu
97 - Fix the problem of theme style switching
98
d2a1e1 99 ## 2.2.0 (2021-04-06)
V 100
101 ### ✨ Features
102
103 - Added `headerTitle` slot
104 - New printing example
105 - Added about interface
106
107 ### ✨ Refactor
108
109 - Remove useFullScreen function
110 - tinymce changed from Cdn to npm (the package size is too large)
111 - Dashboard refactoring
112 - Remove ApexCharts and examples
113
114 ### 🐛 Bug Fixes
115
116 - Make sure the breadcrumbs are displayed correctly
117 - Fixed the issue of tinymce upload button disappearing in full screen mode
118 - Make sure that the title changes normally after logging in again
119 - Ensure that the background mode login is normal
120 - Fix TableAction click event issue
121
2658e1 122 ## 2.1.1 (2021-03-26)
V 123
124 ### ✨ Features
125
126 - Added hideChildrenInMenu configuration for routing. Used to hide submenu
127 - Built-in expand/collapse all functions in the tree form
128
129 ### ✨ Refactor
130
131 - Refactor the routing multi-layer mode to solve the problem of multiple implementations of nested keepalives
132
133 ### 🐛 Bug Fixes
134
135 - Ensure that the CountDownInput component is reset to the empty value
136 - Fix the display problem on the small screen in split mode
137 - Fix table height calculation problem
138 - Fix the problem that components cannot be obtained by background routing
139 - Fix Modal component loadingTip configuration does not take effect
140 - Fix the background permission command does not take effect
141 - Make sure the progress bar is closed properly
142 - Fix the problem of invalid table check column configuration
143 - Ensure that the first level menu can be hidden
144 - Ensure that the hidden fields of the form are verified properly
145
146 ### 🎫 Chores
147
148 - Remove ls-lint
149
150 ### 🎫 Chores
151
152 - 移除 ls-lint
153
9cf673 154 ## 2.1.0 (2021-03-15)
V 155
156 ### ✨ Features
157
158 - Added svg mode to icon selector
159 - Added time component
160 - Added AutoNavi/Baidu/Google Map example
161
162 ### ✨ Refactor
163
164 - Refactor the project to solve the hot update problem caused by circular dependencies
165 - Remove vueHelper/useClickoutside, use @vueuse/core instead
166
167 ### 🐛 Bug Fixes
168
169 - Ensure that the value of `table action` is updated correctly
170 - Fix the animation of page switching cannot be closed
171 - Fix `PageWrapper`title not showing
172 - Fix the known issues of the table
173 - Fix the problem that the BasicTree component can't customize the title
174 - Fix the button style problem after theme switching
175
371af1 176 ## 2.0.3 (2021-03-07)
V 177
178 ### ✨ Features
179
180 - `BasicTree` added `clickRowToExpand`, used to click tree node to expand
181 - Added SvgIcon plugin and examples
182 - Add the department tree on the left side of the account management interface·
183
184 ### ⚡ Performance Improvements
185
186 - Pagination parameters are no longer carried when the table is closed
187 - The login page monitors the carriage return event to log in
188 - When the adaptive size of the table is set, the height is filled according to the screen.
189 - Tree scroll bar optimization
190 - Optimize the loading speed of local development
191
192 ### 🐛 Bug Fixes
193
194 - Fix known issues with `Description`
195 - Fix known issues with `BasicForm`
196 - Fix the logic problem of show attribute of ActionItem under `BasicTree`
197 - Fix the style error of the tree component demo example
198 - Repair account management to add new but not cleared old data
199 - The form component should allow the setFieldsValue method to be null or undefined
200 - Ensure that the single-level breadcrumbs jump correctly
201 - Ensure that the Form component does not verify hidden form items
202
ee5fb2 203 ## 2.0.2 (2021-03-04)
553467 204
V 205 ### ✨ Refactor
206
207 - Refactored multi-language modules to support lazy loading and remote loading
208
209 ### ✨ Features
210
211 - axios supports form-data format request
212 - Added icon selector component (support local and online methods)
213 - Added WebSocket examples and service scripts
214 - Added the `renderIcon` property to the Tree component to control the display of level icons
215 - Tree->actionItem added show attribute, used to dynamically control button display
216 - New toolbar/title/search function for Tree
217 - Added department management/password modification/account management/role management/menu management sample interface
218
219 ### ⚡ Performance Improvements
220
221 - Optimized login interface animation
222 - Fix the problem of excessively large github warehouse.
223 - Hide table full screen button by default
224 - `crypto-es` is changed to `crypto-js` to reduce the package size
225 - `types` directory moved to the root directory, compatible with other directory global types
226
227 ### 🐛 Bug Fixes
228
229 - Fix the warning problem of verification code component
230 - Fix the table cannot get the selected row correctly
231 - Fixed modal height calculation error in full screen state
232 - Fix some table style issues
233 - Fix the invalidation of the tree form `indentSize` setting
234
562189 235 ## 2.0.1 (2021-02-21)
V 236
237 ### ✨ Refactor
238
239 - Refactored login page, new registration page/reset password page/mobile phone login/QR code login
240
241 ### ✨ Features
242
243 - Added the `settingButtonPosition` configuration item for configuring the position of the `settings` button
244 - `modal` can switch the full screen by double-clicking the head
245 - Added `CountDownInput` component
246
247 ### ⚡ Performance Improvements
248
249 - Optimize the editable center style and the width of the drop-down box is too short
250 - The `edit-change` event listener when the table is added and edited
251
252 ### 🐛 Bug Fixes
253
254 - Fix image preview style error
255 - Fix icon style problem
256 - Fix the drop-down echo problem of editable table
257
6da237 258 ## 2.0.0 (2021-02-18)
V 259
260 ## Breaking changes
261
262 - `echarts` is upgraded to 5.0 and introduced on demand (just use `useECharts`).
263
264 ### ✨ Refactor
265
266 - Removed `global.less`, `mixin.less`, `design/helper`, replaced by `windicss`, and need to modify the corresponding styles if they are useful
267
268 ### ✨ Features
269
270 - useModal adds the return value function `redoModalHeight`, which is used to refresh the modal height when the modal is dynamic content
271 - Upgrade husky to 5.0
272 - Added `brotli`|`gzip` compression and related test commands
273 - Re-introduction of `windicss` (same as `tailwind`). Faster in speed
274
275 ### ⚡ Performance Improvements
276
277 - Adjust the return value of the interface to obtain user information in array format
278 - Fix the error-log list as the system route
279
280 ### 🐛 Bug Fixes
281
282 - Fix the issue of upload component maxNumber invalid
283 - Fix package sourcemap error report
284 - Fix code debugger location display error
285 - Fix the issue of mock plugin post request error
286 - Fix some themes color value error
287 - Fix the table in editable row status and press Enter to confirm
288
289 ### 🎫 Chores
290
291 - Documentation update
292 - Upgrade ant-design-vue to `2.0.0`
293 - Upgrade vite to `2.0.0`
294
562e2a 295 ## 2.0.0-rc.18 (2021-02-05)
V 296
297 ### ✨ Features
298
299 - `ApiSelect` adds `numberToString` property, which is used to convert all the value of `number` into `string`
300 - Added theme color switch
301 - Packed image compression
302
303 ### ⚡ Performance Improvements
304
305 When mock is not used, move `mock.js` out of the package file
306
307 ### 🐛 Bug Fixes
308
309 - Fix modal height calculation error
310 - Fix the pop-up menu when the menu is clicked on the tab when the menu is collapsed
311 - Fix the problem that the initial value of form is 0
312 - Fix table wrapping problem
313 - Fix the menu outside link does not jump
314 - Fix the display problem at the top of the menu
315 - Fix the issue of `modifyVars` configuration failure
316
322d7c 317 ## 2.0.0-rc.17 (2020-01-18)
V 318
319 ### ✨ Refactor
320
321 - Added `SimpleMenu` component to replace the left menu component (the top menu is not replaced, the function should be as simple as possible without stuck). Solve the menu stuck problem.
322 - The `ant-design-vue` component is no longer registered globally. In order to better coordinate with the introduction of css on demand. If you need to register globally, you need to add it yourself
323
324 ### ✨ Features
325
326 - `css` import on demand
327
328 ### 🐛 Bug Fixes
329
330 - Fix `TableAction` icon problem
331 - Fix the problem of missing menu folding buttons
332 - Fix menu related issues
333 - Fix moment multilingual issue
334
b803c4 335 ## 2.0.0-rc.16 (2020-01-12)
d7dc09 336
V 337 ### ✨ Refactor
338
339 - Independent component configuration to `/@/settings/componentsSetting`
340 - `colorSetting` and `designSetting` are now merged into `designSetting`
341 - `ant-design-vue` component registration moved to `components/registerComponent`
342 - Remove the `setup` folder
343 - Upgrade to `vite2`
344 - Image preview is changed to `Image` component implementation, temporarily removing functional usage
345
346 ### ✨ Features
347
348 - Added `mixSideTrigger` configuration. Used to configure how to open the mixed mode menu on the left. Optional `hover`, default `click`
349 - Added `mixSideFixed` configuration. Used to fix the left mixed mode menu
350 - Added `height` and `min-height` properties to the modal component
351 - Added `PageWrapper` component. And applied to the sample page
352 - Added tab folding function
353 - Compatible with older browsers
354 - tinymce new image upload
355
356 ### 🐛 Bug Fixes
357
358 - Fix known issues with table column configuration
359 - Restore the `isTreeTable` property of the table
360 - Fix table memory overflow problem
361 - Fix the function of `layout` shrinking and expanding in split mode
362 - Fix modal height calculation error
363 - Fix file upload error
364
799a69 365 ## 2.0.0-rc.15 (2020-12-31)
V 366
367 ### ✨ Table destructive update
368
369 - Refactored editable cells and editable rows. See examples for details. The writing has changed. For editable tables.
370
371 - Form editing supports form validation
372
373 - Added the following configuration in the table column configuration
374
375 ```bash
376 {
377
378   # Whether to display columns by default. Those that are not displayed can be opened in the column configuration
379   defaultHidden?: boolean;
380   # Help text on the right side of the column header
381   helpMessage?: string | string[];
382   # Custom formatting Cell content. Support time/enumeration automatic conversion
383   format?: CellFormat;
384
385   # Editable
386   # Is it an editable cell
387   edit?: boolean;
388   # Is it an editable line
389   editRow?: boolean;
390   # Edit status.
391   editable?: boolean;
392   # Edit component
393   editComponent?: ComponentType;
394   # The parameters of the corresponding component
395   editComponentProps?: Recordable;
396   # Check
397   editRule?: boolean | ((text: string, record: Recordable) => Promise<string>);
398   # Value enumeration conversion
399   editValueMap?: (value: any) => string;
400   # Trigger editing Zhenghang
401   record.onEditRow?: () => void;
402 }
403
404 ```
405
406 ### ✨ Table reconstruction
407
408 - Added `clickToRowSelect` attribute. Used to control whether the clicked row is checked or not
409 - Monitor row click event
410 - Add column drag and drop and column fix function for the table column configuration button.
411 - Added `defaultHidden` attribute to table column configuration. Used to hide by default. You can configure the tick display in the table column
412 - More powerful column configuration
413 - useTable: Support for dynamically changing parameters. You can pass in `Ref` type and `Computed` type for dynamic changes
414 - useTable: Added return function `getForm`. Can be used to manipulate forms in the form Fix known issues in the table
415
416 ### ✨ Features
417
418 - Added `v-ripple` water ripple command
419 - Added the left menu mixed mode
420 - Add an example of markdown embedded in the form
421 - Add an example of a page outside the main frame
422 - `route.meta` added `currentActiveMenu`, `hideTab`, and `hideMenu` parameters to control the display and hide of the crumb-level menu on the detail page.
423 - Added breadcrumb navigation example
424 - form: Added `suffix` attribute to configure suffix content
425 - form: Added remote drop-down `ApiSelect` and examples
426 - form: Add `autoFocusFirstItem` configuration. Used to configure whether to focus on the first input box of the form
427 - useForm: Support for dynamically changing parameters. You can pass in `Ref` type and `Computed` type for dynamic changes
428
429 ### ⚡ Performance Improvements
430
431 - Optimize the scroll bar components of `modal` and `drawer`
432 - table: remove the `isTreeTable` attribute
433 - Import `less` files globally. No need to manually re-introduce the component
434
435 ### 🎫 Chores
436
437 - Upgrade `ant-design-vue` to `2.0.0-rc.7`
438 - Upgrade `vue` to `3.0.5`
439
440 ### 🐛 Bug Fixes
441
442 - Fixed the issue of missing scroll bars in mixed mode
443 - Fix the invalid configuration of environment variables and the logo address problem in history mode
444 - Fix the calculation error of width and height caused by switching page of chart library
445 - Fixed the issue of multi-language configuration `Locale.show` causing the configuration not to take effect
446 - Fix routing type error
447 - Fix the problem of invalid permissions when the menu is split
448 - Iframe loads early when closing multi-tab pages
449 - Fix known issues with `modal` and `drawer`
450 - Fix the problem of mixing mode adaptation in the left menu
451
689425 452 ## 2.0.0-rc.14 (2020-12-15)
V 453
454 ### ✨ Features
455
456 -Remove the left menu search, add the top menu search function -Layout mobile terminal adaptation. Business page is not adapted -axios join the joinTime configuration. Control whether the response includes a timestamp
457
458 ### ⚡ Performance Improvements
459
460 -Import components asynchronously -Optimize the overall structure -Replace the default scroll bar of the menu as a scroll component -Menu performance optimization
461
462 ### 🎫 Chores
463
464 -Return to the top to adjust the style to avoid covering other elements -Upgrade `ant-design-vue` to `2.0.0-rc.5` -Refresh button layout adjustment -`route.meta` removes the `externalLink` attribute
465
466 ### ✨ Refactor
467
468 -`openModal` and `openDrawer` third parameter `openOnSet` is set to true by default
469
470 ### 🐛 Bug Fixes
471
472 -Fixed an issue where multi-level routing cache caused components to render multiple times -Fixed the problem of disappearing after switching the map chart -Fix the issue of successful login and notify disappearing -Modify the names of `VirtualScroll` and `ImportExcel` components as `VScroll` and `ImpExcel` to temporarily solve the memory overflow of components containing keywords in the vue template -Fix axios case problem -Fix button style problem -Fix the problem of menu split mode -Fix the issue of invalid data transmission when using emits in `Modal` and `Drawer` components -Fix the known problems of the menu -Fix the issue of upload component api failure -Fix the problem of invalid menu permission filtering
473
596e70 474 ## 2.0.0-rc.13 (2020-12-10)
V 475
476 ## (Breaking changes) Breaking changes
477
478 -Route reconstruction, the previous format is no longer supported. Change to support the original default structure of vue-router, the specific format can be changed by referring to the example. Realize multi-level route caching, and no longer convert routes to level 2. -Refactor breadcrumbs and use antd's breadcrumbs component. The previous component has been deleted
479
480 ### ✨ Features
481
482 -Restore the default loading of antdv, refactor the `Loading` component, and add `useLoading` and `v-loading` instructions. And add examples -i18n supports vscode `i18n-ally` plugin -New examples of increased routing cache -Packaged code split (experimental) -Extract upload address to global variable, package can be dynamically configured
483
484 ### ✨ Refactor
485
486 -Tree component ref function call to delete `$` -Reconstruction and beautification of the lock screen interface, delete unnecessary background pictures
487
488 ### ⚡ Performance Improvements
489
490 -Page switching loading logic modification. Regardless of whether the loaded page is closed or not, loading will not be displayed when opened again (pages that have been opened are opened again faster, and loading is not required, and the logic of the top progress bar is the same), and it will be restored after refreshing.
491
492 ### 🎫 Chores
493
494 -First screen loading modification -Upgrade `vue` to `3.0.4` -Upgrade `ant-design-vue` to `2.0.0-rc.3` -Re-introduction of `vueuse` -Remove the `afterCloseLoading` attribute in route meta -Documentation update
495
496 ### 🐛 Bug Fixes
497
498 -Fix form i18n error -Fix the inconsistent size of menu icons -Fix the calculation of the top menu width -Fix table tabSetting problem -Repair file upload and delete invalidation -Fix the problem of editing and saving table rows
499
c9e44c 500 ## 2.0.0-rc.12 (2020-11-30)
V 501
502 ## (破坏性更新) Breaking changes
503
504 - The ClickOutSide component import method is changed from `import ClickOutSide from'/@/components/ClickOutSide/index.vue'` to `import {ClickOutSide} from'/@/components/ClickOutSide'`
5db3ce 505 - Button component import method changed from `import Button from'/@/components/Button/index.vue'` to `import {Button} from'/@/components/Button'`
c9e44c 506 - StrengthMeter component import method is changed from `import StrengthMeter from'/@/components/StrengthMeter'` to `import {StrengthMeter} from'/@/components/StrengthMeter'`
V 507 - In addition to the examples, the global internationalization function is added, supporting Chinese and English
508
509 ### ✨ Refactor
510
511 - Refactor the overall layout. Change the code implementation method. Code is more streamlined
512 - Configuration item reconstruction
513 - Remove messageSetting configuration
514 - BasicTitle component `showSpan`=> `span`
515
516 ### ✨ Features
517
518 - The cache can be configured to encrypt or not, and Aes encryption is enabled in the production environment by default
519 - Add tab drag and drop sort
520 - Added LayoutFooter. The default display, can be closed in the configuration
521
522 ### ⚡ Performance Improvements
523
524 - Optimized the problem that the full screen animation of `Modal` component is not smooth
525
526 ### 🐛 Bug Fixes
527
528 - tree: Fix the problem that the text exceeds the operation button
529 - useRedo: Fix the problem of missing parameters when refreshing the page through useRedo
530 - form: Fix the problem that the form verification is first set in the verification and the console error message
531 - `modal`&`drawer` fix the problem of component passing array parameters
532 - form: fix `updateSchema` does not take effect when the value contains `[]`
533 - table: Fix the display problem of the table `TableAction` icon
534 - table: fix table column settings not displayed by `setColumns` setting
535
536 ### 🎫 Chores
537
538 - Update antdv to `2.0.0-rc.2`
539 - Update vue to `3.0.3`
540 - Update vite to `1.0.0.rc13`
541 - Temporarily delete `@vueuse/core`. After it is stable, it will be integrated. It is currently not stable.
542
ea24df 543 ## 2.0.0-rc.11 (2020-11-18)
V 544
545 ### ✨ Features
546
547 - Added base64 file stream download
548 - Optimize upload components and examples
549 - New editable row example
550 - Add a personal page
551 - New form page
552 - Add details page
553 - Integrate upload components into form by default
554
555 ### 🎫 Chores
556
557 - Update antdv to `2.0.0-rc.1` (temporarily restore to beta15, rc1 menu freezes too seriously.)
558 - Add some notes
559
560 ### ✨ Refactor
561
562 - Removed `receiveDrawerDataRef` and `transferDrawerData` properties of `useModal` and `useDrawer`
563 - `openModal` and `openDrawer` corresponding to `useModal` and `useDrawer` extend the third parameter. Used to open the trigger callback again
564
565 ### 🐛 Bug Fixes
566
567 - Repair form inputNumber verification error
568 - Fix the error of setting the default value of the form
569 - Fix the problem of occupying position when the menu collapse button is hidden
570 - Fix the form baseColProps does not take effect
571
3cf798 572 ## 2.0.0-rc.10 (2020-11-13)
V 573
574 ### ✨ Refactor
575
576 - Refactor hook, introduce `@vueuse`, delete existing `hook`, optimize existing hook
577 - ʻUseEvent` renamed ->ʻuseEventListener`
578 - Delete the four types `SelectOptGroup`, `SelectOption`, `Transfer`, and `Radio` from the form `ComponentType`. Modify the `RadioButtonGroup` component
579
580 ### ✨ Features
581
582 - `componentsProps` support function type of form item
583 - Added tag display to the menu, supporting 4 types of colors and dot display
584 - New menu and top bar color selection color matching
585 - Add sample result page
586 - New file download example
587
588 ### ⚡ Wip
589
590 - Upload components (not completed, testing...)
591
592 ### ⚡ Performance Improvements
593
594 - Optimize settingDrawer code
595 - Optimize the switching speed of multiple tabs
596 - Add form customization and dynamic capabilities
597
598 ### 🐛 Bug Fixes
599
600 - Fixed multiple rich text editors showing only one
601 - Fixed the problem of not redirecting to the original page after logging in again after expiration
602 - Fix window system dynamic introduction error
603 - Fix page type error
604 - Fixed an error when the form switch and checkBox were used separately
605
03bbdd 606 ## 2.0.0-rc.9 (2020-11-9)
V 607
608 ### ✨ Features
609
610 - Menu trigger can select location
611 - Add an example of rich text embedded form
612 - Added `required` attribute to form component schema. Simplified configuration
613 - The second parameter of openModal and openDrawer can be passed internally instead of `transferModalData`
614 - Routes with parameters can be cached
615
616 ### ✨ Refactor
617
618 - Refactored the logic of the menu generated by the background
619 - Route Module structural transformation
1db72c 620
V 621 ### ⚡ Performance Improvements
622
623 - Menu performance continues to be optimized and smoother
624 - Optimize lazy loading components and examples
03bbdd 625 - layout style fine-tuning
1db72c 626
V 627 ### 🎫 Chores
628
629 - Delete menu background image
03bbdd 630 - Update the version of ʻant-design-vue`to`beta15`
1db72c 631 - Update `vite` version to `rc.9`
V 632 - Exception page adjustment
633 - `BasicTitle` Color blocks are not displayed by default
634
635 ### 🐛 Bug Fixes
636
637 - Fix table type problem after upgrade
638 - Fix the problem that the last submenu continues to be displayed when the menu is divided and there is no data in the left menu
639 - Fix the issue of ʻuseMessage` type
640 - Fix the problem that the form item setting `disabled` does not take effect
641 - Fix that ʻuseECharts`can't adapt when`resize`, and an error is reported
642 - Fix that `resize` is not deleted after ʻuseWatermark` is cleared
643 - Fix form verification problem
03bbdd 644 - Fixed the problem that the multi-level header configuration does not take effect
1db72c 645
d37806 646 ## 2.0.0-rc.8 (2020-11-2)
V 647
648 ### ✨ Features
649
650 - Global loading add text
651 - Right-click menu supports multiple levels
652
653 ### 🎫 Chores
654
655 - Login cache changed from sessionStorage to LocalStorage
656
657 ### ⚡ Performance Improvements
658
659 - Update ʻant-design-vue`to`beta.12`
660 - Layout interface layout style adjustment
661 - Optimize lazy loading components
662 - Optimize table rendering performance
663 - Add animation to form folding search icon
664 - routeModule can ignore the layout configuration. Convenient to configure the first-level menu
665
666 ### 🐛 Bug Fixes
667
668 - Fix table type error
669 - Fix bug in mock paging tool
670 - Fix the folding problem of the search form when the table is opened
671 - Fix the problem of fixed column style when the table size is samll
672 - Fixed the error report when closing multiple tabs
673 - Fix message type error
674
3466d6 675 ## 2.0.0-rc.7 (2020-10-31)
V 676
677 ### ✨ Features
678
679 - The form component now supports directly passing in the model to directly perform the set operation, please refer to **Component -> Popup Extension -> Open Popup and Pass Data**
680
681 - The useModalInner of modal now supports the incoming callback function to receive the value passed in from the external `transferModalData`
682
683   - Used to handle the setting values ​​of components such as forms when the pop-up window is opened. Refer to **Component -> Popup Extension -> Open Popup and Pass Data**
684   - The value of `receiveModalDataRef` is temporarily reserved. Use as little as possible. It may be deleted later.
685
686 - The drawer’s useDrawerInner now supports the incoming callback function to receive the value passed in from the external `transferModalData`,,
687   - Used to handle the setting values ​​of components such as forms for opening the drawer Refer to **Component->Drawer Extension->Open the drawer and transfer data**
688   - The value of `receiveModalDataRef` is temporarily reserved. Use as little as possible. It may be deleted later.
689
690 ### ✨ Refactor
691
692 - Form code optimization and reconstruction
693
694 ### ⚡ Performance Improvements
695
696 - Modal slot can be overwritten
697 - Optimize table embedding height calculation problem
698
699 ### 🎫 Chores
700
701 - Add some notes
702 - pwa icon supplement
703 - Type adjustment
704 - Upgrade ʻant-design-vue`to`beta.11`, and modify the known issues brought about, and some issues will be resolved after discovery
705
706 ### 🐛 Bug Fixes
707
708 - Fix the timeout error of local proxy post interface to https address
709 - Fix modal full screen height calculation problem when footer is not displayed
710 - Fix the error that the verification information is not deleted when the form is reset
711 - Fix the style problem of the split mode of the top menu
712 - Fix the invalidation of table expansion icon animation
713
d51cfe 714 ## 2.0.0-rc.6 (2020-10-28)
V 715
716 ### ✨ Features
717
718 - Added `pwa` function, which can be turned on in `.env.production`
719 - Button component extends `preIcon` and `postIcon` attributes to add icons before and after the text
720 - Restore the breadcrumb display icon function
721
722 ### 🎫 Chores
723
724 - Upgrade vite version to `v1.0.0.rc8`
725 - vite.config.ts internal plugins extraction
726 - Build directory structure adjustment
727 - Dependency update
728 - Documentation update
729 - Modify the default route switching animation
730
731 ### ⚡ Performance Improvements
732
733 - `setTitle` logic adjustment
734 - The sessionStorage and LocalStorage cache settings used by the system expire in `7` days by default
735
736 ### ✨ Refactor
737
738 - Separate `vite-plugin-html` and modify the logic of inserting html
739
740 ### 🐛 Bug Fixes
741
742 - Fix the warning problem of multiple registration components during hot update
743 - Fix the login tab page appears after login
744 - Fix the problem of routing switch parameter disappearance
745 - Fix the useMessage icon style problem
746
1d47d8 747 ## # 2.0.0-rc.5 (2020-10-26)
V 748
749 ### ✨ Features
750
751 - Update component documentation
752 - Breadcrumbs support display icon
753 - Added tinymce rich text component
754 - Add submitOnReset to the form to control whether to re-initiate the request when reset
755 - Added `sortFn` to the table to support custom sorting
756 - Added animation components and examples
757 - Added lazy loading/delay loading components and examples
758
759 ### ✨ Refactor
760
761 - The detailType of the Drawer component is changed to isDetail
762
763 ### 🎫 Chores
764
765 - Remove the optional chain syntax in the code
766 - Form reset logic modification
767 - Turn off multi-tab page tabs animation
768 - Upgrade vite version to `v1.0.0.rc6`
769 - Delete Chinese path warning. rc6 has been fixed
770
771 ### 🐛 Bug Fixes
772
773 - Fix the automatic height and display footer display problems of drawer components
774 - Reset to default value after repairing form query
775 - Fix the problem of displaying the collapsed menu when there are no child nodes
776 - Fix the problem of breadcrumb display style
777 - Fixed the problem of multiple open drag and drop failure when destroyOnClose=true in modal
778 - Fixed multiple action columns in the table
779
5f39be 780 # 2.0.0-rc.4 (2020-10-21)
V 781
782 ### ✨ Features
783
784 - New configuration toolbar for tables
785 - New message notification module
786
787 ### 🎫 Chores
788
789 - The table does not show borders by default
790 - Dependency update
791 - Update vue to `v3.0.2`
792 - Interface style fine-tuning
793
794 ### ⚡ Performance Improvements
795
796 - Optimize the size of the first screen
797 - Optimize the TableAction component
798 - Reduce the folding width of the menu
799
800 ### 🐛 Bug Fixes
801
802 - Fix the problem of the menu name when the first level menu is folded
803 - Fix the problem that the preview command is not packaged
804 - Fix the problem that the form actionColOptions parameter does not take effect
805 - Fix the problem that the loading does not take effect when refreshing the form
806
8fd199 807 # 2.0.0-rc.3 (2020-10-19)
V 808
809 ### ✨ Features
810
811 - Added excel component and excel/xml/csv/html export example
812 - Added excel import example
813 - Added global error handling
814 - Added markdown components and examples
815 - The menu name can be displayed when adding a new folding menu
816
817 ### Docs
818
819 - add project doc
820
821 ### 🎫 Chores
822
823 - update deps
824
825 ### 🐛 Bug Fixes
826
827 - Fix the adaptive problem of the top menu
828 - Fix window system packaging error
829
c346bb 830 # 2.0.0-rc.2 (2020-10-17)
V 831
832 ### ✨ Features
833
834 - Package can be configured to output `gizp`
835 - Package can be configured to delete `console`
836 - Routes and menus do not need to be imported manually, they are imported automatically
837
838 ### 🎫 Chores
839
840 - Upgrade vue to `3.0.1`
841 - Change `vite` version to daily build version
842
843 ### 🐛 Bug Fixes
844
845 - Fix menu error
846 - Fix the problem of table adaptive height
847 - Fix the issue of error reporting when executing script in `window system`
848 - Fix the problem of folding components
849
850 ### ⚡ Performance Improvements
851
852 - Remove menu to minimize background
853 - Prevent page refresh and re-render menu
854 - Some other details are optimized
855
9abba7 856 # 2.0.0-rc.1 (2020-10-14)
be8e14 857
V 858 ### ✨ Features
859
860 - Add a tab with parameters
861
862 ### ⚡ Performance Improvements
863
864 - Optimized menu folding
865 - Page details optimization
866 - Compress html after packaging
867 - Functional reconstruction of preview components and right-click menu
868 - The preview component operation column is centered
869
870 ### 🎫 Chores
871
872 - update deps
873 - Added `README.en-US.md`
874 - Added `CHANGELOG.en-US.md`
875
876 ### 🐛 Bug Fixes
877
878 - Fix page refresh and jump to landing page
879
7c7f35 880 # 2.0.0-beta.7 (2020-10-12)
V 881
882 ### ⚡ Performance Improvements
883
884 - The existing tab switching no longer displays animation and progress bar
885
886 ### ✨ Features
887
888 - Added `CountTo` component and sample demo
889 - Added `closeMessageOnSwitch` and `removeAllHttpPending` to the project configuration file
890 - The production environment has a separate configuration file for dynamic configuration project configuration
891 - Added ʻuseEcharts` and ʻuseApexChart` to facilitate the use of charts, and added related demos
892 - New workbench interface
893 - New analysis page interface
894
895 ### 🎫 Chores
896
897 - Update dependencies
898
899 ### 🐛 Bug Fixes
900
901 - Fix routing switch, tab inactive problem
902
903 # 2.0.0-beta.6 (2020-10-11)
904
905 ### 💄 Styles
906
907 - Menu style adjustment
908
909 ### 🐛 Bug Fixes
910
911 - Fix the problem that editable forms cannot be entered
912 - Repair packaging errors, no proxy is required in the production environment
913
914 ### ⚡ Performance Improvements
915
916 - Optimize the switching speed of multi-tab pages
917 - First screen loading animation
918
919 # 2.0.0-beta.5 (2020-10-10)
920
921 ### ♻ Code Refactoring
922
923 - Delete `tailwind css`
924
925 ### ⚡ Performance Improvements
926
927 - Optimize page switching speed
928
929 ### 🎫 Chores
930
931 - Add `.vscode` and `.github` configuration
932 - Change menu icon
933 - Added `.env` configuration file
934 - Update readme.md
935
936 ### 🐛 Bug Fixes
937
938 - Fix the failure of `Tree` component check event
939
940 # 2.0.0-beta.4 (2020-10-08)
941
942 ### 🎫 Chores
943
944 - Remove redundant dependencies
945
946 ### 🐛 Bug Fixes
947
948 - Fix page refresh blank
949 - Fix the invalid table style in the production environment
950
951 # 2.0.0-beta.3 (2020-10-07)
952
953 ### ✨ Features
954
955 - Added ʻopenNProgress` to the project configuration file to control whether to open the top control bar
956 - Add `Table` component and demo
957
958 ### 🎫 Chores
959
960 - Add ` github workflows`
961
962 # 2.0.0-beta.2 (2020-10-07)
963
964 ### ✨ Features
965
966 - Added image preview component
967
968 ### 🔧 Continuous Integration
969
970 - Add githubAction script
971
972 # 2.0.0-beta.1(2020-09-30)
973
974 ### 🎫 Chores
975
976 - Migrate some code from 1.0
977 - Add README.md description file
978
979 ### 🐛 Bug Fixes
980
981 - Fix the problem of form, animation and packaging failure