Bug #13828: Fix retrieving inserted data for a primary key of type uniqueidentifier for SQL Server 2005 or later (darkdef)
Bug #17474: Fix retrieving inserted data for a primary key of type trigger for SQL Server 2005 or later (darkdef)
Bug #17985: Convert migrationNamespaces to array if needed (darkdef)
Bug #18001: Fix getting table metadata for tables ( in their name (floor12)
Bug #18026: Fix ArrayHelper::getValue() did not work with ArrayAccess objects (mikk150)
Bug #18028: Fix division by zero exception in console Table::calculateRowHeight() (fourhundredfour)
Bug #18031: HttpBasicAuth with auth callback now triggers login events same was as other authentication methods (samdark)
Bug #18041: Fix RBAC migration for MSSQL (darkdef)
Bug #18047: Fix colorization markers output in console Table (cheeseq)
Bug #18051: Fix missing support for custom validation method in EachValidator (bizley)
Bug #18051: Fix using EachValidator with custom validation function (bizley)
Bug #18081: Fix for PDO_DBLIB/MSSQL. Set flag ANSI_NULL_DFLT_ON to ON for current DB connection (darkdef)
Bug #18086: Fix accessing public properties of ArrayAccess via ArrayHelper::getValue() (samdark)
Bug #18094: Add support for composite file extension validation (darkdef)
Bug #18096: Fix InlineValidator with anonymous inline function not working well from EachValidator (trombipeti)
Bug #18101: Fix behavior of OUTPUT INSERTED.* for SQL Server query: "insert default values"; correct MSSQL unit tests; turn off profiling echo message in migration test (darkdef)
Bug #18105: Fix for old trigger in RBAC migration with/without prefixTable (darkdef)
Bug #18110: Add quotes to return value of viewName in MSSQL schema. It is [someView] now (darkdef)
Bug #18127: Resolve DI references inside of arrays in dependencies (hiqsol)
Bug #18134: Expression as columnName should not be quoted in likeCondition (darkdef)
Bug #18147: Fix parameters binding for MySQL when prepare emulation is off (rskrzypczak)
Enh #15202: Add optional param --silent-exit-on-exception in yii\console\Controller (egorrishe)
Enh #17722: Add action injection support (SamMousa, samdark, erickskrauch)
Enh #18019: Allow jQuery 3.5.0 to be installed (wouter90)
Enh #18048: Use Instance::ensure() to set User::$accessChecker (lav45)
Enh #18083: Add Controller::$request and $response (brandonkelly)
Enh #18120: Include the path to the log file into error message if FileTarget::export fails (uaoleg)
Enh #18151: Add Mutex::isAcquired() to check if lock is currently acquired (rhertogh)
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.34 to 2.0.36.
Changelog
Sourced from yiisoft/yii2's changelog.
Commits
a557111
release version 2.0.3658e4416
Adjust changelog, correct phpdoc, minor code style fixes3a623ef
Fix #18051: Fix usingEachValidator
with custom validation function4f63451
Fix #18086: Fix accessing public properties ofArrayAccess
via `ArrayHelper...5b0d7c5
Fix #18151: AddedMutex::isAcquired()
to check if lock is currently acquired6ac668c
Fix #18094: Support for composite file extension validationc52ba5c
Fix #18031: HttpBasicAuth with auth callback now triggers login events same w...912d823
Fix #18147: Fixed parameters binding for MySQL when prepare emulation is offadebd21
Fix #18134: Expression as columnName should not be quoted in likeCondition71cc801
Fix #17985: Convert migrationNamespaces to array if neededDependabot 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)