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