@@ -23,14 +23,14 @@ Released 2019-05-31
23
23
- No need to cherry-pick from sub directories for plugins/components/directives
24
24
- Most package bundlers will pick the appropriate build automatically
25
25
- Nuxt module:
26
- - Improved tree shaking using the new import methods
27
- - Automatically adds transformAssetUrls settings for BootstrapVue component props.
26
+ - Improved tree shaking using the new import syntax
27
+ - Automatically adds ` transformAssetUrls ` settings for BootstrapVue component props.
28
28
- Reverted the ` es/ ` build directory back to mini-commonjs modules (from true ES modules introduced in
29
29
v2.0.0-rc.21) due to issues with Nuxt.js and some webpack builds expecting CJS format when
30
30
cherry-picking individual components, directives and plugins from sub-directories.
31
31
- ** DEPRECATION: The ` es/ ` build has been deprecated in favour of the newer ` esm ` build and ` cjs `
32
- bundle, which allows importing individual components, directives and plugins from top-level named
33
- exports.**
32
+ bundle, which allow for importing individual components, directives and plugins from top-level named
33
+ exports.** Users are encouraged to convert their existing imports to the new syntax.
34
34
35
35
### Bug Fixes v2.0.0-rc.22
36
36
@@ -52,10 +52,12 @@ Released 2019-05-31
52
52
[ #3323 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3323 ) )
53
53
([ #3404 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3404 )
54
54
[ 6c386d3] ( https://github.com/bootstrap-vue/bootstrap-vue/commit/6c386d3 ) )
55
- - ** nuxt:** use bundle for development mode (closes
55
+ - ** nuxt:** use new bundle for development mode (closes
56
56
[ #3397 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3397 ) )
57
57
([ #3399 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3399 )
58
- [ f43097e] ( https://github.com/bootstrap-vue/bootstrap-vue/commit/f43097e ) )
58
+ [ f43097e] ( https://github.com/bootstrap-vue/bootstrap-vue/commit/f43097e ) ,
59
+ [ #3404 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3404 )
60
+ [ 6c386d3] ( https://github.com/bootstrap-vue/bootstrap-vue/commit/6c386d3 ) )
59
61
- ** types:** fix typing error for ` BvComponent ` and ` BvPlugin ` (closes
60
62
[ #3390 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3390 ) )
61
63
([ #3391 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3391 )
@@ -70,7 +72,8 @@ Released 2019-05-31
70
72
([ #3426 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3426 )
71
73
[ 2aaec76] ( https://github.com/bootstrap-vue/bootstrap-vue/commit/2aaec76 ) )
72
74
- ** nuxt:** handle edge cases where component, directive and plugin names are passed as ` camelCase `
73
- or ` kebab-case ` ([ #3418 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3418 )
75
+ or ` kebab-case ` and convert to new ` PascalCase ` names
76
+ ([ #3418 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3418 )
74
77
[ ce3ba73] ( https://github.com/bootstrap-vue/bootstrap-vue/commit/ce3ba73 ) )
75
78
- ** nuxt module:** alias ` esm/ ` and ` es/ ` to ` src/ ` for Nuxt prod mode
76
79
([ #3423 ] ( https://github.com/bootstrap-vue/bootstrap-vue/issues/3423 )
0 commit comments