Server-side math rendering using KaTeX with Markdown render hooks support, blockquote Markdown render hooks with GitHub style alerts syntax support, and more.
Bug fixes
- Improve Katex error handling and fix handling of large expressions e1e1baa @bep #12748
- Fix compare of uints and ints in eq, gt etc. fbfccb3 @bep #12733
- Fix deprecation errors 69455fa @bep
Improvements
- internal/warpc: Add license headers 2192cf7 @bep
- Add katex option ThrowOnError e422635 @bep
- Add some more KaTeX options 891aa00 @bep #12745 #12746
- tpl/transform: Make Plainify and ToMath return template.HTML 946e6af @bep #8732
- Add build time math rendering 33c0938 @bep #11927
- github: Turn off the image workflow for pull request 0c3a1c7 @bep
- github: Update image actions versions and some adjustments ceed812 @bep
- github: Update GitHub actions versions dbff48e @bep
- markup: Add blockquote render hooks 665ac94 @bep #12590
- markup/goldmark/codeblocks: Simplify codeblcok hook code 4c162de @bep
- Add render hooks for inline and block passthrough snippets c6227f1 @bep #11927
- tpl/cast: Improve float 10891f3 @bep #12718
- Skip TestEchoParam c07e94f @bep
Dependency Updates
- deps: Upgrade github.com/bep/imagemeta v0.7.6 => v0.8.0 5d84f64 @bep #12741
- build(deps): bump golang.org/x/net from 0.27.0 to 0.28.0 1781b18 @dependabot[bot]
- build(deps): bump golang.org/x/image from 0.18.0 to 0.19.0 d6d9ddd @dependabot[bot]
- build(deps): bump github.com/bep/imagemeta from 0.7.5 to 0.7.6 (#12720) 8f8d12a @dependabot[bot] #12718
Documentation
Build Setup
- github: Build and publish Docker image on release b08de70 @morremeyer #10760