From 26d7be0eb64b5ff9a1359b33a60a930b10fe6b99 Mon Sep 17 00:00:00 2001 From: Paul Mucur Date: Tue, 4 Jul 2023 20:44:36 +0100 Subject: [PATCH] Bump version to 1.7.0 --- CHANGELOG.md | 5 +++++ README.md | 6 +++--- re2.gemspec | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b890a9c..4ec145e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ project adheres to [Semantic Versioning](http://semver.org/). Older versions are detailed as [GitHub releases](https://github.com/mudge/re2/releases) for this project. +## [1.7.0] - 2023-07-04 +### Added +- Added support for libre2.11 (thanks to Stan Hu for contributing this) + ## [1.6.0] - 2022-10-22 ### Added - Added RE2::MatchData#deconstruct and RE2::MatchData#deconstruct_keys so they @@ -78,6 +82,7 @@ releases](https://github.com/mudge/re2/releases) for this project. ### Fixed - In Ruby 1.9.2 and later, re2 will now set the correct encoding for strings +[1.7.0]: https://github.com/mudge/re2/releases/tag/v1.7.0 [1.6.0]: https://github.com/mudge/re2/releases/tag/v1.6.0 [1.5.0]: https://github.com/mudge/re2/releases/tag/v1.5.0 [1.4.0]: https://github.com/mudge/re2/releases/tag/v1.4.0 diff --git a/README.md b/README.md index 407df1d..0a9176d 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@ re2 [![Build Status](https://github.com/mudge/re2/actions/workflows/tests.yml/ba A Ruby binding to [re2][], an "efficient, principled regular expression library". -**Current version:** 1.6.0 +**Current version:** 1.7.0 **Supported Ruby versions:** 1.8.7, 1.9.3, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 3.0, 3.1, 3.2 -**Supported re2 versions:** libre2.0 (< 2020-03-02), libre2.1 (2020-03-02), libre2.6 (2020-03-03), libre2.7 (2020-05-01), libre2.8 (2020-07-06), libre2.9 (2020-11-01), libre2.10 (2022-12-01) +**Supported re2 versions:** libre2.0 (< 2020-03-02), libre2.1 (2020-03-02), libre2.6 (2020-03-03), libre2.7 (2020-05-01), libre2.8 (2020-07-06), libre2.9 (2020-11-01), libre2.10 (2022-12-01), libre2.11 (2023-07-01) Installation ------------ @@ -214,7 +214,7 @@ Contributions * Thanks to [Jason Woods](https://github.com/driskell) who contributed the original implementations of `RE2::MatchData#begin` and `RE2::MatchData#end`; * Thanks to [Stefano Rivera](https://github.com/stefanor) who first contributed C++11 support; -* Thanks to [Stan Hu](https://github.com/stanhu) for reporting a bug with empty patterns and `RE2::Regexp#scan`; +* Thanks to [Stan Hu](https://github.com/stanhu) for reporting a bug with empty patterns and `RE2::Regexp#scan` and for contributing support for libre2.11 (2023-07-01); * Thanks to [Sebastian Reitenbach](https://github.com/buzzdeee) for reporting the deprecation and removal of the `utf8` encoding option in re2; * Thanks to [Sergio Medina](https://github.com/serch) for reporting a bug when diff --git a/re2.gemspec b/re2.gemspec index d8daae2..e64b5a6 100644 --- a/re2.gemspec +++ b/re2.gemspec @@ -2,7 +2,7 @@ Gem::Specification.new do |s| s.name = "re2" s.summary = "Ruby bindings to re2." s.description = 'Ruby bindings to re2, "an efficient, principled regular expression library".' - s.version = "1.6.0" + s.version = "1.7.0" s.authors = ["Paul Mucur"] s.homepage = "https://github.com/mudge/re2" s.extensions = ["ext/re2/extconf.rb"]