- Update type scale to preserve heading hierarchy #98
- Dependency updates
- Add support for additional email formatting #93
- Dependency updates
- Add method to format markdown as plain text #84
- Add method to format markdown as HTML for use in emails #85
- Dependency updates
- Make gem locale aware and add localised new tab text #65
- Dependency updates
- Add lockfile checksums #45
- Dependency updates
- Add .DS_Store files to .gitignore #20
- Create dependabot.yml #24
- Schedule dependabot updates every Sunday #31
- Normalize platforms in Bundler lockfile #29
- Bump supported minimum version of Ruby to 3.4.1 #30
- Dependency updates
- Add
(opens in new tab)suffix to link text #13
- Let users configure whether headings are allowed #17
- Disallow indented code blocks #15
- Add a Validator check if markdown is not too long or using unsupported markdown syntax #13
- Bump heading sizes down a level #12
- All links should open in a new tab #9
-
Initial release
-
Adds custom render methods for markdown syntax we would like to support.
- Heading levels 2 & 3, anything else returns as unstyled text
- Links styled like GOV.UK
- Lists (ordered and unordered)
-
We do not support the following
- Heading level 1
- tables
- horizontal rules
- emphasis
- code blocks
- custom HTML