Skip to content

Latest commit

 

History

History
122 lines (83 loc) · 5.58 KB

CHANGELOG.md

File metadata and controls

122 lines (83 loc) · 5.58 KB

Release Notes for 1.x

  • [1.x] Restores the resolveModel method.
  • [1.x] Removes the resolveModel method.
  • [1.x] Adds the setUpdatableQuery method.
  • [1.x] Adds the fetchBuilder method.
  • [1.x] Adds the setSearchableQuery method.
  • [1.x] Adds the ability to specify the builder type that is getting back.
  • [1.x] Updates the return type of the setUpdatableModel method.
  • [1.x] Removes the setChainableModel method.
  • [1.x] Removes the updateOrCreateModel and updateOrCreateRelationship methods.
  • [1.x] Fixes updating single model instances.
  • [1.x] Fixes populating the updated_at column when incrementing and decrementing values.
  • [1.x] Fixes toggling many columns at a bunch of records.
  • [1.x] Fixes the model serialization issue encountered in the toggleColumns method.
  • [1.x] Fixes updating an empty array of togglable columns.
  • [1.x] Adds the zeroOutColumns method.
  • [1.x] Adds the toggleColumns method.
  • [1.x] Updates the functionality of incrementing and decrementing the columns.
  • [1.x] Adds the ability to execute update operations using Query Builder and Eloquent Builder.
  • [1.x] Adds the Updatable trait.
  • [1.x] Adds the ignoreGlobalScopes method.
  • [1.x] Adds the includeSoftDeleted method.
  • [1.x] Renames the setModel method to setSearchableModel.
  • [1.x] Refactors the code.
  • [1.x] Improves the code's readability.
  • [1.x] Refactors the code.
  • [1.x] Fixes the providing columns and values only to the addWheres and addOrWheres methods.
  • [1.x] Fixes the result ordering by the same model and its relationship column.
  • [1.x] Adds the ability to pass closures to addWheres and addOrWheres methods.
  • [1.x] Adds the ability to order the result using HasOne, HasMany, BelongsTo, and BelongsToMany relationships.
  • [1.x] Fixes the result of ordering by model relationship.
  • [1.x] Optimizes the query time.
  • [1.x] Improves the code's readability.
  • [1.x] Adds the ability to use Local Scopes and Global Scopes.
  • [1.x] Fixes searching in the relationship with an anonymous model.
  • [1.x] Fixes searching within the model itself.
  • [1.x] Renames the addAllWheres and addOrAllWheres methods to addRelationConditions and addOrRelationConditions.
  • [1.x] Improves the code's readability.
  • [1.x] Updates the order by query by replacing the foreign with the primary key.
  • [1.x] Optimizes the query time.
  • [1.x] Adds the ext-pdo to require key.
  • [1.x] Adds the laravel/framework to require key.
  • [1.x] Removes the illuminate/database from the require key.
  • [1.x] Removes the illuminate/contracts from the require key.
  • [1.x] Removes the illuminate/pagination from the require key.
  • [1.x] Refactors the getEloquentBuilder and getQueryBuilder methods.
  • [1.x] Improves the code's readability.
  • [1.x] Fixes the search issue when providing a relationship.
  • [1.x] Refactors the addOrderBy method.
  • [1.x] Improves the code's readability.
  • [1.x] Adds the ability to order the model by its relationships.
  • [1.x] Improves the code's readability.
  • [1.x] Adds the ability to easily switch between Eloquent Builder and Query Builder.
  • [1.x] Executes an Eloquent Builder instead of a Query Builder.
  • [1.x] Fixes assigning the correct query type issue.
  • [1.x] Speeds up the query time using Query Builder instead of Eloquent Builder.
  • [1.x] Adds the ability to order the results using the addOrderBy method.
  • [1.x] Renames the methods to be more descriptive.
  • [1.x] Releases the package. 🎉
  • [1.x] Renames the method that adds all relationships checking to addAllWheres and addAllOrWheres methods.
  • [1.x] Adds the ability to search within the models and their relationships using addWheres and addOrWheres methods.
  • [1.x] Adds the ability to search within model relationships using addWhereRelation and addOrWhereRelation methods.
  • [1.x] Initials pre-release.