Changelog
*Sourced from [puma's changelog](https://github.com/puma/puma/blob/master/History.md).*
> ## 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))
>
> * 2 bugfixes:
> * Workers will no longer accept more web requests than they have capacity to process. This prevents an issue where one worker would accept lots of requests while starving other workers ([#1563](https://github-redirect.dependabot.com/puma/puma/issues/1563))
> * In a test env puma now emits the stack on an exception ([#1557](https://github-redirect.dependabot.com/puma/puma/issues/1557))
Commits
- [`f7e1e58`](https://github.com/puma/puma/commit/f7e1e58dcba1e19e470b6eb0c44c33a0722285f6) Merge pull request [#1614](https://github-redirect.dependabot.com/puma/puma/issues/1614) from puma/schneems/version-bump
- [`8eb215d`](https://github.com/puma/puma/commit/8eb215dc0800fe8e6c94ed7f2157d3c86452a79f) v3.12.0
- [`c3b3a97`](https://github.com/puma/puma/commit/c3b3a9712a4752f356653b49d7504783a5907acf) Merge pull request [#1611](https://github-redirect.dependabot.com/puma/puma/issues/1611) from jkutner/master
- [`db9e26a`](https://github.com/puma/puma/commit/db9e26af6b832078cfa415b9bb96c0f7d16c96b3) Update url for binder parsing test for JRuby
- [`7f71af4`](https://github.com/puma/puma/commit/7f71af4b45ba0e49ee024441aeb50f47e767e9ec) Merge pull request [#1604](https://github-redirect.dependabot.com/puma/puma/issues/1604) from puma/schneems/max-thread-metric
- [`fb2ca4c`](https://github.com/puma/puma/commit/fb2ca4c17c92f7658bb88e93fff4ec04cd22a3d1) Add max_threads to `Puma.stats`
- [`5a7d884`](https://github.com/puma/puma/commit/5a7d884bdc300f477d0559181af1d52f37eaa4d3) Merge pull request [#1579](https://github-redirect.dependabot.com/puma/puma/issues/1579) from puma/schneems/waiting
- [`e4255d0`](https://github.com/puma/puma/commit/e4255d03fb57021c96f7d03a3784b21b6e85b35b) Merge pull request [#1478](https://github-redirect.dependabot.com/puma/puma/issues/1478) from eallison91/dev/ssl_cipher_support
- [`6d0efee`](https://github.com/puma/puma/commit/6d0efee913905c6b2b9046475cf5f18939ce6b1c) Add support for --control-url ([#1487](https://github-redirect.dependabot.com/puma/puma/issues/1487))
- [`4a7a9be`](https://github.com/puma/puma/commit/4a7a9be7bdc45425d02491bc11646a31d8703f01) Fix ssl_v3_rejection test hanging ([#1567](https://github-redirect.dependabot.com/puma/puma/issues/1567))
- Additional commits viewable in [compare view](https://github.com/puma/puma/compare/v3.11.4...v3.12.0)
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 merge` will merge this PR after your CI passes on it
- `@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 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.
Bumps puma from 3.11.4 to 3.12.0.
Changelog
*Sourced from [puma's changelog](https://github.com/puma/puma/blob/master/History.md).* > ## 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)) > > * 2 bugfixes: > * Workers will no longer accept more web requests than they have capacity to process. This prevents an issue where one worker would accept lots of requests while starving other workers ([#1563](https://github-redirect.dependabot.com/puma/puma/issues/1563)) > * In a test env puma now emits the stack on an exception ([#1557](https://github-redirect.dependabot.com/puma/puma/issues/1557))Commits
- [`f7e1e58`](https://github.com/puma/puma/commit/f7e1e58dcba1e19e470b6eb0c44c33a0722285f6) Merge pull request [#1614](https://github-redirect.dependabot.com/puma/puma/issues/1614) from puma/schneems/version-bump - [`8eb215d`](https://github.com/puma/puma/commit/8eb215dc0800fe8e6c94ed7f2157d3c86452a79f) v3.12.0 - [`c3b3a97`](https://github.com/puma/puma/commit/c3b3a9712a4752f356653b49d7504783a5907acf) Merge pull request [#1611](https://github-redirect.dependabot.com/puma/puma/issues/1611) from jkutner/master - [`db9e26a`](https://github.com/puma/puma/commit/db9e26af6b832078cfa415b9bb96c0f7d16c96b3) Update url for binder parsing test for JRuby - [`7f71af4`](https://github.com/puma/puma/commit/7f71af4b45ba0e49ee024441aeb50f47e767e9ec) Merge pull request [#1604](https://github-redirect.dependabot.com/puma/puma/issues/1604) from puma/schneems/max-thread-metric - [`fb2ca4c`](https://github.com/puma/puma/commit/fb2ca4c17c92f7658bb88e93fff4ec04cd22a3d1) Add max_threads to `Puma.stats` - [`5a7d884`](https://github.com/puma/puma/commit/5a7d884bdc300f477d0559181af1d52f37eaa4d3) Merge pull request [#1579](https://github-redirect.dependabot.com/puma/puma/issues/1579) from puma/schneems/waiting - [`e4255d0`](https://github.com/puma/puma/commit/e4255d03fb57021c96f7d03a3784b21b6e85b35b) Merge pull request [#1478](https://github-redirect.dependabot.com/puma/puma/issues/1478) from eallison91/dev/ssl_cipher_support - [`6d0efee`](https://github.com/puma/puma/commit/6d0efee913905c6b2b9046475cf5f18939ce6b1c) Add support for --control-url ([#1487](https://github-redirect.dependabot.com/puma/puma/issues/1487)) - [`4a7a9be`](https://github.com/puma/puma/commit/4a7a9be7bdc45425d02491bc11646a31d8703f01) Fix ssl_v3_rejection test hanging ([#1567](https://github-redirect.dependabot.com/puma/puma/issues/1567)) - Additional commits viewable in [compare view](https://github.com/puma/puma/compare/v3.11.4...v3.12.0)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 merge` will merge this PR after your CI passes on it - `@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 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.