Closed taka-oyama closed 2 weeks ago
The pull request includes updates to the CHANGELOG.md
to document the release of version 8.3.0, which introduces new features such as support for invisible columns, change streams, and snapshot queries. The Connection::getDatabaseContext()
method has been deprecated, while new methods like UseMutations::getMutationExecutor()
and Query\Builder::whereNotInUnnest(...)
have been added. Additionally, existing methods have been modified for improved functionality. Changes also encompass the SharedGrammarCalls
trait and the Grammar
class, enhancing option formatting and method signatures.
File | Change Summary |
---|---|
CHANGELOG.md |
Updated for version 8.3.0 release; added new features, deprecated methods, and modifications to existing methods. |
src/Connection.php |
Deprecated Connection::getDatabaseContext() , updated Connection::setCommitOptions(...) . |
src/UseMutations.php |
Added UseMutations::getMutationExecutor() . |
src/Query/Builder.php |
Added Query\Builder::whereNotInUnnest(...) , modified Query\Builder::whereIn(...) to wrap values in UNNEST for over 950 values. |
src/Concerns/SharedGrammarCalls.php |
Added protected function formatOptions(array $options, string $delimiter = '='): string , added protected function formatOptionValue(mixed $value): string . |
src/Schema/Grammar.php |
Updated formatSequenceOptions and formatChangeStreamOptions to use formatOptions , updated method signatures for compileDropSequence and compileDropSequenceIfExists to accept object type for $command . |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
CHANGELOG.md
to reflect the latest version and changes.