Skip to content

Releases: x-govuk/marked-govspeak

v0.3.0

10 Dec 22:11
a09a2cf
Compare
Choose a tag to compare

This release contains 2 breaking changes:

  1. The minimum supported version of Node is now v18 e9df67b
  2. The way the plugin is loaded and options are supplied to it now follow the recommended format. See #54 and 68c220e.

  • Update marked dependency 9ba7e8b
  • Update dependencies 6d5b386
  • Use Standard style for JS examples in README 2df50e9
  • Add type checking e4353b3
  • Update .prettierignore 10900bd
  • Add JSDoc for class generator function 2aa9f95
  • Use ESLint with Standard style 5c9f579
  • Add release script and documentation 72c6b94
  • Use node test runner 1f3595a
  • Update test workflow 334f124

v0.2.0...v0.3.0

v0.2.0

03 Aug 16:00
Compare
Choose a tag to compare

This release adds a govspeakGemCompatibility option to provide compatibility in environments where Govspeak Markdown is shared with environments where the original class names are used for styling. See Using original Govspeak gem classes.

Thanks to @chrispymm for this contribution.


  • Add option to generate govspeak gem compatible classes 13b30dc
  • Update README 9390f21
  • Format YAML using Prettier 6b20eab
  • Format SCSS using Prettier ed44c02
  • Use Prettier to format code 3544315
  • Lint styles according to updated rules 750bee7
  • Update Stylelint dependency 55c9118
  • Update dependencies 476a821
  • Update dependencies ae8b999

v0.1.0...v0.2.0

v0.1.0

03 Jun 16:20
Compare
Choose a tag to compare

Initial release. Port of the Govspeak Ruby gem to make it possible to use Govspeak markdown extensions in Node.js projects.

Supports the following extensions:

  • Address
  • Buttons
  • Callouts (information, warning and example)
  • Call to action
  • Contact
  • Download link
  • Place
  • Information
  • Statistic headline
  • Steps

A big thank-you to @chrispymm for helping to get this initial release across the line.