Releases: ruby/erb
Releases · ruby/erb
v4.0.4
What's Changed
- Bump actions/checkout from 3 to 4 by @dependabot in #50
- Use test-unit-ruby-core gem by @hsbt in #51
Full Changelog: v4.0.3...v4.0.4
v4.0.3
What's Changed
- Migrate set-output to $GITHUB_OUTPUT #17 by @b-sakata in #44
- Use reusing workflow by @hsbt in #46
- [DOC] Use indented heredoc by @nobu in #47
- Update test libraries from ruby/ruby 2023-03-24 by @hsbt in #48
- Enable frozen_string_literal in all files by @technicalpickles in #49
New Contributors
- @b-sakata made their first contribution in #44
- @nobu made their first contribution in #47
- @technicalpickles made their first contribution in #49
Full Changelog: v4.0.2...v4.0.3
v4.0.2
v4.0.1
v4.0.0
What's Changed
- Test other rubies on CI by @k0kubun in #26
- Optimize ERB::Util.html_escape more than CGI.escapeHTML for template engines by @k0kubun in #27
- Avoid using prepend + super for fallback by @k0kubun in #28
- Optimize the no-escape case with strpbrk by @k0kubun in #29
- Avoid being slower than the previous version for most cases by @k0kubun in #30
- Suppress warnings to fix ruby-head CI by @k0kubun in #34
- Rename erb.so to erb/escape.so by @k0kubun in #35
- Split erb.rb into files for each module under ERB by @k0kubun in #36
- Allow requiring erb/escape.so alone by @k0kubun in #37
- Define ERB::Escape module by @k0kubun in #38
Full Changelog: v3.0.0...v4.0.0
v3.0.0
What's Changed
- s/RubyVM::JIT/RubyVM::MJIT/g by @k0kubun in #5
- fix regexp by @ooooooo-q in #6
- Remove safe_level and further positional arguments by @k0kubun in #7
- Update Ruby versions on GHA with ci_versions/cruby.json by @hsbt in #8
- url_encode: use CGI.escapeURIComponent by @byroot in #23
New Contributors
- @ooooooo-q made their first contribution in #6
- @byroot made their first contribution in #23
Full Changelog: v2.2.3...v3.0.0
v2.2.3
v2.2.2
Full Changelog: v2.2.1...v2.2.2
v2.2.1
v2.2.0
Full Changelog: https://github.com/ruby/erb/commits/v2.2.0