vben
2020-12-15 689425e429b512e283fd1379b0fa653be7111db1
提交 | 用户 | age
689425 1 ## 2.0.0-rc.14 (2020-12-15)
V 2
3 ### ✨ Features
4
5 -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
6
7 ### ⚡ Performance Improvements
8
9 -Import components asynchronously -Optimize the overall structure -Replace the default scroll bar of the menu as a scroll component -Menu performance optimization
10
11 ### 🎫 Chores
12
13 -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
14
15 ### ✨ Refactor
16
17 -`openModal` and `openDrawer` third parameter `openOnSet` is set to true by default
18
19 ### 🐛 Bug Fixes
20
21 -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
22
596e70 23 ## 2.0.0-rc.13 (2020-12-10)
V 24
25 ## (Breaking changes) Breaking changes
26
27 -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
28
29 ### ✨ Features
30
31 -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
32
33 ### ✨ Refactor
34
35 -Tree component ref function call to delete `$` -Reconstruction and beautification of the lock screen interface, delete unnecessary background pictures
36
37 ### ⚡ Performance Improvements
38
39 -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.
40
41 ### 🎫 Chores
42
43 -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
44
45 ### 🐛 Bug Fixes
46
47 -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
48
c9e44c 49 ## 2.0.0-rc.12 (2020-11-30)
V 50
51 ## (破坏性更新) Breaking changes
52
53 - The ClickOutSide component import method is changed from `import ClickOutSide from'/@/components/ClickOutSide/index.vue'` to `import {ClickOutSide} from'/@/components/ClickOutSide'`
5db3ce 54 - Button component import method changed from `import Button from'/@/components/Button/index.vue'` to `import {Button} from'/@/components/Button'`
c9e44c 55 - StrengthMeter component import method is changed from `import StrengthMeter from'/@/components/StrengthMeter'` to `import {StrengthMeter} from'/@/components/StrengthMeter'`
V 56 - In addition to the examples, the global internationalization function is added, supporting Chinese and English
57
58 ### ✨ Refactor
59
60 - Refactor the overall layout. Change the code implementation method. Code is more streamlined
61 - Configuration item reconstruction
62 - Remove messageSetting configuration
63 - BasicTitle component `showSpan`=> `span`
64
65 ### ✨ Features
66
67 - The cache can be configured to encrypt or not, and Aes encryption is enabled in the production environment by default
68 - Add tab drag and drop sort
69 - Added LayoutFooter. The default display, can be closed in the configuration
70
71 ### ⚡ Performance Improvements
72
73 - Optimized the problem that the full screen animation of `Modal` component is not smooth
74
75 ### 🐛 Bug Fixes
76
77 - tree: Fix the problem that the text exceeds the operation button
78 - useRedo: Fix the problem of missing parameters when refreshing the page through useRedo
79 - form: Fix the problem that the form verification is first set in the verification and the console error message
80 - `modal`&`drawer` fix the problem of component passing array parameters
81 - form: fix `updateSchema` does not take effect when the value contains `[]`
82 - table: Fix the display problem of the table `TableAction` icon
83 - table: fix table column settings not displayed by `setColumns` setting
84
85 ### 🎫 Chores
86
87 - Update antdv to `2.0.0-rc.2`
88 - Update vue to `3.0.3`
89 - Update vite to `1.0.0.rc13`
90 - Temporarily delete `@vueuse/core`. After it is stable, it will be integrated. It is currently not stable.
91
ea24df 92 ## 2.0.0-rc.11 (2020-11-18)
V 93
94 ### ✨ Features
95
96 - Added base64 file stream download
97 - Optimize upload components and examples
98 - New editable row example
99 - Add a personal page
100 - New form page
101 - Add details page
102 - Integrate upload components into form by default
103
104 ### 🎫 Chores
105
106 - Update antdv to `2.0.0-rc.1` (temporarily restore to beta15, rc1 menu freezes too seriously.)
107 - Add some notes
108
109 ### ✨ Refactor
110
111 - Removed `receiveDrawerDataRef` and `transferDrawerData` properties of `useModal` and `useDrawer`
112 - `openModal` and `openDrawer` corresponding to `useModal` and `useDrawer` extend the third parameter. Used to open the trigger callback again
113
114 ### 🐛 Bug Fixes
115
116 - Repair form inputNumber verification error
117 - Fix the error of setting the default value of the form
118 - Fix the problem of occupying position when the menu collapse button is hidden
119 - Fix the form baseColProps does not take effect
120
3cf798 121 ## 2.0.0-rc.10 (2020-11-13)
V 122
123 ### ✨ Refactor
124
125 - Refactor hook, introduce `@vueuse`, delete existing `hook`, optimize existing hook
126 - ʻUseEvent` renamed ->ʻuseEventListener`
127 - Delete the four types `SelectOptGroup`, `SelectOption`, `Transfer`, and `Radio` from the form `ComponentType`. Modify the `RadioButtonGroup` component
128
129 ### ✨ Features
130
131 - `componentsProps` support function type of form item
132 - Added tag display to the menu, supporting 4 types of colors and dot display
133 - New menu and top bar color selection color matching
134 - Add sample result page
135 - New file download example
136
137 ### ⚡ Wip
138
139 - Upload components (not completed, testing...)
140
141 ### ⚡ Performance Improvements
142
143 - Optimize settingDrawer code
144 - Optimize the switching speed of multiple tabs
145 - Add form customization and dynamic capabilities
146
147 ### 🐛 Bug Fixes
148
149 - Fixed multiple rich text editors showing only one
150 - Fixed the problem of not redirecting to the original page after logging in again after expiration
151 - Fix window system dynamic introduction error
152 - Fix page type error
153 - Fixed an error when the form switch and checkBox were used separately
154
03bbdd 155 ## 2.0.0-rc.9 (2020-11-9)
V 156
157 ### ✨ Features
158
159 - Menu trigger can select location
160 - Add an example of rich text embedded form
161 - Added `required` attribute to form component schema. Simplified configuration
162 - The second parameter of openModal and openDrawer can be passed internally instead of `transferModalData`
163 - Routes with parameters can be cached
164
165 ### ✨ Refactor
166
167 - Refactored the logic of the menu generated by the background
168 - Route Module structural transformation
1db72c 169
V 170 ### ⚡ Performance Improvements
171
172 - Menu performance continues to be optimized and smoother
173 - Optimize lazy loading components and examples
03bbdd 174 - layout style fine-tuning
1db72c 175
V 176 ### 🎫 Chores
177
178 - Delete menu background image
03bbdd 179 - Update the version of ʻant-design-vue`to`beta15`
1db72c 180 - Update `vite` version to `rc.9`
V 181 - Exception page adjustment
182 - `BasicTitle` Color blocks are not displayed by default
183
184 ### 🐛 Bug Fixes
185
186 - Fix table type problem after upgrade
187 - 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
188 - Fix the issue of ʻuseMessage` type
189 - Fix the problem that the form item setting `disabled` does not take effect
190 - Fix that ʻuseECharts`can't adapt when`resize`, and an error is reported
191 - Fix that `resize` is not deleted after ʻuseWatermark` is cleared
192 - Fix form verification problem
03bbdd 193 - Fixed the problem that the multi-level header configuration does not take effect
1db72c 194
d37806 195 ## 2.0.0-rc.8 (2020-11-2)
V 196
197 ### ✨ Features
198
199 - Global loading add text
200 - Right-click menu supports multiple levels
201
202 ### 🎫 Chores
203
204 - Login cache changed from sessionStorage to LocalStorage
205
206 ### ⚡ Performance Improvements
207
208 - Update ʻant-design-vue`to`beta.12`
209 - Layout interface layout style adjustment
210 - Optimize lazy loading components
211 - Optimize table rendering performance
212 - Add animation to form folding search icon
213 - routeModule can ignore the layout configuration. Convenient to configure the first-level menu
214
215 ### 🐛 Bug Fixes
216
217 - Fix table type error
218 - Fix bug in mock paging tool
219 - Fix the folding problem of the search form when the table is opened
220 - Fix the problem of fixed column style when the table size is samll
221 - Fixed the error report when closing multiple tabs
222 - Fix message type error
223
3466d6 224 ## 2.0.0-rc.7 (2020-10-31)
V 225
226 ### ✨ Features
227
228 - 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**
229
230 - The useModalInner of modal now supports the incoming callback function to receive the value passed in from the external `transferModalData`
231
232   - 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**
233   - The value of `receiveModalDataRef` is temporarily reserved. Use as little as possible. It may be deleted later.
234
235 - The drawer’s useDrawerInner now supports the incoming callback function to receive the value passed in from the external `transferModalData`,,
236   - 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**
237   - The value of `receiveModalDataRef` is temporarily reserved. Use as little as possible. It may be deleted later.
238
239 ### ✨ Refactor
240
241 - Form code optimization and reconstruction
242
243 ### ⚡ Performance Improvements
244
245 - Modal slot can be overwritten
246 - Optimize table embedding height calculation problem
247
248 ### 🎫 Chores
249
250 - Add some notes
251 - pwa icon supplement
252 - Type adjustment
253 - Upgrade ʻant-design-vue`to`beta.11`, and modify the known issues brought about, and some issues will be resolved after discovery
254
255 ### 🐛 Bug Fixes
256
257 - Fix the timeout error of local proxy post interface to https address
258 - Fix modal full screen height calculation problem when footer is not displayed
259 - Fix the error that the verification information is not deleted when the form is reset
260 - Fix the style problem of the split mode of the top menu
261 - Fix the invalidation of table expansion icon animation
262
d51cfe 263 ## 2.0.0-rc.6 (2020-10-28)
V 264
265 ### ✨ Features
266
267 - Added `pwa` function, which can be turned on in `.env.production`
268 - Button component extends `preIcon` and `postIcon` attributes to add icons before and after the text
269 - Restore the breadcrumb display icon function
270
271 ### 🎫 Chores
272
273 - Upgrade vite version to `v1.0.0.rc8`
274 - vite.config.ts internal plugins extraction
275 - Build directory structure adjustment
276 - Dependency update
277 - Documentation update
278 - Modify the default route switching animation
279
280 ### ⚡ Performance Improvements
281
282 - `setTitle` logic adjustment
283 - The sessionStorage and LocalStorage cache settings used by the system expire in `7` days by default
284
285 ### ✨ Refactor
286
287 - Separate `vite-plugin-html` and modify the logic of inserting html
288
289 ### 🐛 Bug Fixes
290
291 - Fix the warning problem of multiple registration components during hot update
292 - Fix the login tab page appears after login
293 - Fix the problem of routing switch parameter disappearance
294 - Fix the useMessage icon style problem
295
1d47d8 296 ## # 2.0.0-rc.5 (2020-10-26)
V 297
298 ### ✨ Features
299
300 - Update component documentation
301 - Breadcrumbs support display icon
302 - Added tinymce rich text component
303 - Add submitOnReset to the form to control whether to re-initiate the request when reset
304 - Added `sortFn` to the table to support custom sorting
305 - Added animation components and examples
306 - Added lazy loading/delay loading components and examples
307
308 ### ✨ Refactor
309
310 - The detailType of the Drawer component is changed to isDetail
311
312 ### 🎫 Chores
313
314 - Remove the optional chain syntax in the code
315 - Form reset logic modification
316 - Turn off multi-tab page tabs animation
317 - Upgrade vite version to `v1.0.0.rc6`
318 - Delete Chinese path warning. rc6 has been fixed
319
320 ### 🐛 Bug Fixes
321
322 - Fix the automatic height and display footer display problems of drawer components
323 - Reset to default value after repairing form query
324 - Fix the problem of displaying the collapsed menu when there are no child nodes
325 - Fix the problem of breadcrumb display style
326 - Fixed the problem of multiple open drag and drop failure when destroyOnClose=true in modal
327 - Fixed multiple action columns in the table
328
5f39be 329 # 2.0.0-rc.4 (2020-10-21)
V 330
331 ### ✨ Features
332
333 - New configuration toolbar for tables
334 - New message notification module
335
336 ### 🎫 Chores
337
338 - The table does not show borders by default
339 - Dependency update
340 - Update vue to `v3.0.2`
341 - Interface style fine-tuning
342
343 ### ⚡ Performance Improvements
344
345 - Optimize the size of the first screen
346 - Optimize the TableAction component
347 - Reduce the folding width of the menu
348
349 ### 🐛 Bug Fixes
350
351 - Fix the problem of the menu name when the first level menu is folded
352 - Fix the problem that the preview command is not packaged
353 - Fix the problem that the form actionColOptions parameter does not take effect
354 - Fix the problem that the loading does not take effect when refreshing the form
355
8fd199 356 # 2.0.0-rc.3 (2020-10-19)
V 357
358 ### ✨ Features
359
360 - Added excel component and excel/xml/csv/html export example
361 - Added excel import example
362 - Added global error handling
363 - Added markdown components and examples
364 - The menu name can be displayed when adding a new folding menu
365
366 ### Docs
367
368 - add project doc
369
370 ### 🎫 Chores
371
372 - update deps
373
374 ### 🐛 Bug Fixes
375
376 - Fix the adaptive problem of the top menu
377 - Fix window system packaging error
378
c346bb 379 # 2.0.0-rc.2 (2020-10-17)
V 380
381 ### ✨ Features
382
383 - Package can be configured to output `gizp`
384 - Package can be configured to delete `console`
385 - Routes and menus do not need to be imported manually, they are imported automatically
386
387 ### 🎫 Chores
388
389 - Upgrade vue to `3.0.1`
390 - Change `vite` version to daily build version
391
392 ### 🐛 Bug Fixes
393
394 - Fix menu error
395 - Fix the problem of table adaptive height
396 - Fix the issue of error reporting when executing script in `window system`
397 - Fix the problem of folding components
398
399 ### ⚡ Performance Improvements
400
401 - Remove menu to minimize background
402 - Prevent page refresh and re-render menu
403 - Some other details are optimized
404
9abba7 405 # 2.0.0-rc.1 (2020-10-14)
be8e14 406
V 407 ### ✨ Features
408
409 - Add a tab with parameters
410
411 ### ⚡ Performance Improvements
412
413 - Optimized menu folding
414 - Page details optimization
415 - Compress html after packaging
416 - Functional reconstruction of preview components and right-click menu
417 - The preview component operation column is centered
418
419 ### 🎫 Chores
420
421 - update deps
422 - Added `README.en-US.md`
423 - Added `CHANGELOG.en-US.md`
424
425 ### 🐛 Bug Fixes
426
427 - Fix page refresh and jump to landing page
428
7c7f35 429 # 2.0.0-beta.7 (2020-10-12)
V 430
431 ### ⚡ Performance Improvements
432
433 - The existing tab switching no longer displays animation and progress bar
434
435 ### ✨ Features
436
437 - Added `CountTo` component and sample demo
438 - Added `closeMessageOnSwitch` and `removeAllHttpPending` to the project configuration file
439 - The production environment has a separate configuration file for dynamic configuration project configuration
440 - Added ʻuseEcharts` and ʻuseApexChart` to facilitate the use of charts, and added related demos
441 - New workbench interface
442 - New analysis page interface
443
444 ### 🎫 Chores
445
446 - Update dependencies
447
448 ### 🐛 Bug Fixes
449
450 - Fix routing switch, tab inactive problem
451
452 # 2.0.0-beta.6 (2020-10-11)
453
454 ### 💄 Styles
455
456 - Menu style adjustment
457
458 ### 🐛 Bug Fixes
459
460 - Fix the problem that editable forms cannot be entered
461 - Repair packaging errors, no proxy is required in the production environment
462
463 ### ⚡ Performance Improvements
464
465 - Optimize the switching speed of multi-tab pages
466 - First screen loading animation
467
468 # 2.0.0-beta.5 (2020-10-10)
469
470 ### ♻ Code Refactoring
471
472 - Delete `tailwind css`
473
474 ### ⚡ Performance Improvements
475
476 - Optimize page switching speed
477
478 ### 🎫 Chores
479
480 - Add `.vscode` and `.github` configuration
481 - Change menu icon
482 - Added `.env` configuration file
483 - Update readme.md
484
485 ### 🐛 Bug Fixes
486
487 - Fix the failure of `Tree` component check event
488
489 # 2.0.0-beta.4 (2020-10-08)
490
491 ### 🎫 Chores
492
493 - Remove redundant dependencies
494
495 ### 🐛 Bug Fixes
496
497 - Fix page refresh blank
498 - Fix the invalid table style in the production environment
499
500 # 2.0.0-beta.3 (2020-10-07)
501
502 ### ✨ Features
503
504 - Added ʻopenNProgress` to the project configuration file to control whether to open the top control bar
505 - Add `Table` component and demo
506
507 ### 🎫 Chores
508
509 - Add ` github workflows`
510
511 # 2.0.0-beta.2 (2020-10-07)
512
513 ### ✨ Features
514
515 - Added image preview component
516
517 ### 🔧 Continuous Integration
518
519 - Add githubAction script
520
521 # 2.0.0-beta.1(2020-09-30)
522
523 ### 🎫 Chores
524
525 - Migrate some code from 1.0
526 - Add README.md description file
527
528 ### 🐛 Bug Fixes
529
530 - Fix the problem of form, animation and packaging failure