Commit 2c718105 authored by Ken Hawkins's avatar Ken Hawkins
Browse files

Component release 20200421-01

parent 9ae5261b
Pipeline #148934 passed with stages
in 8 minutes and 24 seconds
{
"version": "1.0.0-alpha.0",
"version": "1.0.0-alpha.1",
"name": "@visual-framework/vf-back-to-top",
"description": "vf-back-to-top component",
"homepage": "",
......
{
"version": "1.4.1",
"version": "1.4.2",
"name": "@visual-framework/vf-button",
"description": "vf-button component",
"homepage": "https://stable.visual-framework.dev/",
......
{
"version": "2.5.4",
"version": "2.5.5",
"name": "@visual-framework/vf-card",
"description": "vf-card component",
"homepage": "https://stable.visual-framework.dev",
......
{
"version": "1.4.0",
"version": "1.4.1",
"name": "@visual-framework/vf-componenet-rollup",
"description": "vf-componenet-rollup component",
"homepage": "https://stable.visual-framework.dev",
......
{
"version": "1.5.1",
"version": "1.5.2",
"name": "@visual-framework/vf-content",
"description": "vf-content component",
"homepage": "https://stable.visual-framework.dev/",
......@@ -19,7 +19,7 @@
"@visual-framework/vf-badge": "^1.2.3",
"@visual-framework/vf-blockquote": "^1.1.1",
"@visual-framework/vf-box": "^2.3.1",
"@visual-framework/vf-button": "^1.4.1",
"@visual-framework/vf-button": "^1.4.2",
"@visual-framework/vf-divider": "^2.0.0",
"@visual-framework/vf-figure": "^1.3.0",
"@visual-framework/vf-form": "^2.0.0-alpha.1",
......
{
"version": "3.2.1",
"version": "3.2.2",
"name": "@visual-framework/vf-hero",
"description": "vf-hero component",
"homepage": "https://stable.visual-framework.dev",
......
{
"version": "1.1.3",
"version": "1.2.0-rc.1",
"name": "@visual-framework/vf-table",
"description": "vf-table component",
"homepage": "https://stable.visual-framework.dev",
......
{
"name": "@visual-framework/vf-component-generator",
"version": "1.1.3",
"version": "1.1.4",
"description": "Make the config for Visual Framework component interactively.",
"main": "index.js",
"scripts": {
......
{
"name": "@visual-framework/vf-component-library",
"version": "1.1.3",
"version": "1.1.4",
"description": "Generate a static-html site of Visual Framework 2.0 components and docs.",
"main": "index.js",
"scripts": {
......@@ -26,7 +26,7 @@
"dependencies": {
"@11ty/eleventy": "0.12.1",
"@visual-framework/vf-config": "1.0.1-alpha.0",
"@visual-framework/vf-core": "^2.2.22",
"@visual-framework/vf-core": "^2.2.23",
"@visual-framework/vf-extensions": "1.0.0-rc.1",
"html-minifier": "4.0.0",
"node-html-parser": "3.1.5",
......
......@@ -12,11 +12,11 @@ module.exports = {
buildTime: DateTime.fromISO(new Date().toISOString()),
// vfVersion: global.vfVersion,
// use this when NOT tagging a release
vfVersion: "develop",
vfVersionPrefix: "dev.",
// vfVersion: "develop",
// vfVersionPrefix: "dev.",
// use this when tagging a release
// vfVersion: "v2.4.12",
// vfVersionPrefix: "",
vfVersion: "v2.4.13",
vfVersionPrefix: "",
sections: {
about: {
url: "/about",
......
---
title: Announcing rollup release 2.4.13
subtitle: A roundup of minor bug fixes.
date: 2021-04-20 14:49:29
version: 2.4.13
tags:
- posts
- changelog
layout: layouts/post.njk
---
{% markdown %}
A minor release that introduces a new component, adds several fixes and [new accessibility guidance](/guidance/accessibility/).
Read on for more.
{% endmarkdown %}
{% set context = {
"component_modifier": "vf-links__list--easy",
"title": "On this page",
"svg": true,
"list": [
{
"text": "New component",
"link_list_href": "#new"
},
{
"text": "Table improvements",
"link_list_href": "#tables"
},
{
"text": "Refinements",
"link_list_href": "#refinements"
}
]
}
%}
{% include blocks.links_list %}
{# macros ---> #}
{% macro notes(component='vf-xxx', componentVersion='9.9.9', commitId='0123456789') %}
#### [{{component}}](https://latest.visual-framework.dev/components/{{component}}/) <span class="vf-badge">{{ componentVersion }}</span> <a href="https://www.npmjs.com/package/@visual-framework/{{component}}/v/{{componentVersion}}" class="vf-badge">npm</a> <a href="https://github.com/visual-framework/vf-core/commit/{{commitId}}" class="vf-badge">git diff</a>
{% endmacro %}
{% macro notesTool(component='vf-xxx', componentVersion='9.9.9', commitId='0123456789') %}
<!-- Tools don't have pages in the component library -->
#### [{{component}}](https://github.com/visual-framework/vf-core/tree/develop/tools/{{component}}/#readme) <span class="vf-badge">{{ componentVersion }}</span> <a href="https://www.npmjs.com/package/@visual-framework/{{component}}/v/{{componentVersion}}" class="vf-badge">npm</a> <a href="https://github.com/visual-framework/vf-core/commit/{{commitId}}" class="vf-badge">git diff</a>
{% endmacro %}
{% macro componentLink(component='vf-xxx') %}[{{component}}](https://latest.visual-framework.dev/components/{{component}}/){% endmacro %}
{# endmacros ---/ #}
{% markdown %}
<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>
### New component <a href="#new" id="new"></a>
{{ notes("vf-back-to-top", "1.0.0-alpha.1", "9ae5261bdd7106160268a50fddbd575013c01d81") }}
Contributor Nitin Jadhav [has made his first new component](https://github.com/visual-framework/vf-core/pull/1490) 🥳
* Basic implementation of vf-back-to-top component
* [Tracking issue](https://github.com/visual-framework/vf-core/issues/1483)
* Further UX and visual design work will follow
### Tables <a href="#tables" id="tables"></a>
{{ notes("vf-table", "1.2.0-rc.0", "1635ff3b77569cffe6f0c2766b2d008e0c2aaa47") }}
The vf-table component is [beginning a journey of improved UX, visual design and technical appearance](https://github.com/visual-framework/vf-core/discussions/1474).
* makes the `--striped` variant the default styling.
* deprecates `--striped`, `--bordered`, `--tight`, `--loose` variants.
* tidies up CSS ordering of rulesets to match more the component.
* makes the `--sortable` icons on by default before a bigger refactor.
### Refinements <a href="#refinements" id="refinements"></a>
{{ notes("vf-card", "2.5.5", "c28239263fc988321e186446b66ac42c48ee9512") }}
* corrects colouring of visited link in heading on striped variant.
{{ notes("vf-hero", "3.2.2", "939a35a9d82e74d0f3d17bab449bd0b018a5fe8c") }}
* Allows html (for links) in vf-hero__subheading (and a few other fields) when using the Nunjucks template.
* https://github.com/visual-framework/vf-core/pull/1485
{{ notesTool("vf-component-generator", "1.1.4", "0b76ac1fc5ee937f7accc7d11f4b3babc2ef490d") }}
* Add accessibility section to README.md template.
{% endmarkdown %}
{
"name": "@visual-framework/vf-core",
"version": "2.2.22",
"version": "2.2.23",
"description": "Common dependencies for the Visual Framework 2.0.",
"main": "index.js",
"vfConfig": {
......@@ -26,10 +26,10 @@
],
"private": false,
"dependencies": {
"@visual-framework/vf-component-generator": "^1.1.3",
"@visual-framework/vf-component-generator": "^1.1.4",
"@visual-framework/vf-component-initialization": "^1.1.5",
"@visual-framework/vf-frctl-extensions": "^1.0.1",
"@visual-framework/vf-sass-compilation": "^1.1.6",
"@visual-framework/vf-sass-compilation": "^1.1.7",
"chalk": "^4.0.0",
"del": "^6.0.0",
"fast-glob": "^3.1.0",
......
{
"name": "@visual-framework/vf-sass-compilation",
"version": "1.1.6",
"version": "1.1.7",
"description": "Build the Sass for Visual Framework 2.0 projects.",
"main": "index.js",
"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