This releases 2.2.7 to the CDN:
- [https://assets.emblstatic.net/vf/v2.2.7/css/styles.css](https://assets.emblstatic.net/vf/v2.2.7/css/styles.css)
- [https://assets.emblstatic.net/vf/v2.2.7/scripts/scripts.js](https://assets.emblstatic.net/vf/v2.2.7/scripts/scripts.js)
---
### [vf-banner](https://stable.visual-framework.dev/components/vf-banner/) 1.5.0
commit [5f4f29e0b5566dbbcc73ff28d99e4f430a14e926](https://github.com/visual-framework/vf-core/commit/5f4f29e0b5566dbbcc73ff28d99e4f430a14e926)
- centralises logic to "close" a banner
- adds padding to the document to accomodate a fixed-position banner so it won't hide content
- https://github.com/visual-framework/vf-core/issues/1119
### [vf-analytics-google](https://stable.visual-framework.dev/components/vf-analytics-google/) 1.0.0-rc.3
commit [140a20e6f1e9a32c14958bb5b26358d480a349cc](https://github.com/visual-framework/vf-core/commit/140a20e6f1e9a32c14958bb5b26358d480a349cc)
* documentation cleanup
* `analyticsTrackInteraction()` is now namespaced as `vfGaTrackInteraction()`
* `vfGaTrackInteraction()` now documented for direct usage
* Fix console verbose logging: if set to false it would pass
* https://github.com/visual-framework/vf-core/issues/1131
### [vf-card](https://stable.visual-framework.dev/components/vf-card/) 2.2.0
commit [788277969ff44528842d85147f5b1e1c05326b9b](https://github.com/visual-framework/vf-core/commit/788277969ff44528842d85147f5b1e1c05326b9b)
- adds a slight box shadow to all card variants to denote that it's something on the page, not 'of the page'.
- updates the hover box shadow so that it fits with the new box shadow on all cards.
### [vf-form__input](https://stable.visual-framework.dev/components/vf-form__input/) 1.1.0
commit [af8e0a1461033a5ad7a6a7cb673914da2315ba82](https://github.com/visual-framework/vf-core/commit/af8e0a1461033a5ad7a6a7cb673914da2315ba82)
- adds `type="search"` form input.
- styles the cancel button so it uses our icon set and is bigger than user agent default.
### [vf-button](https://stable.visual-framework.dev/components/vf-button/) 1.1.1
commit [fb54a3462a003219f00859c9c8a111a4edce997c](https://github.com/visual-framework/vf-core/commit/fb54a3462a003219f00859c9c8a111a4edce997c)
- adds `webkit-appearance: none;` as needed for Safari browsers as autoprefixer is not doing this.
### [vf-form__input](https://stable.visual-framework.dev/components/vf-form__input/) 1.0.1
commit [fb54a3462a003219f00859c9c8a111a4edce997c](https://github.com/visual-framework/vf-core/commit/fb54a3462a003219f00859c9c8a111a4edce997c)
- adds `webkit-appearance: none;` as needed for Safari browsers as autoprefixer is not doing this.
### [vf-form__select](https://stable.visual-framework.dev/components/vf-form__select/) 1.0.1
commit [fb54a3462a003219f00859c9c8a111a4edce997c](https://github.com/visual-framework/vf-core/commit/fb54a3462a003219f00859c9c8a111a4edce997c)
- adds `webkit-appearance: none;` as needed for Safari browsers as autoprefixer is not doing this.
### [vf-search-client-side](https://stable.visual-framework.dev/components/vf-search-client-side/) 1.0.0-alpha.2
commit [dd4ab4a1073999340eb445877a5f5af9b6903745](https://github.com/visual-framework/vf-core/commit/dd4ab4a1073999340eb445877a5f5af9b6903745)
* Improve documentation