From b2f0e918b7572b385ec32e28a138d52677df992d Mon Sep 17 00:00:00 2001 From: Bhushan Palsapure <122287459+bhushan-ebi@users.noreply.github.com> Date: Wed, 10 May 2023 16:47:22 +0100 Subject: [PATCH] Component release 20230510 (#1950) --- components/vf-badge/package.json | 4 +- components/vf-banner/package.json | 4 +- .../vf-banner/vf-banner.angular/package.json | 15 +-- components/vf-button/package.json | 4 +- .../vf-button/vf-button.angular/package.json | 7 +- components/vf-card/package.json | 4 +- components/vf-content/package.json | 8 +- components/vf-hero/package.json | 4 +- components/vf-pagination/package.json | 4 +- tools/vf-component-library/package.json | 4 +- .../src/site/_data/siteConfig.js | 2 +- .../updates/2023-05-10-component-updates.njk | 92 +++++++++++++++++++ 12 files changed, 123 insertions(+), 29 deletions(-) create mode 100644 tools/vf-component-library/src/site/updates/2023-05-10-component-updates.njk diff --git a/components/vf-badge/package.json b/components/vf-badge/package.json index 9a9c25f05..f9f0376a5 100644 --- a/components/vf-badge/package.json +++ b/components/vf-badge/package.json @@ -1,5 +1,5 @@ { - "version": "3.0.0-alpha.0", + "version": "3.0.0-alpha.1", "name": "@visual-framework/vf-badge", "description": "vf-badge component", "homepage": "https://stable.visual-framework.dev/", @@ -19,7 +19,7 @@ "fractal", "component" ], - "gitHead": "6059bda1bd78e57943b66be03c3f0208399d0afd", + "gitHead": "ddd295fa5a46f56b85ffd9fca9a90e8ff1dde1be", "dependencies": { "@visual-framework/vf-box": "^2.4.0", "@visual-framework/vf-stack": "^3.0.0", diff --git a/components/vf-banner/package.json b/components/vf-banner/package.json index 7166e779c..7bf32273e 100755 --- a/components/vf-banner/package.json +++ b/components/vf-banner/package.json @@ -1,5 +1,5 @@ { - "version": "2.0.0-alpha.0", + "version": "2.0.0-alpha.1", "name": "@visual-framework/vf-banner", "description": "vf-banner component", "homepage": "https://stable.visual-framework.dev/", @@ -20,7 +20,7 @@ "fractal", "component" ], - "gitHead": "6059bda1bd78e57943b66be03c3f0208399d0afd", + "gitHead": "ddd295fa5a46f56b85ffd9fca9a90e8ff1dde1be", "dependencies": { "@visual-framework/vf-box": "^2.4.0", "@visual-framework/vf-stack": "^3.0.0", diff --git a/components/vf-banner/vf-banner.angular/package.json b/components/vf-banner/vf-banner.angular/package.json index 9afceb582..ea376f402 100644 --- a/components/vf-banner/vf-banner.angular/package.json +++ b/components/vf-banner/vf-banner.angular/package.json @@ -1,15 +1,15 @@ { "name": "vf-banner.angular", - "version": "0.0.1", + "version": "0.0.3", "peerDependencies": { "@angular/common": "^15.2.0", "@angular/core": "^15.2.0", - "@visual-framework/vf-stack": "^3.0.0", - "@visual-framework/vf-box": "^2.4.0", - "@visual-framework/vf-u-fullbleed": "^1.2.2", "@visual-framework/vf-badge": "^3.0.0-alpha.0", + "@visual-framework/vf-box": "^2.4.0", + "@visual-framework/vf-button": "^2.0.0-alpha.6", "@visual-framework/vf-grid": "^1.4.1", - "@visual-framework/vf-button": "^2.0.0-alpha.6" + "@visual-framework/vf-stack": "^3.0.0", + "@visual-framework/vf-u-fullbleed": "^1.2.2" }, "dependencies": { "tslib": "^2.3.0" @@ -33,5 +33,6 @@ "node": "./fesm2015/vf-banner.angular.mjs", "default": "./fesm2020/vf-banner.angular.mjs" } - } -} \ No newline at end of file + }, + "gitHead": "ddd295fa5a46f56b85ffd9fca9a90e8ff1dde1be" +} diff --git a/components/vf-button/package.json b/components/vf-button/package.json index ee6009d92..e7ef733d0 100644 --- a/components/vf-button/package.json +++ b/components/vf-button/package.json @@ -1,5 +1,5 @@ { - "version": "2.0.0-alpha.6", + "version": "3.0.0-alpha.0", "name": "@visual-framework/vf-button", "description": "vf-button component", "homepage": "https://stable.visual-framework.dev/", @@ -19,5 +19,5 @@ "fractal", "component" ], - "gitHead": "6059bda1bd78e57943b66be03c3f0208399d0afd" + "gitHead": "ddd295fa5a46f56b85ffd9fca9a90e8ff1dde1be" } diff --git a/components/vf-button/vf-button.angular/package.json b/components/vf-button/vf-button.angular/package.json index 2a50caf82..ba347fe83 100644 --- a/components/vf-button/vf-button.angular/package.json +++ b/components/vf-button/vf-button.angular/package.json @@ -1,6 +1,6 @@ { "name": "vf-button.angular", - "version": "0.0.1", + "version": "0.0.3", "peerDependencies": { "@angular/common": "^15.2.0", "@angular/core": "^15.2.0" @@ -27,5 +27,6 @@ "node": "./fesm2015/vf-button.angular.mjs", "default": "./fesm2020/vf-button.angular.mjs" } - } -} \ No newline at end of file + }, + "gitHead": "ddd295fa5a46f56b85ffd9fca9a90e8ff1dde1be" +} diff --git a/components/vf-card/package.json b/components/vf-card/package.json index 0d663a6ef..26986055d 100755 --- a/components/vf-card/package.json +++ b/components/vf-card/package.json @@ -1,5 +1,5 @@ { - "version": "2.7.0", + "version": "2.7.1", "name": "@visual-framework/vf-card", "description": "vf-card component", "homepage": "https://stable.visual-framework.dev", @@ -20,5 +20,5 @@ "fractal", "component" ], - "gitHead": "6059bda1bd78e57943b66be03c3f0208399d0afd" + "gitHead": "ddd295fa5a46f56b85ffd9fca9a90e8ff1dde1be" } diff --git a/components/vf-content/package.json b/components/vf-content/package.json index 747c2e3fc..d0c29dad8 100755 --- a/components/vf-content/package.json +++ b/components/vf-content/package.json @@ -1,5 +1,5 @@ { - "version": "1.6.9", + "version": "1.6.10", "name": "@visual-framework/vf-content", "description": "vf-content component", "homepage": "https://stable.visual-framework.dev/", @@ -16,10 +16,10 @@ "url": "https://github.com/visual-framework/vf-core/issues/new" }, "dependencies": { - "@visual-framework/vf-badge": "^3.0.0-alpha.0", + "@visual-framework/vf-badge": "^3.0.0-alpha.1", "@visual-framework/vf-blockquote": "^1.2.0", "@visual-framework/vf-box": "^2.4.0", - "@visual-framework/vf-button": "^2.0.0-alpha.6", + "@visual-framework/vf-button": "^3.0.0-alpha.0", "@visual-framework/vf-divider": "^2.0.1", "@visual-framework/vf-figure": "^1.3.0", "@visual-framework/vf-form": "^2.0.0-alpha.2", @@ -32,5 +32,5 @@ "fractal", "component" ], - "gitHead": "6059bda1bd78e57943b66be03c3f0208399d0afd" + "gitHead": "ddd295fa5a46f56b85ffd9fca9a90e8ff1dde1be" } diff --git a/components/vf-hero/package.json b/components/vf-hero/package.json index 662d50892..d35f22519 100755 --- a/components/vf-hero/package.json +++ b/components/vf-hero/package.json @@ -1,5 +1,5 @@ { - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "name": "@visual-framework/vf-hero", "description": "vf-hero component", "homepage": "https://stable.visual-framework.dev", @@ -20,7 +20,7 @@ "fractal", "component" ], - "gitHead": "1e428d9ce8b55423edc8ac8dff466227aeea0d53", + "gitHead": "ddd295fa5a46f56b85ffd9fca9a90e8ff1dde1be", "dependencies": { "@visual-framework/vf-box": "^2.4.0", "@visual-framework/vf-stack": "^3.0.0", diff --git a/components/vf-pagination/package.json b/components/vf-pagination/package.json index 177ed022b..5de536998 100755 --- a/components/vf-pagination/package.json +++ b/components/vf-pagination/package.json @@ -1,5 +1,5 @@ { - "version": "1.1.1", + "version": "1.1.2", "name": "@visual-framework/vf-pagination", "description": "vf-pagination component", "homepage": "https://stable.visual-framework.dev", @@ -20,5 +20,5 @@ "fractal", "component" ], - "gitHead": "6059bda1bd78e57943b66be03c3f0208399d0afd" + "gitHead": "ddd295fa5a46f56b85ffd9fca9a90e8ff1dde1be" } diff --git a/tools/vf-component-library/package.json b/tools/vf-component-library/package.json index ceaaa7f59..01b15b30d 100644 --- a/tools/vf-component-library/package.json +++ b/tools/vf-component-library/package.json @@ -1,6 +1,6 @@ { "name": "@visual-framework/vf-component-library", - "version": "1.2.5", + "version": "1.2.6", "description": "Generate a static-html site of Visual Framework components and docs.", "main": "index.js", "scripts": { @@ -40,7 +40,7 @@ "url": "https://github.com/visual-framework/vf-core/issues" }, "homepage": "https://github.com/visual-framework/vf-core/tree/develop/tools/vf-component-library#readme", - "gitHead": "1e428d9ce8b55423edc8ac8dff466227aeea0d53", + "gitHead": "ddd295fa5a46f56b85ffd9fca9a90e8ff1dde1be", "devDependencies": { "gulp-json-concat": "0.2.0" } diff --git a/tools/vf-component-library/src/site/_data/siteConfig.js b/tools/vf-component-library/src/site/_data/siteConfig.js index 8d9846784..ad2819b7e 100644 --- a/tools/vf-component-library/src/site/_data/siteConfig.js +++ b/tools/vf-component-library/src/site/_data/siteConfig.js @@ -15,7 +15,7 @@ module.exports = { // vfVersion: "develop", // vfVersionPrefix: "dev.", // use this when tagging a release - vfVersion: "v2.5.12", + vfVersion: "v2.5.13", vfVersionPrefix: "", sections: { about: { diff --git a/tools/vf-component-library/src/site/updates/2023-05-10-component-updates.njk b/tools/vf-component-library/src/site/updates/2023-05-10-component-updates.njk new file mode 100644 index 000000000..068049bdd --- /dev/null +++ b/tools/vf-component-library/src/site/updates/2023-05-10-component-updates.njk @@ -0,0 +1,92 @@ +--- +title: Rollup release 2.5.13 +subtitle: This release includes React support for vf-badge, Angular support for vf-button as package, Additional variant support for vf-banner, Angular syntax for vf-badge, vf-banner, vf-button and vf-hero. We've also fixed the changelog for vf-pagination to show correct versions. +date: 2023-05-10 2:30:00 +version: 2.5.13 +tags: + - posts + - changelog +layout: layouts/post.njk +--- + +{%- import "component-release-links.njk" as releaseLinks -%} + +{% render '@vf-navigation', { + "heading": "On this page", + "classModifier": "on-this-page", + "activateJavascript": true, + "navigation": [ + { + "text": "Features", + "link_list_href": "#features" + }, + { + "text": "Refinements", + "navigation_href": "#refinements" + }, + { + "text": "Bug fixes", + "link_list_href": "#bugs" + } + ] +} %} + +{% markdown %} + +
+

+This releases {{version}} to the CDN +

+
+ +[`https://assets.emblstatic.net/vf/v{{version}}/css/styles.css`](https://assets.emblstatic.net/vf/v{{version}}/css/styles.css)
+[`https://assets.emblstatic.net/vf/v{{version}}/scripts/scripts.js`](https://assets.emblstatic.net/vf/v{{version}}/scripts/scripts.js) + +As a reminder, the rollup CSS and JS are compilations of many independently versioned components and is likely to contain changes that may disrupt the look of your site. We advise testing. Even better is to build your own CSS rollup from the npm sources, [you can find a guide here]({{ '/building' | url }}). + +{#- don't forget to add the latest version to /tools/vf-component-library/src/site/_data/siteConfig.js -#} + +
+

+ +### New features + +{{ releaseLinks.notes("vf-banner", "2.0.0-alpha.1", "dba63115fafd71d02abf807f757fd5b169a5daf3") }} + +* Added : Experimental Angular support for fixed and top banner type. See README.md for more. + +{{ releaseLinks.notes("vf-badge", "3.0.0-alpha.1", "91d362d4509dbae0caff8733014aac87ec8b2965") }} + +* Added : Angular syntax for different variants as compared to common syntax +* Added : Experimental React support for Badge component + +{{ releaseLinks.notes("vf-hero", "4.0.0-alpha.1", "6782cf72b064cdd79ff6367d918d83561a602f04") }} + +* Added : Angular syntax for different variants as compared to common syntax + +### Refinements + +{{ releaseLinks.notes("vf-button", "3.0.0-alpha.0", "9c0a3945fde2442e37757730e0bc250ea675e101") }} + +* Changed : Angular support for Button component as a standalone package. See README.md for more. + +{{ releaseLinks.notes("vf-component-library", "1.2.6", "e8e5c86ed1977788830449ce89ff59690e26595b") }} + +* Bug fix: Fixed changelog for Pagination component. Extension to bug #1874 +* Added: Angular experimental support for vf-button component +* Added: Angular experimental support for vf-banner component for 'fixed' and 'top' variant +* Added: Angular syntax for different variants for vf-badge, vf-button, vf-banner, vf-hero component +* Added: React experimental support for vf-badge component +* Bug fix: Updated vf-card documentation to fix the typo + +### Bug fixes + +{{ releaseLinks.notes("vf-card", "2.7.1", "0e6b93b0eacfab0d222bdb537294130e1bf90a5d") }} + +* Bug fix: Updated vf-card documentation to fix the typo + +{{ releaseLinks.notes("vf-pagination", "1.1.2", "ba042ceeb41e8f6a589014a245eb49797bf784c0") }} + +* Bug fix : Changelog updated to match npmjs versions. + +{% endmarkdown %}