Releases: charmbracelet/glamour
v0.8.0
Fixing (almost) everything
With a ton of rendering fixes, she's sparkling ✨
It has that new car smell...
So many fixes…one man
@caarlos0 fixed a whopping 15 issues with PR #317 🥇
- Fix URL links not rendering inside bold text #312
- Fix autolink element rendering #290
- Add support for backslash escapes #106
- Fix cases when backslash should not be shown #274
- Fix escape character rendering #311
- Fix newlines in definition lists #239
- Fix nested blockquotes rendering #313
- Fix block quote accidentally combining lines #237
- Fix document-level indent causing unintended wrapping after quoted lines #68
Better tables
Tables now provide stable rendering of elements within the table including alignment, text styles, all that jazz. It now uses the lipgloss table, making it much more consistent across the board.
- Render tables with Lip Gloss #262
- Refactor to replace
TableWriter
with Lip Gloss table #254 - Fix inline code within table #315
- Fix links in tables #316
- Provide consistent alignment of table elements #60
- Support alignment in tables #117
New! Tokyo Night
The markdown renderer’s equivalent of a mani-pedi 💅
Tokyo Night is now a built-in style for Glamour. This means you'll be able to use it in the next release of Glow.
glow -s "tokyo-night"
# OR
export GLAMOUR_STYLE="tokyo-night"
Check out the custom style example to learn how to support custom styles in your own Glamour apps.
- feat: Add Tokyo Night theme by @basilioss in #229
No TTY?
Glamour will now check if stdout
is a tty and will strip styles when it is not.
Other Stuff
- CI: scan for vulnerabilities and common errors by @caarlos0 in #310
- Use freeze for gallery images by @bashbunni in #322
New Contributors
- @bashbunni made their first contribution in #322
Full Changelog: v0.7.0...v0.8.0
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or Discord.
This discussion was created from the release v0.8.0.
v0.7.0
Fixes ’n’ Things
Fixed
- Render URLs in table by @brianstrauch in #248
- Align GitHub flavoured Tables by @maaslalani in #284
Changes
- feat: use (exported) consts for default styles by @meowgorithm in #232
- Bump github.com/alecthomas/chroma/v2 from 2.7.0 to 2.8.0 by @dependabot in #243
New Contributors
- @garymh made their first contribution in #222
- @Benicas made their first contribution in #251
- @brianstrauch made their first contribution in #248
Full Changelog: v0.6.0...v0.7.0
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or Discord.
v0.6.0
Pink theme and general maintenance
Fixed
- Do not replace comments with empty lines by @caarlos0 in #142
- Register chroma style once by @aymanbagabas in #156
Added
- Add
pink
theme by @maaslalani in #159
Changes
- Bump github.com/muesli/termenv to 0.13.0
- Bump github.com/yuin/goldmark to 1.5.2
- Bump github.com/microcosm-cc/bluemonday to 1.0.21
New Contributors
- @caarlos0 made their first contribution in #143
- @otherJL0 made their first contribution in #160
- @aymanbagabas made their first contribution in #156
- @maaslalani made their first contribution in #159
- @mmrwoods made their first contribution in #162
- @jolheiser made their first contribution in #197
Full Changelog: v0.5.0...v0.6.0
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or Discord.