v3.0.0.pre1
github-actions
released this
30 Dec 16:08
·
108 commits
to main
since this release
What's Changed
- [PATCH] Fix XSS vulnerability on table of content generation by @gjtorikian in #296
- Whitelist some accessibility properties by @gjtorikian in #298
- Freeze all elements in HTML::Pipeline::SanitizationFilter by @stanhu in #299
- Fix one more missing freeze by @stanhu in #300
- Adds
UNSAFE
option to CommonMarker usage where needed by @diachini in #304 - Render irc and ircs URLs by @frozencemetery in #191
- Whitelist various inline semantic/formatting tags by @chris-morgan in #306
- Add XMPP URI #289 by @Neustradamus in #307
- CI: Use latest 2.4 by @olleolleolle in #310
- CamoFilter: use String#unpack to hexencode URLs by @glaszig in #256
- Avoid YARD warning: Unknown tag @mention by @olleolleolle in #309
- Freeze string literals in Ruby 2.3 and beyond by @ashmaroli in #313
- Team mention filter by @indigok in #314
- Update changelog by @sj26 in #316
- Add ability to pass custom renderer to MarkdownFilter by @gjtorikian in #318
- Add Rails 6.0 to appraisals by @smudge in #319
- Make this list a const by @gjtorikian in #320
- Allow bad tags by @gjtorikian in #322
- Fix link of Rouge CSS Theme by @JuanitoFatas in #323
- Reuse found lexer in SyntaxHighlightFilter by @JuanitoFatas in #324
- Improves syntax highlight filter by @JuanitoFatas in #325
- Update CHANGELOG from 2.12.1 to 2.12.3 by @JuanitoFatas in #326
- Update README.md by @Mihail354 in #329
- Allow
role
attributes in html tags by @eric-wieser in #332 - Make AutolinkFilter configurable by @mnishiguchi in #335
- Replace whitelist with more neutral language by @tancnle in #339
- Updated English by @BhuvnendraPratapSingh in #337
- allows progress tags to be used by @pedrozath in #338
- Fix custom renderer with unsafe option missing pre lang by @kazk in #341
- Switch to GitHub Actions by @gjtorikian in #346
- add truffleruby-head by @gogainda in #348
- Add Rubocop by @gjtorikian in #349
- Support multiple dependencies per filter by @gjtorikian in #351
- Split filters up by @gjtorikian in #360
- handle invalid data urls in absolute source filter by @glaszig in #361
- Replace EscapeUtils.escape_html with CGI.escape_html by @ramhoj in #365
- Migrate from Nokogiri to Selma by @gjtorikian in #368
- You shall pass by @gjtorikian in #369
- Update Selma signatures by @gjtorikian in #370
- Close sanitization-related issues by @gjtorikian in #371
- Drop SyntaxHighlightFilter by @gjtorikian in #372
- V3 Release by @gjtorikian in #347
New Contributors
- @stanhu made their first contribution in #299
- @diachini made their first contribution in #304
- @frozencemetery made their first contribution in #191
- @chris-morgan made their first contribution in #306
- @Neustradamus made their first contribution in #307
- @olleolleolle made their first contribution in #310
- @glaszig made their first contribution in #256
- @indigok made their first contribution in #314
- @sj26 made their first contribution in #316
- @smudge made their first contribution in #319
- @Mihail354 made their first contribution in #329
- @eric-wieser made their first contribution in #332
- @mnishiguchi made their first contribution in #335
- @tancnle made their first contribution in #339
- @BhuvnendraPratapSingh made their first contribution in #337
- @pedrozath made their first contribution in #338
- @kazk made their first contribution in #341
- @gogainda made their first contribution in #348
- @ramhoj made their first contribution in #365
Full Changelog: v2.8.0...v3.0.0.pre1