akabiru / todos-api

🍻 🍾 @scotch-io tutorial "Build a RESTful JSON API with Rails 5" codebase.
https://scotch.io/tutorials/build-a-restful-json-api-with-rails-5-part-one
MIT License
188 stars 101 forks source link

Bump puma from 3.11.0 to 4.0.1 #51

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps puma from 3.11.0 to 4.0.1.

Release notes *Sourced from [puma's releases](https://github.com/puma/puma/releases).* > ## v4.0.1 > * 2 bugfixes > * Fix socket removed after reload - should fix problems with systemd socket activation. ([#1829](https://github-redirect.dependabot.com/puma/puma/issues/1829)) > * Add extconf tests for DTLS_method & TLS_server_method, use in minissl.rb. Should fix "undefined symbol: DTLS_method" when compiling against old OpenSSL versions. ([#1832](https://github-redirect.dependabot.com/puma/puma/issues/1832)) > * 1 other > * Removed unnecessary RUBY_VERSION checks. ([#1827](https://github-redirect.dependabot.com/puma/puma/issues/1827)) > > ## v4.0.0 - 4 Fast 4 Furious > ## 9 feature > * Add support for disabling TLSv1.0 ([#1562](https://github-redirect.dependabot.com/puma/puma/issues/1562)) > * Request body read time metric ([#1569](https://github-redirect.dependabot.com/puma/puma/issues/1569)) > * Add out_of_band hook ([#1648](https://github-redirect.dependabot.com/puma/puma/issues/1648)) > * Re-implement (native) IOBuffer for JRuby ([#1691](https://github-redirect.dependabot.com/puma/puma/issues/1691)) > * Min worker timeout ([#1716](https://github-redirect.dependabot.com/puma/puma/issues/1716)) > * Add option to suppress SignalException on SIGTERM ([#1690](https://github-redirect.dependabot.com/puma/puma/issues/1690)) > * Allow mutual TLS CA to be set using `ssl_bind` DSL ([#1689](https://github-redirect.dependabot.com/puma/puma/issues/1689)) > * Reactor now uses nio4r instead of `select` ([#1728](https://github-redirect.dependabot.com/puma/puma/issues/1728)) > > ## 9 bugfixes > * Do not accept new requests on shutdown ([#1685](https://github-redirect.dependabot.com/puma/puma/issues/1685), [#1808](https://github-redirect.dependabot.com/puma/puma/issues/1808)) > * Fix 3 corner cases when request body is chunked ([#1508](https://github-redirect.dependabot.com/puma/puma/issues/1508)) > * Change pid existence check's condition branches ([#1650](https://github-redirect.dependabot.com/puma/puma/issues/1650)) > * Don't call .stop on a server that doesn't exist ([#1655](https://github-redirect.dependabot.com/puma/puma/issues/1655)) > * Implemented NID_X9_62_prime256v1 (P-256) curve over P-521 ([#1671](https://github-redirect.dependabot.com/puma/puma/issues/1671)) > * Fix [@​notify](https://github.com/notify).close can't modify frozen IOError (RuntimeError) ([#1583](https://github-redirect.dependabot.com/puma/puma/issues/1583)) > * Fix Java 8 support ([#1773](https://github-redirect.dependabot.com/puma/puma/issues/1773)) > * Fix error `uninitialized constant Puma::Cluster` ([#1731](https://github-redirect.dependabot.com/puma/puma/issues/1731)) > * Fix `not_token` being able to be set to true ([#1803](https://github-redirect.dependabot.com/puma/puma/issues/1803)) > > v3.12.1 > > ## v3.11.4 > No release notes provided.
Changelog *Sourced from [puma's changelog](https://github.com/puma/puma/blob/master/History.md).* > ## 4.0.1 / 2019-07-11 > > * 2 bugfixes > * Fix socket removed after reload - should fix problems with systemd socket activation. ([#1829](https://github-redirect.dependabot.com/puma/puma/issues/1829)) > * Add extconf tests for DTLS_method & TLS_server_method, use in minissl.rb. Should fix "undefined symbol: DTLS_method" when compiling against old OpenSSL versions. ([#1832](https://github-redirect.dependabot.com/puma/puma/issues/1832)) > * 1 other > * Removed unnecessary RUBY_VERSION checks. ([#1827](https://github-redirect.dependabot.com/puma/puma/issues/1827)) > > ## 4.0.0 / 2019-06-25 > > * 9 features > * Add support for disabling TLSv1.0 ([#1562](https://github-redirect.dependabot.com/puma/puma/issues/1562)) > * Request body read time metric ([#1569](https://github-redirect.dependabot.com/puma/puma/issues/1569)) > * Add out_of_band hook ([#1648](https://github-redirect.dependabot.com/puma/puma/issues/1648)) > * Re-implement (native) IOBuffer for JRuby ([#1691](https://github-redirect.dependabot.com/puma/puma/issues/1691)) > * Min worker timeout ([#1716](https://github-redirect.dependabot.com/puma/puma/issues/1716)) > * Add option to suppress SignalException on SIGTERM ([#1690](https://github-redirect.dependabot.com/puma/puma/issues/1690)) > * Allow mutual TLS CA to be set using `ssl_bind` DSL ([#1689](https://github-redirect.dependabot.com/puma/puma/issues/1689)) > * Reactor now uses nio4r instead of `select` ([#1728](https://github-redirect.dependabot.com/puma/puma/issues/1728)) > * Add status to pumactl with pidfile ([#1824](https://github-redirect.dependabot.com/puma/puma/issues/1824)) > > * 9 bugfixes > * Do not accept new requests on shutdown ([#1685](https://github-redirect.dependabot.com/puma/puma/issues/1685), [#1808](https://github-redirect.dependabot.com/puma/puma/issues/1808)) > * Fix 3 corner cases when request body is chunked ([#1508](https://github-redirect.dependabot.com/puma/puma/issues/1508)) > * Change pid existence check's condition branches ([#1650](https://github-redirect.dependabot.com/puma/puma/issues/1650)) > * Don't call .stop on a server that doesn't exist ([#1655](https://github-redirect.dependabot.com/puma/puma/issues/1655)) > * Implemented NID_X9_62_prime256v1 (P-256) curve over P-521 ([#1671](https://github-redirect.dependabot.com/puma/puma/issues/1671)) > * Fix [@​notify](https://github.com/notify).close can't modify frozen IOError (RuntimeError) ([#1583](https://github-redirect.dependabot.com/puma/puma/issues/1583)) > * Fix Java 8 support ([#1773](https://github-redirect.dependabot.com/puma/puma/issues/1773)) > * Fix error `uninitialized constant Puma::Cluster` ([#1731](https://github-redirect.dependabot.com/puma/puma/issues/1731)) > * Fix `not_token` being able to be set to true ([#1803](https://github-redirect.dependabot.com/puma/puma/issues/1803)) > > ## 3.12.1 / 2019-03-19 > > * 1 features > * Internal strings are frozen ([#1649](https://github-redirect.dependabot.com/puma/puma/issues/1649)) > * 3 bugfixes > * Fix chunked ending check ([#1607](https://github-redirect.dependabot.com/puma/puma/issues/1607)) > * Rack handler should use provided default host ([#1700](https://github-redirect.dependabot.com/puma/puma/issues/1700)) > * Better support for detecting runtimes that support `fork` ([#1630](https://github-redirect.dependabot.com/puma/puma/issues/1630)) > > ## 3.12.0 / 2018-07-13 > > * 5 features: > * You can now specify which SSL ciphers the server should support, default is unchanged ([#1478](https://github-redirect.dependabot.com/puma/puma/issues/1478)) > * The setting for Puma's `max_threads` is now in `Puma.stats` ([#1604](https://github-redirect.dependabot.com/puma/puma/issues/1604)) > * Pool capacity is now in `Puma.stats` ([#1579](https://github-redirect.dependabot.com/puma/puma/issues/1579)) > * Installs restricted to Ruby 2.2+ ([#1506](https://github-redirect.dependabot.com/puma/puma/issues/1506)) > * `--control` is now deprecated in favor of `--control-url` ([#1487](https://github-redirect.dependabot.com/puma/puma/issues/1487)) > > ... (truncated)
Commits - [`1c9da36`](https://github.com/puma/puma/commit/1c9da362c8d2f09360ace3eedc12946dea39de05) 4.0.1 notes and version change ([#1840](https://github-redirect.dependabot.com/puma/puma/issues/1840)) - [`3b48d32`](https://github.com/puma/puma/commit/3b48d320b70b0e74a7ed9caeb1c38ee43d271bdb) fix [#1775](https://github-redirect.dependabot.com/puma/puma/issues/1775) ([#1829](https://github-redirect.dependabot.com/puma/puma/issues/1829)) - [`1814008`](https://github.com/puma/puma/commit/18140082d6bccd58bbab1b5510ee29d60b76d90b) Use OpenSSL DTLS_method & TLS_server_method when available ([#1832](https://github-redirect.dependabot.com/puma/puma/issues/1832)) - [`12d1706`](https://github.com/puma/puma/commit/12d1706ddc71b89ed2ee26275e31c788e94ff541) Add missing feature to history on v4.0.0 ([#1830](https://github-redirect.dependabot.com/puma/puma/issues/1830)) - [`a2cc053`](https://github.com/puma/puma/commit/a2cc0537a40c1b1c5dfca831a4e93d0967940b62) Remove RUBY_VERSION checks ([#1827](https://github-redirect.dependabot.com/puma/puma/issues/1827)) - [`38d9625`](https://github.com/puma/puma/commit/38d96258c2a535aa0d763926f9dba57922528718) Merge pull request [#1826](https://github-redirect.dependabot.com/puma/puma/issues/1826) from jmreid/patch-1 - [`6d55a29`](https://github.com/puma/puma/commit/6d55a29b39e103f83d4e056a768e839b6b03ee11) Clean up 4.0.0 changelog - [`51a952b`](https://github.com/puma/puma/commit/51a952b845359ab51bc774ef6f0a218a69fdfd51) Remove extra character - [`f5d7600`](https://github.com/puma/puma/commit/f5d7600e4e4d9104803b5f0f5f596f8dc45fc191) Merge pull request [#1825](https://github-redirect.dependabot.com/puma/puma/issues/1825) from schneems/schneems/v4.0.0 - [`3cad382`](https://github.com/puma/puma/commit/3cad38295705829b82f740089b8aacc7b516c9f0) v4.0.0 - Additional commits viewable in [compare view](https://github.com/puma/puma/compare/v3.11.0...v4.0.1)


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 squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@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). To ignore the version in this PR you can just close it - `@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) - 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.
coveralls commented 5 years ago

Coverage Status

Coverage remained the same at 99.004% when pulling 6ccb4168ea2eb7949e28f7c8d7f2e090e7e98f72 on dependabot/bundler/puma-4.0.1 into d8c70937e621989b22dfd74dd520bce8f3c1799b on master.

dependabot-preview[bot] commented 5 years ago

Superseded by #59.