github hyperf/hyperf v3.1.66
Release v3.1.66

latest releases: v3.1.70, v3.2.1, v3.2.0...
5 months ago

Added

  • #7667 #7672 Added support for client_count option to create multiple gRPC clients with load balancing in hyperf/grpc-client.
  • #7668 Added the $isCookiePersistent parameter to Hyperf\Guzzle\PoolHandler to enable persistent cookies.
  • #7670 Added --path option to generator commands for specifying custom output locations.
  • #7684 Added method Hyperf\Database\Schema\Builder::withoutForeignKeyConstraints().
  • #7693 Added methods cascadeOnDelete(), restrictOnDelete(), noActionOnDelete(), restrictOnUpdate(), nullOnUpdate(), noActionOnUpdate() for ForeignKeyDefinition.
  • #7698 Added Pool::flushAll() and PoolFactory::flushAll() methods to close all pool connections.
  • #7699 Added methods whereJsonContainsKey(), orWhereJsonContainsKey(), whereJsonDoesntContainKey(), orWhereJsonDoesntContainKey() for Query Builder.

Optimized

  • #7675 Removed redundant timer cleanup code from metric listeners since the Timer component now handles cleanup automatically.
  • #7687 Optimized handling of ValidationException in JSON-RPC core middleware to properly return INVALID_PARAMS error responses.

Fixed

  • #7669 Fix PostgreSQL boolean handling for emulated prepares and raw SQL.
  • #7682 Fixed incorrect return type for Blueprint::foreign() which caused static analysis errors when chaining references(), on(), etc.

New Contributors

Full Changelog: v3.1.65...v3.1.66

Don't miss a new hyperf release

NewReleases is sending notifications on new releases.