We apologise for the issues created by the v0.16.x release series, these were due to the Faraday team underestimating the latest changes applied to master since v0.15.4 (November 2018).
The v0.16.0 -> v0.16.2 releases will be removed from Rubygems and all changes contained in master will be released as v1.0.
v0.17.x will continue from where v0.15.4 left so it will not give any backwards-incompatible issues like the v0.16.x series did.
This release includes some fixes for existing lexers and support for three new languages.
I'd also like to call out the updates to the Liquid lexer. Although this was submitted via a single PR, it represents a substantial amount of work and is a large upgrade to the previous version of the lexer. Special thanks to @EricFromCanada🎉
This release includes fixes for a number of lexers and support for three new languages.
This is a lighter release in comparison to the past couple of versions. We've taken a bit of a summer break and perhaps been slightly distracted by the latest update to No Man's Sky.
Version 3.4.0 mistakenly included a breaking change. For some consumers of the library, this could cause Rouge to crash. This release reverts the behaviour to be consistent with version 3.3.0.
UPDATE: We are sorry to say that v3.4.0 contains a breaking change that can cause Rouge to crash for some users. Please use v3.4.1 instead.
And we're back with a new release!
Thank you to all our contributors for making this release possible. Things have been quiet for the past few months but we're working our way through the outstanding PRs and issues and hope to return to a more regular cadence for future releases.
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ github-pages (200 → 201) · Repo
Release Notes
201
Does any of this look wrong? Please let us know.
Sorry, we couldn't find anything useful about this release.
↗️ faraday (indirect, 0.15.4 → 0.17.0) · Repo · Changelog
Release Notes
0.17.0
0.16.2
0.16.1
0.16.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 6 commits:
Version bump to 0.17.0 (rolling back 0.16.0 -> 0.16.2 releases from master).
Version bump to 0.16.3 (rolling back 0.16.0 -> 0.16.2 releases from master).
README: Travis build badge for branch master (#849)
Explicitly require `date` for DateTime (#844)
Travis: add 2.6.0 to CI matrix, remove sudo: false (#839)
Include instructions for using custom middleware (#836)
↗️ jekyll-commonmark-ghpages (indirect, 0.1.5 → 0.1.6) · Repo
Commits
See the full diff on Github. The new version differs by 14 commits:
:gem: 0.1.6
Merge pull request #12 from github/fix-ci
remove ruby 2.1 from appveyor
recent ruby only
don't require a specific bundler
bundler ~> 2
no square bracket in fn link
Merge pull request #5 from DirtyF/patch-1
Merge pull request #7 from dmalan/master
Merge pull request #6 from robotdana/master
chore(deps): allow Rouge 2 and 3
fixes typo and adds mention of other available extension
jekyll-commonmark is now processing the options in the initializer
Bump to Rouge 3.x
↗️ minitest (indirect, 5.11.3 → 5.12.2) · Repo · Changelog
Release Notes
5.12.2 (from changelog)
5.12.1 (from changelog)
5.12.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 34 commits:
prepped for release
- After chatting w/ @y-yagi and others, decided to lower support to include ruby 2.2.
prepped for release
- Fixed broken link to reference on goodness-of-fit testing. (havenwood)
Added mini-apivore to readme.
- Update requirements in readme and Rakefile/hoe spec.
+ Added documentation for Reporter classes. (sshaw)
Added minitest-global_expectations to readme. (jeremyevans)
- Avoid using 'match?' to support older ruby versions. (y-yagi)
Tweaked multithreading section of README. (iHiD)
prepped for release
Reworked the \n vs \\n mu_pp_for_diff situation.
Extended assert_mu_pp and assert_mu_pp_for_diff to auto-quote strings to make tests more grokkable.
minor editing to comment
Turn off parallelism on stub and spec meta tests because they hit class methods (globals)
Added mutant-minitest to readme. (mjb)
+ Add a descriptive error if assert_output or assert_raises called without a block. (okuramasafumi)
- Check `option[:filter]` klass before match. Fixes 2.6 warning. (y-yagi)
Fixed 2.6 warning in test_refute_match_matcher_object by adding explicit =~ method. (y-yagi)
Added doco for using Rake::TestTask. (schneems)
Added minitest-mock_expectations to readme. (bogdanvlviv)
- Fixed spec section of readme to not use deprecated global expectations. (CheezItMan)
minor rearrangement of requires
Added tests for message and using message/lambad w/ assertions.
+ Changed mu_pp_for_diff to make having both \n and \\n easier to debug.
Overhauled and sorted test_minitest_assertions.rb in prep for new mu_pp_for_diff changes.
Split tests out into test_minitest_assertions.rb
- Fixed Assertions#diff from recalculating if set to nil
+ Deprecated $N for specifying number of parallel test runners. Use MT_CPU.
+ Extended Assertions#mu_pp to encoding validity output for strings to improve diffs.
+ Deprecated use of global expectations. To be removed from MT6.
+ Fail gracefully when expectation used outside of `it`.
Converted all minitest/spec tests over to use _ to avoid deprecation warnings.
Avoid teardown assertion check if test is skipped
↗️ rouge (indirect, 2.2.1 → 3.11.0) · Repo · Changelog
Release Notes
3.11.0
3.10.0
3.9.0
3.8.0
3.7.0
3.6.0
3.5.1
3.5.0
3.4.1
3.4.0
3.3.0
3.2.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands