From abe9152935dfc8ed1037c04be8bac99a6ec787d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Wed, 22 Jan 2020 17:15:37 +0100 Subject: [PATCH 1/4] Fix ruby version reference in changelog `Binding.source_location` was introduced in ruby 2.6, but the warning being fixed here is 2.7 specific. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 53b058b..90ced80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ ### Fixed * use Binding#source_location instead of evaluating __FILE__ to avoid warnings - for Ruby >= 2.6 (#221). + for Ruby 2.7 (#221). ## 3.7.0 (2019-02-21) From 1bac1d196f9893e3303aa8f048ca3a1492b66084 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Wed, 22 Jan 2020 18:05:16 +0100 Subject: [PATCH 2/4] Tweak changelog entries style --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90ced80..1799c0f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,8 @@ ### Fixed -* use Binding#source_location instead of evaluating __FILE__ to avoid warnings - for Ruby 2.7 (#221). +* Use `Binding#source_location` instead of evaluating `__FILE__` to avoid + warnings for Ruby 2.7 (#221). ## 3.7.0 (2019-02-21) @@ -21,7 +21,7 @@ ### Fixed -* Allow other threads like Pry. (#142) +* Allow other threads like Pry (#142). ## 3.5.0 (2017-08-23) From 5ad8b6d251151368773cd01e9cea5a377c164251 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Wed, 22 Jan 2020 17:16:47 +0100 Subject: [PATCH 3/4] Add missing changelog entry --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1799c0f..6bd2842 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ * Use `Binding#source_location` instead of evaluating `__FILE__` to avoid warnings for Ruby 2.7 (#221). +### Removed + +* Support for Ruby 2.3. Pry-byebug no longer installs on this platform. + ## 3.7.0 (2019-02-21) * Byebug 11 compatibility, with ruby 2.6 support. From d1cfb5ee4f92508ba5962e7a8ef9a711bd290136 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Wed, 22 Jan 2020 17:54:38 +0100 Subject: [PATCH 4/4] Get ready for 3.8.0 release --- CHANGELOG.md | 4 +++- Gemfile.lock | 2 +- lib/pry-byebug/version.rb | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6bd2842..e1f9fde 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,12 @@ ## Master (Unreleased) +## 3.8.0 (2020-01-22) + ### Fixed * Use `Binding#source_location` instead of evaluating `__FILE__` to avoid - warnings for Ruby 2.7 (#221). + warnings on Ruby 2.7 and on Ruby 2.6 in verbose mode (#221). ### Removed diff --git a/Gemfile.lock b/Gemfile.lock index 2bf127a..a3f696a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - pry-byebug (3.7.0) + pry-byebug (3.8.0) byebug (~> 11.0) pry (~> 0.10) diff --git a/lib/pry-byebug/version.rb b/lib/pry-byebug/version.rb index 492ca91..f9e09b8 100644 --- a/lib/pry-byebug/version.rb +++ b/lib/pry-byebug/version.rb @@ -4,5 +4,5 @@ # Main container module for Pry-Byebug functionality # module PryByebug - VERSION = "3.7.0" + VERSION = "3.8.0" end