summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorr-obert <r-obert@users.noreply.github.com>2017-11-18 20:54:03 +0100
committerGitHub <noreply@github.com>2017-11-18 20:54:03 +0100
commit3499b21a0295ee114bb5b4e0093b4e355389c5a3 (patch)
tree3ede5ecd6497790bd97da6f676bb8ff69305abc3 /CHANGELOG.md
parent3bd43b9db4f866e9c47897e707f000a33b3139e9 (diff)
downloadpry-3499b21a0295ee114bb5b4e0093b4e355389c5a3.tar.gz
add rbx-3.86, add Pry::Platform.known_engines, allow expected failures in spec suite (#1694)
* Add Pry::Platform.known_engines * Add fixes for rbx-3.86, and cleanup .travis.yml * Optionally skip a test on specific Ruby engine(s). And tag specs that currently do not pass on Rubinius. Travis takes much longer to complete after this change. Maybe there are switches we can pass to speed up Rubinius, or this will improve on new versions of Rubinius.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f40aef93..8792edfb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,11 @@
#### Features
+* Add Pry::Platform#known_engines, returns an Array of Ruby engines
+ (MRI, JRuby, Rubinius) that Pry is known to run on.
+
+See pull request [#1694](https://github.com/pry/pry/pull/1694).
+
* Deprecate Pry::Command#text. Please use black(), white(), etc directly
instead (as you would with helper functions from BaseHelpers and
CommandHelpers)
@@ -50,6 +55,14 @@ See pull request [#1691](https://github.com/pry/pry/pull/1691).
See pull request [#1674](https://github.com/pry/pry/pull/1674).
+
+#### Pry developers
+
+* Optionally skip a spec on specific Ruby engine(s) by providing `expect_failure: [:mri, :jruby]`
+ as a metadata Hash to the example group.
+
+See pull request [#1694](https://github.com/pry/pry/pull/1694).
+
### 0.11.0
* Add alias 'whereami[?!]+' for 'whereami' command. ([#1597](https://github.com/pry/pry/pull/1597))