Skip to content

Releases: colopl/laravel-spanner

v4.2.0

23 Aug 02:49
Compare
Choose a tag to compare

v4.2.0

Added

  • Colopl\Spanner\Query\Builder::truncate() is now implemented. (use to throw an error) (a171e90)

Fixed

  • Colopl\Spanner\Schema\Grammar::getDateFormat() now returns 'Y-m-d\TH:i:s.uP' instead of the default which does work correctly in Cloud Spanner. (43bffe6)
  • Colopl\Spanner\Schema\Grammar::wrapValue() has been extracted as trait, so it can be shared with Colopl\Spanner\Query\Grammar. (2f43479, ca8faa1)
  • Colopl\Spanner\Concerns\ManagesTransactions::handleBeginTransactionException() now matches return type of parent. (7c9b5c3)

v4.1.1

20 Jun 10:04
Compare
Choose a tag to compare
  • fix: Builder::partitionedDelete() had 1 argument defined which is never used. Thanks @oprudkyi!

v3.10.2

20 Jun 10:03
Compare
Choose a tag to compare
  • fix: Builder::partitionedDelete() had 1 argument defined which is never used.

v4.1.0

24 May 04:55
Compare
Choose a tag to compare
  • Added auto retry mechanism for session not found errors. (#39), thanks @oprudkyi.

v3.10.1

30 May 07:25
Compare
Choose a tag to compare
  • fix broken compatibility for version lower than 8.

v3.10.0

24 May 05:02
Compare
Choose a tag to compare
  • Fix some PhpStan errors.
  • Added auto retry mechanism for session not found errors. (#39), thanks @oprudkyi.

v4.0.0

15 Feb 07:56
Compare
Choose a tag to compare
  • updated composer.json to only support laravel 9
  • [breaking] feat: Query::insertGetId throws error now instead of returning the last value

v3.9.3

14 Jan 05:56
Compare
Choose a tag to compare
  • upgrade orchestra/testbench to v6 so laravel 8 can be installed in dev environments

v3.9.2

01 Dec 06:16
Compare
Choose a tag to compare
  • Remove travis-ci and replace it with github actions
  • make Connection::getSpannerDatabase() public so it can be used for calling low level methods directly.
  • fix broken Model::resolveRouteBinding(...) and Model::resolveChildRouteBinding(...)

v3.9.1

05 Nov 09:09
Compare
Choose a tag to compare
  • move sysv extensions to suggestion since requiring it is not possible in Google App Engine