- Use the Sass variable $light-blue for link active and hover colours (PR #242)
- Add breadcrumb styles, separator images and documentation (PR #236)
- Add fallback image for the back link (PR #235)
- Find and auto-start JavaScript modules from markup:
data-module="module-name"
(PR #227)
- Add helpers partial for functions
- Add px to em function and documentation
- Allow javascript error tracking to be filtered to avoid noise from plugins
- Track download links using events not pageviews
- Add two analytics plugins for download and external link tracking
- Update typography mixins to be mobile first (PR #157)
- Update Accessible Media Player to remove dependency on $.browser (PR #206)
- Add support for sending the
page
option toGOVUK.analytics.trackEvent
(PR #203)
- Fix: stop multiline text from dropping below phase tag.
- Remove Google Analytics classic alphagov#194
- References to google-analytics-classic-tracker.js should be removed
- Rename GOVUK.Tracker to GOVUK.Analytics
- References to GOVUK.Tracker should be updated
- Changes Analytics API library to accept one, both or neither of the analytics tracking codes. This means we can start removing classic tracking codes from apps.
#3.5.0
- Adds cross domain tracking to Analytics API library: alphagov#185
- Adds sass variables for discovery and live phases
#3.4.2
- Fix: Before this fix, when a user fell into variant 0 of a multivariate test, the data wouldn't be reported to Google correctly because of a broken null check in the code block that opts the user into the Google Content Experiment.
- Fix: Make the error colour a darker red for greater contrast and to meet WCAG 2.0 AAAA (this was meant to go into 3.3.1 but was lost from history)
- Add
$focus-colour
variable (#180)
- multivariate-test.js: add support for using Google Content Experiments as the reporting backend for multivariate tests
- Fix: Make the error colour a darker red for greater contrast and to meet WCAG 2.0 AAAA
- Add: Analytics - pageview tracking for a print attempt
- Fix: Analytics - don't run error and print plugins on load
- Add: Analytics API alphagov#162 https://github.com/alphagov/govuk_frontend_toolkit/blob/master/docs/analytics.md
- Fix: outdent to add right margin rather than only left
- Fix: add missing semi-colons in JavaScript files
- Fix: use box-sizing mixin in column mixin to support more browsers
- Add: ability to specify float direction on column mixin
- Add: Sass-lint tests
- Fix a bug with the npm publishing. npm requires a version change to publish a package.
- Change publishing method to not use git submodules in govuk_frontend_toolkit_npm.
This is a major version bump because it will move the toolkit from
./node_modules/govuk_frontend_toolkit/govuk_frontend_toolkit/
to./node_modules/govuk_frontend_toolkit/
, which will break relative imports in Sass. - Fix typo in Sass comment
- Fix new grid helpers to ensure content using %site-width-container is centred in IE.
- Add support for selection-button events to be document-level alphagov#139
- The
GOVUK.selectionButtons
interface is now deprecated. Details are in the README.
- Create new grid helpers for creating grid layouts
- The old grid mixins;
@outer-block
and@inner-block
are now deprecated
- Reset font family for print stylesheets to fix print errors in browsers and printers
- Fix visited link colour to be a colour which passes contrast
- abstraction of the core typography mixins into single core mixin
- reference to composer module added to README
- selection buttons added to manifest for localSpecRunner
- test for sass compilation
- fix for selection buttons
- polyfill for Function.prototype.bind added
- selection-buttons script added
- local runner added for Jasmine tests
- New phase banner styles
- Removed trailing commas
- Redrawn important icon
- Adds weighting to multivariant testing
- add three quarters variable to measurements
- improvements to CSS3 mixins
- set inner block mixin to use either padding or margin
- increase button padding to match alphagov/static defaults
Add icons from alphagov/static
Fix contrast on phase banner
Considered stable