Skip to content

Commit

Permalink
Component release 20240910-01 (#2117)
Browse files Browse the repository at this point in the history
  • Loading branch information
bhushan-ebi authored Sep 10, 2024
1 parent 5cd27a6 commit 484567c
Show file tree
Hide file tree
Showing 16 changed files with 4,076 additions and 3,286 deletions.
2 changes: 1 addition & 1 deletion components/vf-back-to-top/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.0.1",
"version": "1.0.2",
"name": "@visual-framework/vf-back-to-top",
"description": "vf-back-to-top component",
"homepage": "",
Expand Down
4 changes: 2 additions & 2 deletions components/vf-back-to-top/vf-back-to-top.angular/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vf-back-to-top.angular",
"version": "0.0.1",
"version": "0.0.2",
"peerDependencies": {
"@angular/common": "^15.2.0 || ^18.0.0",
"@angular/core": "^15.2.0 || ^18.0.0"
Expand All @@ -22,4 +22,4 @@
"default": "./fesm2022/vf-back-to-top.angular.mjs"
}
}
}
}
2 changes: 1 addition & 1 deletion components/vf-componenet-rollup/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.4.10",
"version": "1.4.11",
"name": "@visual-framework/vf-componenet-rollup",
"description": "vf-componenet-rollup component",
"homepage": "https://stable.visual-framework.dev",
Expand Down
2 changes: 1 addition & 1 deletion components/vf-footer/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.2.0",
"version": "1.2.1",
"name": "@visual-framework/vf-footer",
"description": "vf-footer component",
"homepage": "https://stable.visual-framework.dev/",
Expand Down
2 changes: 1 addition & 1 deletion components/vf-logo/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.5.1",
"version": "1.5.2",
"name": "@visual-framework/vf-logo",
"description": "vf-logo component",
"homepage": "https://stable.visual-framework.dev/",
Expand Down
2 changes: 1 addition & 1 deletion components/vf-news-container/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.1.0",
"version": "1.1.1",
"name": "@visual-framework/vf-news-container",
"description": "vf-news-container component",
"homepage": "https://stable.visual-framework.dev/",
Expand Down
2 changes: 1 addition & 1 deletion components/vf-table/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.2.1",
"version": "1.2.2",
"name": "@visual-framework/vf-table",
"description": "vf-table component",
"homepage": "https://stable.visual-framework.dev",
Expand Down
2 changes: 1 addition & 1 deletion components/vf-tabs/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "2.1.5",
"version": "2.1.6",
"name": "@visual-framework/vf-tabs",
"description": "vf-tabs component",
"homepage": "https://stable.visual-framework.dev/",
Expand Down
4 changes: 2 additions & 2 deletions tools/vf-component-library/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@visual-framework/vf-component-library",
"version": "1.2.12",
"version": "1.2.13",
"description": "Generate a static-html site of Visual Framework components and docs.",
"main": "index.js",
"scripts": {
Expand All @@ -26,7 +26,7 @@
"dependencies": {
"@11ty/eleventy": "2.0.1",
"@visual-framework/vf-config": "1.0.1-alpha.0",
"@visual-framework/vf-core": "^2.2.45",
"@visual-framework/vf-core": "^2.2.46",
"@visual-framework/vf-extensions": "^2.1.2",
"html-minifier": "4.0.0",
"node-html-parser": "6.1.13",
Expand Down
4 changes: 2 additions & 2 deletions tools/vf-component-library/src/site/_data/siteConfig.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ module.exports = {
// vfVersion: "develop",
// vfVersionPrefix: "dev.",
// use this when tagging a release
vfVersion: "v2.5.18",
vfVersionPrefix: "dev",
vfVersion: "v2.5.19",
vfVersionPrefix: "",
sections: {
about: {
url: "/about",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
---
title: Rollup release 2.5.19
subtitle: This release includes Angular support for vf-back-to-top and React support for vf-tabs. There are documentation updates for vf-logo. It also includes fixes for vf-table, create-vf-project, changes to vf-news-container for clickable image and footer styling and responsive changes.
date: 2024-09-10 09:00:00
version: 2.5.19
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",
"navigation_href": "#features"
},
{
"text": "Refinements",
"navigation_href": "#refinements"
},
{
"text": "Documentation",
"navigation_href": "#documentation"
},
{
"text": "Bug fixes",
"navigation_href": "#bugs"
}
]
} %}

{% markdown %}

<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/>

### New features <a href="#features" id="features"></a>

{{ releaseLinks.notes("vf-back-to-top", "1.0.2", "1551caf72faebc7b1b1d37bf9fce95634d0112f0") }}

* Added : Experimental Angular support for Tabs [Tracking issue](https://github.com/visual-framework/vf-core/issues/2088)

{{ releaseLinks.notes("vf-tabs", "2.1.6", "1196f034a6f412d3b7b8fc6db328e250b6bf541d") }}

* Added : React support for Tabs [Tracking issue](https://github.com/visual-framework/vf-core/issues/2089)

### Refinements <a href="#refinements" id="refinements"></a>

{{ releaseLinks.notes("vf-news-container", "1.1.1", "639912b247eeba6cb40e3338f16a2add84692dd2") }}

* Updated: Made the image in news feed clickable [Tracking issue](https://github.com/visual-framework/vf-core/issues/1750)

{{ releaseLinks.notes("vf-footer", "1.2.1", "e91d5f856d865e23fad3fead4f4e6a5008dab1b2") }}

* Changes to footer based on `EMBL-EBI Intranet` implementation findings [Tracking issue](https://github.com/visual-framework/vf-core/issues/1978)

{{ releaseLinks.notes("vf-componenet-library", "1.2.13", "1196f034a6f412d3b7b8fc6db328e250b6bf541d") }}

* Documentation: Updated documentation for vf-logo [Tracking issue](https://github.com/visual-framework/vf-core/issues/1910)
* Fixed : Row selection and highlighting issue for vf-table [Tracking issue](https://github.com/visual-framework/vf-core/issues/2087)
* Fixed : 11ty create-vf-project script [Tracking issue](https://github.com/visual-framework/vf-core/issues/2090)
* Added : Angular support for vf-back-to-top [Tracking issue](https://github.com/visual-framework/vf-core/issues/2088)
* Added : React support for vf-tabs [Tracking issue](https://github.com/visual-framework/vf-core/issues/2089)
* Updated : Made the image in news feed container clickable [Tracking issue](https://github.com/visual-framework/vf-core/issues/1750)
* Updated : Changes to footer based on `intranet` implementation findings [Tracking issue](https://github.com/visual-framework/vf-core/issues/1978)

### Documentation <a href="#documentation" id="documentation"></a>

{{ releaseLinks.notes("vf-logo", "1.5.2", "bdebcd3d58ac66048c86274ac65810cfc7c90c57") }}

* Documentation : Updated documentation for vf-logo. [Tracking issue](https://github.com/visual-framework/vf-core/issues/1910)

### Bug fixes <a href="#bugs" id="bugs"></a>

{{ releaseLinks.notes("vf-table", "1.2.2", "eadb6c17ed38f35e7c198d351709bf47591ac92e") }}

* Fixed: Fixed issue with row selection and highlighting for vf-table [Tracking issue](https://github.com/visual-framework/vf-core/issues/2087)

{{ releaseLinks.notes("vf-componenet-rollup", "1.4.11", "eadb6c17ed38f35e7c198d351709bf47591ac92e") }}

* Fixed: Fixed issue with row selection and highlighting for vf-table [Tracking issue](https://github.com/visual-framework/vf-core/issues/2087)

{{ releaseLinks.notes("vf-sass-compilation", "1.1.25", "5cd27a648550f76c0c5531421339929ff4f6e902") }}

* Degraded stylelint to fix build errors [Tracking issue](https://github.com/visual-framework/vf-core/issues/1647)

{% endmarkdown %}
Loading

0 comments on commit 484567c

Please sign in to comment.