10000 Releases · LaravelFreelancerNL/laravel-arangodb · GitHub
[go: up one dir, main page]

Skip to content

Releases: LaravelFreelancerNL/laravel-arangodb

v1.0.0-beta.12 [BREAKING CHANGES]

12 Mar 16:01
0457583
Compare
Choose a tag to compare
Pre-release

This version contains a lot of fixes and adds support for a lot of Laravel features.

It contains breaking changes and supports Laravel 12 at the expense of Laravel 11.

Version support

  • BREAKING: Removed Laravel 11 support
  • Addd Laravel 12 support
  • Added php 8.4 support

Connection

  • Added getServerVersion to connection
  • Added threadCount to connection
  • Fixed query duration logging

Query Builder

  • Added whereLike / orWhereLike / whereNotLike / orWhereNotLike
  • Confirmed whereNone/orWhereNone
  • Confirmed whereNot/orWhereNot
  • Added lateralJoin support
  • Added support for insertOrIgnoreUsing
  • Added union aggregates support
  • Added support wheredoesnthaverelation methods
  • Fixed regex operator (=~)
  • Added NOT LIKE string operator
  • Added ALL NOT IN, ANY NOT IN & NONE NOT IN array operators

Schema Builder

  • Added dropAllAnalyzers functionality
  • BREAKING: Renamed getAllViews to getViews for better Laravel naming compatibility
  • BREAKING: Renamed getAllAnalyzers to getAnalyzers for better Laravel naming compatibility
  • BREAKING: Renamed getAllGraphs to getGraphs for better Laravel naming compatibility
  • Added getIndex, getIndexes and columns
  • Added support for multidimensional indexes

Migrations

Artisan

  • Added db:table support
  • Fixed and extended db:table to show ArangoDB related data
  • Extended db:show with arangodb functionality
  • Schema structure methods like getTable or getTables now all return arrays or lists of arrays to conform to the Laravel standard.
  • Added support model:show artisan command

v1.0.0-beta.11

25 Aug 11:54
94fdcde
Compare
Choose a tag to compare
v1.0.0-beta.11 Pre-release
Pre-release
  • Fixed eager loading of relationships for model collections with more than one result.
  • Removed old db assertion overrides

v1.0.0-beta.9

18 Aug 10:37
4a12b06
Compare
Choose a tag to compare
v1.0.0-beta.9 Pre-release
Pre-release

Added pre-release install information to the readme

v1.0.0-beta.10

18 Aug 10:49
9b6e377
Compare
Choose a tag to compare
v1.0.0-beta.10 Pre-release
Pre-release
Update readme.md

v1.0.0-beta.8

05 Aug 16:52
3ed8ff7
Compare
Choose a tag to compare
v1.0.0-beta.8 Pre-release
Pre-release

Added support for field properties in (inverted) indexes

Added support for multidimensional indexes

v1.0.0-beta.7

03 Aug 18:23
af2be73
Compare
Choose a tag to compare
v1.0.0-beta.7 Pre-release
Pre-release

Added Schema::hasIndex();

Increased clarity of createAnalyzer/replaceAnalyzer methods by splitting up the parameters.

v1.0.0-beta.6

08 Jun 14:38
7ff0c22
Compare
Choose a tag to compare
v1.0.0-beta.6 Pre-release
Pre-release

Added callback support to updateOrInsert

v1.0.0-beta.4

04 May 14:07
d5b96d4
Compare
Choose a tag to compare
v1.0.0-beta.4 Pre-release
Pre-release

Array casting (array/AsArrayObject) now recursively casts objects to array

v1.0.0-beta.4

29 Apr 07:15
a67d2e5
Compare
Choose a tag to compare
v1.0.0-beta.4 Pre-release
Pre-release

Fixes:

  • Fixed wrapping of attributes in AQL objects

v1.0.0-beta.3

28 Apr 18:40
d20d04d
Compare
Choose a tag to compare
v1.0.0-beta.3 Pre-release
Pre-release

Additions

  • Added DatabaseMigrations trait
  • Added DatabaseTruncation trait
  • Added getTables method to the schema builder
  • Added support for automatic key generator setting for autoincrement and uuid on id/_key fields
  • Added Self contained EDGE_COLLECTION constant to create-edge migration stub

Bugfixes

  • Fixed premature json encoding/decoding of casts.
  • Removed duplicate getDateFormat function
  • Fixed RefreshData not seeding the DB on the initial migrate:fresh
  • Removed nonsensical hasColumn method from blueprint. (commands are created first, then executed sequentially, a conditional command won't work in this scenario)
  • Fixed isBind regex in query grammar

chores

  • cleaned up test setup
  • improved general code quality
  • added tests for existing code
0