Commit ba93d6de authored by Ken Hawkins's avatar Ken Hawkins
Browse files

Component release 20211130-01

parent e996bebc
...@@ -35,7 +35,7 @@ A reference guide on how to do releases of the VF [monorepo](https://www.toptal. ...@@ -35,7 +35,7 @@ A reference guide on how to do releases of the VF [monorepo](https://www.toptal.
### 4. Post-release ### 4. Post-release
1. commit and push changes to the `develop` branch 1. commit and push changes to the `develop` branch
- commit message in a format of: `Component release 20211025-01` - commit message in a format of: `Component release 20211130-01`
1. add a tag 1. add a tag
- see last tag `git describe --abbrev=0 --tags` - see last tag `git describe --abbrev=0 --tags`
- add a semantic versioned tag `git tag -a v2.5.2-beta.5 -m 'Release of precompiled CSS, JS, assets'` - add a semantic versioned tag `git tag -a v2.5.2-beta.5 -m 'Release of precompiled CSS, JS, assets'`
......
{ {
"version": "2.1.0", "version": "2.1.1",
"name": "@visual-framework/ebi-header-footer", "name": "@visual-framework/ebi-header-footer",
"description": "ebi-header-footer component", "description": "ebi-header-footer component",
"homepage": "https://stable.visual-framework.dev", "homepage": "https://stable.visual-framework.dev",
......
{ {
"version": "1.1.1", "version": "1.2.0",
"name": "@visual-framework/embl-content-hub-loader", "name": "@visual-framework/embl-content-hub-loader",
"description": "embl-content-hub-loader component", "description": "embl-content-hub-loader component",
"homepage": "https://stable.visual-framework.dev", "homepage": "https://stable.visual-framework.dev",
......
{ {
"version": "1.6.5", "version": "1.6.6",
"name": "@visual-framework/vf-content", "name": "@visual-framework/vf-content",
"description": "vf-content component", "description": "vf-content component",
"homepage": "https://stable.visual-framework.dev/", "homepage": "https://stable.visual-framework.dev/",
...@@ -23,10 +23,10 @@ ...@@ -23,10 +23,10 @@
"@visual-framework/vf-divider": "^2.0.1", "@visual-framework/vf-divider": "^2.0.1",
"@visual-framework/vf-figure": "^1.3.0", "@visual-framework/vf-figure": "^1.3.0",
"@visual-framework/vf-form": "^2.0.0-alpha.2", "@visual-framework/vf-form": "^2.0.0-alpha.2",
"@visual-framework/vf-heading": "^1.0.1", "@visual-framework/vf-heading": "^1.1.0",
"@visual-framework/vf-link": "^2.0.0", "@visual-framework/vf-link": "^2.0.0",
"@visual-framework/vf-list": "^1.0.0", "@visual-framework/vf-list": "^1.0.0",
"@visual-framework/vf-text": "^1.0.2" "@visual-framework/vf-text": "^1.1.0"
}, },
"keywords": [ "keywords": [
"fractal", "fractal",
......
{ {
"version": "2.0.0", "version": "2.0.1",
"name": "@visual-framework/vf-figure", "name": "@visual-framework/vf-figure",
"description": "vf-figure component", "description": "vf-figure component",
"homepage": "https://stable.visual-framework.dev/", "homepage": "https://stable.visual-framework.dev/",
......
{ {
"version": "1.0.1", "version": "1.1.0",
"name": "@visual-framework/vf-heading", "name": "@visual-framework/vf-heading",
"description": "vf-heading component", "description": "vf-heading component",
"homepage": "https://stable.visual-framework.dev/", "homepage": "https://stable.visual-framework.dev/",
......
{ {
"version": "3.3.2", "version": "3.3.3",
"name": "@visual-framework/vf-hero", "name": "@visual-framework/vf-hero",
"description": "vf-hero component", "description": "vf-hero component",
"homepage": "https://stable.visual-framework.dev", "homepage": "https://stable.visual-framework.dev",
......
{ {
"version": "3.0.0-rc.0", "version": "3.0.0-rc.1",
"name": "@visual-framework/vf-navigation", "name": "@visual-framework/vf-navigation",
"description": "vf-navigation component", "description": "vf-navigation component",
"homepage": "https://stable.visual-framework.dev/", "homepage": "https://stable.visual-framework.dev/",
......
{ {
"version": "2.7.0", "version": "2.7.1",
"name": "@visual-framework/vf-sass-config", "name": "@visual-framework/vf-sass-config",
"description": "vf-sass-config", "description": "vf-sass-config",
"homepage": "https://stable.visual-framework.dev/", "homepage": "https://stable.visual-framework.dev/",
......
{ {
"version": "0.1.27", "version": "0.1.28",
"name": "@visual-framework/vf-sass-starter", "name": "@visual-framework/vf-sass-starter",
"description": "vf-sass-starter component", "description": "vf-sass-starter component",
"homepage": "https://stable.visual-framework.dev", "homepage": "https://stable.visual-framework.dev",
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
"@visual-framework/vf-design-tokens": "^3.6.3", "@visual-framework/vf-design-tokens": "^3.6.3",
"@visual-framework/vf-font-plex-mono": "^1.1.1", "@visual-framework/vf-font-plex-mono": "^1.1.1",
"@visual-framework/vf-font-plex-sans": "^1.1.1", "@visual-framework/vf-font-plex-sans": "^1.1.1",
"@visual-framework/vf-sass-config": "^2.7.0", "@visual-framework/vf-sass-config": "^2.7.1",
"@visual-framework/vf-sass-utilities": "^1.0.1", "@visual-framework/vf-sass-utilities": "^1.0.1",
"@visual-framework/vf-utility-classes": "^2.0.0" "@visual-framework/vf-utility-classes": "^2.0.0"
}, },
......
{ {
"version": "1.0.2", "version": "1.1.0",
"name": "@visual-framework/vf-text", "name": "@visual-framework/vf-text",
"description": "vf-text component", "description": "vf-text component",
"homepage": "https://stable.visual-framework.dev/", "homepage": "https://stable.visual-framework.dev/",
......
{ {
"name": "@visual-framework/vf-component-library", "name": "@visual-framework/vf-component-library",
"version": "1.2.0", "version": "1.2.1",
"description": "Generate a static-html site of Visual Framework 2.0 components and docs.", "description": "Generate a static-html site of Visual Framework 2.0 components and docs.",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
...@@ -26,8 +26,8 @@ ...@@ -26,8 +26,8 @@
"dependencies": { "dependencies": {
"@11ty/eleventy": "1.0.0-beta.8", "@11ty/eleventy": "1.0.0-beta.8",
"@visual-framework/vf-config": "1.0.1-alpha.0", "@visual-framework/vf-config": "1.0.1-alpha.0",
"@visual-framework/vf-core": "^2.2.36", "@visual-framework/vf-core": "^2.2.37",
"@visual-framework/vf-extensions": "^2.0.0-alpha.1", "@visual-framework/vf-extensions": "^2.0.0-alpha.2",
"html-minifier": "4.0.0", "html-minifier": "4.0.0",
"node-html-parser": "5.1.0", "node-html-parser": "5.1.0",
"require-dir": "1.2.0", "require-dir": "1.2.0",
......
...@@ -15,7 +15,7 @@ module.exports = { ...@@ -15,7 +15,7 @@ module.exports = {
// vfVersion: "develop", // vfVersion: "develop",
// vfVersionPrefix: "dev.", // vfVersionPrefix: "dev.",
// use this when tagging a release // use this when tagging a release
vfVersion: "v2.5.5", vfVersion: "v2.5.6",
vfVersionPrefix: "", vfVersionPrefix: "",
sections: { sections: {
about: { about: {
......
---
title: Rollup release 2.5.6
subtitle: This rollup release adds a number of minor bug fixes, improves documentation and continues support for Eleventy version 1.0.
date: 2021-11-30 16:10:29
version: 2.5.6
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": "Overview",
"navigation_href": "#overview",
"currentSection": true
},
{
"text": "Features",
"navigation_href": "#features"
},
{
"text": "Refinements",
"navigation_href": "#refinements"
}
]
} %}
{% markdown %}
<span class="" id="overview"></span>Hot on the heels of the [2.5.5 release](../2021-11-23-component-updates/), this release resolves minor bugs, improves integration between contentHub and vf-stack and continues preparing [for the Eleventy 1.0 release](https://www.11ty.dev/blog/eleventy-v1-beta/).
Read on for more!
---
As always, you can [join the conversation on Slack](https://join.slack.com/t/visual-framework/shared_invite/enQtNDAxNzY0NDg4NTY0LWFhMjEwNGY3ZTk3NWYxNWVjOWQ1ZWE4YjViZmY1YjBkMDQxMTNlNjQ0N2ZiMTQ1ZTZiMGM4NjU5Y2E0MjM3ZGQ).
<section class="vf-u-fullbleed vf-u-background-color-ui--grey--light"><br/>
<article class="vf-box vf-box-theme--primary vf-box--easy">
<h3 class="vf-box__heading">
This releases {{version}} to the CDN
</h3>
<div class="vf-box__text">
[`https://assets.emblstatic.net/vf/v{{version}}/css/styles.css`](https://assets.emblstatic.net/vf/v{{version}}/css/styles.css) <br/>
[`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 -#}
</div>
</article><br/>
</section>
<br/>
### Features <a href="#features" id="features"></a>
{{ releaseLinks.notes("vf-extensions", "2.0.0-alpha.2", "3a40d0c59bbeed660f1e52797f76262b68df963f") }}
* Further revises integration with eleventy-cmd.js to allow more control from gulp.
* https://github.com/visual-framework/vf-core/pull/1721
{{ releaseLinks.notes("embl-content-hub-loader", "1.2.0", "59f1dfb8eb7bf69944f8f2961e55ab360a5164e7") }}
* contentHub html responses are nested deep in many layers of divs, so we ensure a default vf--stack applies to grid containers.
* https://github.com/visual-framework/vf-core/pull/1725
{{ releaseLinks.notes("ebi-header-footer", "2.1.1", "7531ed171b08c3cdb6a4ce48926b6e66885c8536") }}
* No space between EBI black bar and a hero.
* https://github.com/visual-framework/vf-core/pull/1724
{{ releaseLinks.notes("vf-sass-config", "2.7.1", "9d5a2cc29cf8bceb7cd992ce5ba7e621b1f7afd8") }}
* Make vf-divider respect vf-stack spacing.
* https://github.com/visual-framework/vf-core/pull/1723
### Refinements <a href="#refinements" id="refinements"></a>
{{ releaseLinks.notes("vf-navigation", "3.0.0-rc.1", "69d61cca814ec79fc1a41c4dbb981c4d40c60f7d") }}
* Give vf-navigation--on-this-page a bigger bottom margin on desktop as vf-u-fullbleed eats a bit of bottom margin by its nature.
* https://github.com/visual-framework/vf-core/pull/1732
{{ releaseLinks.notes("vf-heading", "1.1.0", "e27bdf3bf978d3ab17ddb44693cff5fcdeda09bd") }}
* Changes of name of variants to reflect connection to design tokens.
* https://github.com/visual-framework/vf-core/issues/1661
{{ releaseLinks.notes("vf-text", "1.1.0", "e27bdf3bf978d3ab17ddb44693cff5fcdeda09bd") }}
* Changes of name of variants to reflect connection to design tokens.
* https://github.com/visual-framework/vf-core/issues/1661
{{ releaseLinks.notes("vf-hero", "3.3.3", "2a78bcbe0a9950452c04d8951e1fc952bcb9ba29") }}
* Improve docs on vf-hero image sizing
* https://github.com/visual-framework/vf-core/issues/1641
{{ releaseLinks.notes("vf-figure", "2.0.1", "658071aa1e0ac4ff220efb5abce6ce86ce42c5a0") }}
* Support passed context.
* https://github.com/visual-framework/vf-core/issues/1509
{% endmarkdown %}
{ {
"name": "@visual-framework/vf-core", "name": "@visual-framework/vf-core",
"version": "2.2.36", "version": "2.2.37",
"description": "Common dependencies for the Visual Framework 2.0.", "description": "Common dependencies for the Visual Framework 2.0.",
"engines": { "engines": {
"node": ">=12.0.0" "node": ">=12.0.0"
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
"@visual-framework/vf-component-generator": "^1.1.5", "@visual-framework/vf-component-generator": "^1.1.5",
"@visual-framework/vf-component-initialization": "^1.1.7", "@visual-framework/vf-component-initialization": "^1.1.7",
"@visual-framework/vf-frctl-extensions": "^2.0.0", "@visual-framework/vf-frctl-extensions": "^2.0.0",
"@visual-framework/vf-sass-compilation": "^1.1.16", "@visual-framework/vf-sass-compilation": "^1.1.19",
"chalk": "^4.0.0", "chalk": "^4.0.0",
"del": "^6.0.0", "del": "^6.0.0",
"fast-glob": "^3.1.0", "fast-glob": "^3.1.0",
......
{ {
"name": "@visual-framework/vf-extensions", "name": "@visual-framework/vf-extensions",
"version": "2.0.0-alpha.1", "version": "2.0.0-alpha.2",
"description": "Reusable componentised code, modules and config for vf-eleventy based projects.", "description": "Reusable componentised code, modules and config for vf-eleventy based projects.",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
......
{ {
"name": "@visual-framework/vf-sass-compilation", "name": "@visual-framework/vf-sass-compilation",
"version": "1.1.18", "version": "1.1.19",
"description": "Build the Sass for Visual Framework 2.0 projects.", "description": "Build the Sass for Visual Framework 2.0 projects.",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment