Bug #12539: yii\filters\ContentNegotiator now generates 406 'Not Acceptable' instead of 415 'Unsupported Media Type' on content-type negotiation fail (PowerGamer1)
Bug #17037: Fix uploaded file saving method when data came from MultipartFormDataParser (sup-ham)
Bug #17300: Fix class-level event handling with wildcards (Toma91)
Bug #17635: Fix varbinary data handling for MSSQL (toatall)
Bug #17744: Fix a bug with setting incorrect defaultValue to AR column with CURRENT_TIMESTAMP(x) as default expression (MySQL >= 5.6.4) (bizley)
Bug #17749: Fix logger dispatcher behavior when target crashes in PHP 7.0+ (kamarton)
Bug #17755: Fix a bug for web request with trustedHosts set to format ['10.0.0.1' => ['X-Forwarded-For']] (shushenghong)
Bug #17760: Fix JSON::encode() for \DateTimeInterface under PHP 7.4 (samdark)
Bug #17762: PHP 7.4: Remove special condition for converting PHP errors to exceptions if they occurred inside of __toString() call (rob006)
Bug #17766: Remove previous PJAX event binding before registering new one (samdark)
Bug #17767: Make Formatter::formatNumber method protected (TheCodeholic)
Bug #17771: migrate/fresh was not returning exit code (samdark)
Bug #17793: Fix inconsistent handling of null data attribute values in yii\helpers\BaseHtml::renderTagAttributes() (brandonkelly)
Bug #17803: Fix ErrorHandler unregister and register to only change global state when applicable (SamMousa)
Enh #17729: Path alias support was added to yii\web\UploadFile::saveAs() (sup-ham)
Enh #17792: Add support for aria attributes to yii\helpers\BaseHtml::renderTagAttributes() (brandonkelly)
2.0.31 December 18, 2019
Bug #17661: Fix query builder incorrect IN/NOT IN condition handling for null values (strychu)
Bug #17685: Fix invalid db component in m180523_151638_rbac_updates_indexes_without_prefix (rvkulikov)
Bug #17687: Query::indexBy can now include a table alias (brandonkelly)
Bug #17694: Fixed Error Handler to clear registered view tags, scripts, and files when rendering error view through action view (bizley)
Bug #17701: Throw BadRequestHttpException when request params can’t be bound to int and float controller action arguments (brandonkelly)
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 close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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)
- 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)
Bumps yiisoft/yii2 from 2.0.27 to 2.0.32.
Changelog
Sourced from yiisoft/yii2's changelog.
Commits
a4aca1a
release version 2.0.32a7eecad
Add "since" tags to UploadedFile [skip ci]7a02220
Move changelog entry placed into previous release incorrectly [skip ci]149d417
Improve changelog lines [skip ci]0892902
Fix #17635: Fix varbinary data handling for MSSQL5db1935
Improved German translation for customer facing messages (#17800)7417070
Fix #17755: Fix a bug for web request withtrustedHosts
set to format `['10...7239f42
Fixes #17300: Fix class-level Event handling with wildcards8cb52ee
Fix #17037, Fix #17729: Fix uploaded file saving for multipart forms, add pat...aec6b52
Fix #17803: Fixed ErrorHandler unregister and register only change global sta...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 close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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) - 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)