Releases: visual-framework/vf-core
v2.5.10
This release includes improvements in accessibility, usability, functionality and documentation of several VF components including vf-section-header, vf-pagination, vf-button, vf-card-container, vf-bookmark, vf-search-client-side and ebi-header-footer. We also improved the consistency of VF components with the corresponding WordPress blocks and started addressing issues with the VF site.
https://stable.visual-framework.dev/updates/
What's Changed
- Updates after 2.5.9 release by @pacope92 in #1829
- Added new extcore vm for deploy process by @sandykadam in #1832
- Issue-1797 - fixes for ebi blackbar header accessibility changes by @sandykadam in #1847
- Issue1840-1842 : Changes to hide section header and add white backgro… by @bhushan-ebi in #1851
- fix #1774: changes link variant of VF button to be a button element by @kasprzyk-sz in #1849
- feat: #1844 change vf bookmark into a button element by @kasprzyk-sz in #1852
- Bug/issue 1831 by @bhushan-ebi in #1856
- docs update for vf-button and vf-bookmark by @kasprzyk-sz in #1855
- Bug/issue 1834 by @bhushan-ebi in #1857
- Issue 1831 by @bhushan-ebi in #1858
- Issue 1835 by @bhushan-ebi in #1859
- Issue-1797 added task to replace api endpoints for dev & local site by @sandykadam in #1860
- updated documentation for vf-container (issue 1841) by @nikiforosk in #1861
- Pagination doc change 1863 by @nikiforosk in #1864
- Misc fixes to gulp task & search results by @sandykadam in #1865
- chore: updated local css paths to pattern pages by @sandykadam in #1866
- Pagination doc change 1863 by @nikiforosk in #1867
- Changelog update by @bhushan-ebi in #1869
- Updated changelog files for component release by @sandykadam in #1870
- Component release 20230209-01 by @sandykadam in #1871
New Contributors
- @bhushan-ebi made their first contribution in #1851
Full Changelog: v2.5.9...v2.5.10
v2.5.9
What's Changed
- Updated Publishing page after release by @pacope92 in #1791
- fix:removes the link from elixir logo and updates alt text by @kasprzyk-sz in #1798
- fix/1578/add focus indicator to vf-tabs by @kasprzyk-sz in #1800
- Make vf-dropdown keyboard accessible by @pacope92 in #1801
- feat:1761/focus indicator by @kasprzyk-sz in #1803
- Update focus indicators of vf-banner by @pacope92 in #1804
- #1805 - Update siteConfig with dev values by @pacope92 in #1807
- fix: Change hidden text to an aria-label with more context by @pacope92 in #1808
- Feature: add initial GA4 support by @khawkins98 in #1777
- feat:1781 vf tabs deep links by @kasprzyk-sz in #1806
- Adding links to all banners to be able to test outline by @pacope92 in #1813
- Bug: GA4 feature by @khawkins98 in #1814
- Bug: vf-analytics remove leftover console.log by @khawkins98 in #1815
- Details with vf-dropdown by @pacope92 in #1812
- Refactor vf-dropdown script, use constants to compare keyCodes by @pacope92 in #1817
- fix: 1781 vf-tabs-keyboard-navigation by @kasprzyk-sz in #1819
- fix: increases the z-index for focus element by @kasprzyk-sz in #1820
- vf-dropdown adjustments by @pacope92 in #1821
- Updated VF-dropdown usage documentation by @nikiforosk in #1822
- vf-dropdown: put focus on it when closing it with Escape key by @pacope92 in #1824
- added example of vf-tree in usage by @nikiforosk in #1823
- Dropdown doc change by @nikiforosk in #1825
- Update vf-analytics-google docs by @pacope92 in #1826
- Add missing changelogs for 2.5.9 release by @pacope92 in #1827
- Component release 20221124-01 for 2.5.9 by @pacope92 in #1828
Full Changelog: v2.5.8...v2.5.9
v2.5.8
This release has a package of improvements and bug fixes for vf-navigation, vf-dropdown and vf-hero
https://stable.visual-framework.dev/updates/
What's Changed
- added a region for embl-notifications banners by @nitinja in #1752
- added changelog for embl-notifications by @nitinja in #1753
- #1755: fixed navigation overlap by @nitinja in #1763
- added changelog by @nitinja in #1764
- Documentation: Update vf-navigation readme by @khawkins98 in #1766
- Bug: vf-navigation id selector by @khawkins98 in #1767
- Docs: vf-smooth-scroll Safari support by @khawkins98 in #1768
- updated versions of recently released components by @nitinja in #1765
- Update dependency @frctl/fractal to v1.5.13 by @renovate in #1770
- Enhancement: make vf-navigation--on-this-page more dynamic, responsive by @khawkins98 in #1771
- Fixes #1762 and #1756 by @nitinja in #1769
- Fix for #1771 - vf-navigation by @pacope92 in #1785
- Update Node.js to v16.15.1 by @renovate in #1749
- Add changelog for latest changes to vf-dropdown by @pacope92 in #1786
- feat: U vf-hero changelog by @pacope92 in #1787
- Update changelog for vf-smooth-scroll by @pacope92 in #1788
- Update vf-component-initialization changelog by @pacope92 in #1789
- Update vf-component-library changelog by @pacope92 in #1790
New Contributors
- @pacope92 made their first contribution in #1785
Full Changelog: v2.5.7...v2.5.8
v2.5.7
This release has a package of minor features, improvements and bug fixes for lists, tags and EBI-specific support for the "black bar".
https://stable.visual-framework.dev/updates/
What's Changed
- enhancement: definition list support by @khawkins98 in #1739
- Update Node.js to v16.13.1 by @renovate in #1736
- Accessibility: vf-summary date format by @khawkins98 in #1741
- bug: vf-bookmark icon vertical spacing by @khawkins98 in #1740
- Bug: vf-stack + contentHub + EBI black bar edge case by @khawkins98 in #1743
- Component: vf-tags by @khawkins98 in #1742
- enhancement: banner-black-bar by @khawkins98 in #1735
Full Changelog: v2.5.6...v2.5.7
v2.5.5
This release focuses on technical tooling by updating dependencies and preparing for the Eleventy 1.0 release.
To opt-in to using an Eleventy 1.0 beta, you'll need to update vf-extensions
to at least version 2.0.0-alpha.1
Note that you'll find no new CSS styling or JavaScript features in this release.
Read on for more!
https://stable.visual-framework.dev/updates/
What's Changed
- Update dependency marked to v4 by @renovate in #1717
- Update dependency node-html-parser to v5.1.0 by @renovate in #1716
- Update dependency @babel/preset-env to v7.16.4 by @renovate in #1715
- Update dependency stylelint-scss to v4 by @renovate in #1707
- Update Node.js to v16.13.0 by @renovate in #1714
- Update dependency stylelint-order to v5 by @renovate in #1706
- Update dependency sass to v1.43.4 by @renovate in #1713
- Update dependency browser-sync to v2.27.7 by @renovate in #1712
- Update dependency stylelint to v14 by @renovate in #1705
- fix: eleventy-command-process by @khawkins98 in #1257
Full Changelog: v2.5.4...v2.5.5
v2.5.4
Following the 25 October 2021 release, this release continues work on improving the quality of life for user interaction; highlights include:
- A new "on this page" component (
vf-navigation--on-this-page
) - Smooth scrolling for anchor links (
vf-smooth-scroll
) - A mega menu to speed deep page and lateral navigation (
vf-mega-menu
)
You'll see all three of these used on the VF's component library.
Note: the vf-mega-menu is in a particularly early stage of development (alpha.1
) and is subject to much change — feedback welcome!
You'll also find a few bug fixes and optimisations. Read on for more!
https://stable.visual-framework.dev/updates/
As always, you can join the conversation on Slack.
What's Changed
- feature: vf-navigation--on-this-page by @khawkins98 in #1711
- Component/vf smooth scroll by @khawkins98 in #1719
- Component: vf-mega-menu by @khawkins98 in #1720
Full Changelog: v2.5.3...v2.5.4
v2.5.3
Following the 14 October 2021 release, this release continues optimisations to how vf-stack
distributes vertical spacing.
With vf-stack
now more broadly adopted, spacing now "just works" in the vast majority of cases. vf-stack
now moves to version 3.0.0
and drops the !important
rules allowing for utility-class based overrides where required.
We've also introduced a new vf-tabs
feature for linking to a page and activating a specific tab.
Read below for details on the changes in each component.
Oh, and you'll also now see an overhaul to the component previews.
As always, you can join the conversation on Slack.
https://stable.visual-framework.dev/updates/
What's Changed
- Feature: allow examples of variants by @khawkins98 in #1689
- Chore: Update example previews by @khawkins98 in #1699
- enhancement: vf-stack spacing by @khawkins98 in #1698
- Update dependency sass to v1.43.2 by @renovate in #1677
- Update dependency marked to v3.0.7 by @renovate in #1691
- Update dependency eslint to v8 by @renovate in #1692
- Update dependency node-html-parser to v5 by @renovate in #1693
- Update dependency @babel/preset-env to v7.15.8 by @renovate in #1690
- Update dependency husky to v7 by @renovate in #1617
- Update Node.js to v16.12.0 by @renovate in #1703
- Update dependency sass to v1.43.3 by @renovate in #1702
- Update dependency marked to v3.0.8 by @renovate in #1701
- feature: vf-tabs `deeplinks by @khawkins98 in #1708
Full Changelog: v2.5.2...v2.5.3
v2.5.2
This release brings a bug fixes, new design tokens and improved documentation.
In addition to new design tokens for interactive foreground and background colours, we've refreshed the guidance on the component creation process and technicalities.
Read below for details on the changes in each component.
Our next release will bring an overhaul to the component previews.
As always, you can join the conversation on Slack.
https://stable.visual-framework.dev/updates/
What's Changed
- Documentation: update component creation process by @khawkins98 in #1695
- Enhancement/design token blue interactive by @khawkins98 in #1697
- bug: vf-location-nearest tab activation by @khawkins98 in #1696
Full Changelog: v2.5.1...v2.5.2
v2.5.1
This release brings a number of new components, documentation cleanups and deprecates old and unused code.
In addition to three new prototype components focused on interactivity. This release contains a number of integration-focused refinements that reduce accidental whitespace between components, particularly when placing full-bleed containers with background image (like vf-hero) before other containers.
https://stable.visual-framework.dev/updates/
What's Changed
- Update dependency sass to v1.38.1 by @renovate in #1640
- Update dependency browser-sync to v2.27.5 by @renovate in #1639
- Update Node.js to v12.22.5 by @renovate in #1637
- Update dependency stylelint-scss to v3.20.1 by @renovate in #1630
- Update dependency marked to v3 by @renovate in #1642
- Update dependency sass to v1.38.2 by @renovate in #1646
- Update dependency @babel/preset-env to v7.15.0 by @renovate in #1638
- Update dependency luxon to v2 by @renovate in #1626
- Update Node.js to v16 by @renovate in #1517
- Bug/gulp watch dependency by @khawkins98 in #1645
- Update dependency sass to v1.39.0 by @renovate in #1652
- Update dependency @babel/preset-env to v7.15.4 by @renovate in #1651
- deprecate: vf-activity-list and vf-activity-group by @khawkins98 in #1650
- Deprecate: vf-header by @khawkins98 in #1656
- Deprecate: vf-link-list by @khawkins98 in #1655
- Bug: vf-link-list disabled class specificity by @khawkins98 in #1659
- Update dependency sass to v1.39.2 by @renovate in #1664
- Update dependency marked to v3.0.3 by @renovate in #1663
- Update dependency @babel/preset-env to v7.15.6 by @renovate in #1662
- Update Node.js to v16.9.0 by @renovate in #1665
- chore: vf-card-container formatting by @khawkins98 in #1660
- Feature: vf-button experemental angular support by @khawkins98 in #1666
- Update dependency stylelint-scss to v3.21.0 by @renovate in #1671
- Update dependency sass to v1.41.1 by @renovate in #1670
- Update dependency marked to v3.0.4 by @renovate in #1669
- Update Node.js to v16.9.1 by @renovate in #1668
- Component: vf-bookmark by @khawkins98 in #1672
- draft home page and card improvements by @khawkins98 in #1674
- Updated Readme.md by @stefangutnick in #1678
- Update Node.js to v16.10.0 by @renovate in #1676
- Accesibility: vf-card striped variant subheading contrast by @khawkins98 in #1658
- Component: vf-dropdown by @nitinja in #1679
- Initial commit for progress indicator by @nitinja in #1682
- bug: vf-bookmark-edge-cases by @khawkins98 in #1681
- chore: drop-down and progress component cleanup by @khawkins98 in #1684
- bug: section-header links should still be h2 by @khawkins98 in #1685
- bug: content-hub-notifications by @khawkins98 in #1675
- Deprecate: vf-box by @khawkins98 in #1680
- Component release 20211001-01 by @khawkins98 in #1686
New Contributors
- @stefangutnick made their first contribution in #1678
Full Changelog: v2.5.0...v2.5.1
v2.5.0-beta.2
As we move forward towards a more visually and technically consistent 2.5.0 rollup release, beta 2 brings 16 component updates with bug fixes and minor improvements.
In addition to a number of minor fixes, this rollup release introduces a first alpha version of the ELIXIR banner for the VF 2.
Read on for more: https://stable.visual-framework.dev/updates/2021-06-09-component-updates/