jaredledvina / ledvinafarm-site

Holding all things hosted on https://ledvina.farm
2 stars 0 forks source link

Bump concurrent-ruby from 1.0.5 to 1.1.2 #16

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps concurrent-ruby from 1.0.5 to 1.1.2.

Release notes *Sourced from [concurrent-ruby's releases](https://github.com/ruby-concurrency/concurrent-ruby/releases).* > ## v1.1.0 > concurrent-ruby: > > * requires at least Ruby 2.0 > * [Promises](http://ruby-concurrency.github.io/concurrent-ruby/1.1.0/Concurrent/Promises.html) > are moved from `concurrent-ruby-edge` to `concurrent-ruby` > * Add support for TruffleRuby > * ([#734](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/734)) Fix Array/Hash/Set construction broken on TruffleRuby > * AtomicReference fixed > * fixed documentation and README links > * fix Set for TruffleRuby and Rubinius > * CI stabilization > * remove sharp dependency edge -> core > * remove warnings > * documentation updates > * Exchanger is no longer documented as edge since it was already available in > `concurrent-ruby` > * ([#644](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/644)) Fix Map#each and #each_pair not returning enumerator outside of MRI > * ([#659](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/659)) Edge promises fail during error handling > * ([#741](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/741)) Raise on recursive Delay#value call > * ([#727](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/727)) [#717](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/717) fix global IO executor on JRuby > * ([#740](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/740)) Drop support for CRuby 1.9, JRuby 1.7, Rubinius. > * ([#737](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/737)) Move AtomicMarkableReference out of Edge > * ([#708](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/708)) Prefer platform specific memory barriers > * ([#735](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/735)) Fix wrong expected exception in channel spec assertion > * ([#729](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/729)) Allow executor option in `Promise#then` > * ([#725](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/725)) fix timeout check to use timeout_interval > * ([#719](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/719)) update engine detection > * ([#660](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/660)) Add specs for Promise#zip/Promise.zip ordering > * ([#654](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/654)) Promise.zip execution changes > * ([#666](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/666)) Add thread safe set implementation > * ([#651](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/651)) [#699](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/699) #to_s, #inspect should not output negative object IDs. > * ([#685](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/685)) Avoid RSpec warnings about raise_error > * ([#680](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/680)) Avoid RSpec monkey patching, persist spec results locally, use RSpec > v3.7.0 > * ([#665](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/665)) Initialize the monitor for new subarrays on Rubinius > * ([#661](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/661)) Fix error handling in edge promises > > concurrent-ruby-edge: > > * ([#659](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/659)) Edge promises fail during error handling > * Edge files clearly separated in `lib-edge` > * added ReInclude > * add Promises.zip_futures_over_on > > ## v1.1.0.pre2 > concurrent-ruby: > > * fixed documentation and README links > * fix Set for TruffleRuby and Rubinius > ... (truncated)
Changelog *Sourced from [concurrent-ruby's changelog](https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md).* > ## Current > > ## Release v1.1.1, edge v0.4.1 (1 Nov 2018) > > * ([#768](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/768)) add support for 1.9.3 back > > ## Release v1.1.0, edge v0.4.0 (31 OCt 2018) (yanked) > > * ([#768](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/768)) yanked because of issues with removed 1.9.3 support > > ## Release v1.1.0.pre2, edge v0.4.0.pre2 (18 Sep 2018) > > concurrent-ruby: > > * fixed documentation and README links > * fix Set for TruffleRuby and Rubinius > * use properly supported TruffleRuby APIs > > concurrent-ruby-edge: > > * add Promises.zip_futures_over_on > > ## Release v1.1.0.pre1, edge v0.4.0.pre1 (15 Aug 2018) > > concurrent-ruby: > > * requires at least Ruby 2.0 > * [Promises](http://ruby-concurrency.github.io/concurrent-ruby/1.1.0/Concurrent/Promises.html) > are moved from `concurrent-ruby-edge` to `concurrent-ruby` > * Add support for TruffleRuby > * ([#734](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/734)) Fix Array/Hash/Set construction broken on TruffleRuby > * AtomicReference fixed > * CI stabilization > * remove sharp dependency edge -> core > * remove warnings > * documentation updates > * Exchanger is no longer documented as edge since it was already available in > `concurrent-ruby` > * ([#644](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/644)) Fix Map#each and #each_pair not returning enumerator outside of MRI > * ([#659](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/659)) Edge promises fail during error handling > * ([#741](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/741)) Raise on recursive Delay#value call > * ([#727](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/727)) [#717](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/717) fix global IO executor on JRuby > * ([#740](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/740)) Drop support for CRuby 1.9, JRuby 1.7, Rubinius. > * ([#737](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/737)) Move AtomicMarkableReference out of Edge > * ([#708](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/708)) Prefer platform specific memory barriers > * ([#735](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/735)) Fix wrong expected exception in channel spec assertion > * ([#729](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/729)) Allow executor option in `Promise#then` > * ([#725](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/725)) fix timeout check to use timeout_interval > * ([#719](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/719)) update engine detection > * ([#660](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/660)) Add specs for Promise#zip/Promise.zip ordering > ... (truncated)
Commits - [`9fe401e`](https://github.com/ruby-concurrency/concurrent-ruby/commit/9fe401e14b8de22ca27c4dc4575e382b756d7811) Allow publishing only core - [`a18c5d0`](https://github.com/ruby-concurrency/concurrent-ruby/commit/a18c5d0b07c3453a3fa87fa433098797ea170ea6) bump version - [`db8f88b`](https://github.com/ruby-concurrency/concurrent-ruby/commit/db8f88b63a403645eb4f621743edf2453232b150) Merge pull request [#773](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/773) from ruby-concurrency/193 - [`cf28431`](https://github.com/ruby-concurrency/concurrent-ruby/commit/cf28431816435e33e8ef190a17a53295584f2a7c) Defensive 1.9.3 support - [`68a82c2`](https://github.com/ruby-concurrency/concurrent-ruby/commit/68a82c279ed3db9cf869aaba64cebd5a62adb8ee) Update doc - [`2aa342b`](https://github.com/ruby-concurrency/concurrent-ruby/commit/2aa342bf4850976f00d690a9b0998870badc993a) Merge pull request [#769](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/769) from ruby-concurrency/193 - [`1ba5eba`](https://github.com/ruby-concurrency/concurrent-ruby/commit/1ba5eba25e1ae56b4dbccfa877b874d672c6590b) Merge pull request [#771](https://github-redirect.dependabot.com/ruby-concurrency/concurrent-ruby/issues/771) from herwinw/atomic_boolean_private - [`82c980f`](https://github.com/ruby-concurrency/concurrent-ruby/commit/82c980f14505f1d0f473d5a7e50a2179de591f3c) Make MutexAtomicBoolean#ns_make_value private - [`3b3f9bf`](https://github.com/ruby-concurrency/concurrent-ruby/commit/3b3f9bff4eb24dd8bed0112bd79e9b5a338ff2c1) Put 1.9.3 support back - [`ea7877d`](https://github.com/ruby-concurrency/concurrent-ruby/commit/ea7877d6d0cea8abc705843797b27c4ed364ce1c) Update CHANGELOG.md - Additional commits viewable in [compare view](https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.0.5...v1.1.2)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.