All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Fix db_seed
helper
Ref
- #257
- #256
Add the transaction method
This method aims to execute an SQL transaction around a passed arrow function.
Database::transaction(fn() => $user->update(['name' => '']));
Ref: #255
Release 5.1.0
- Add custom adaptor #252
- Make Redis accessible on whole project #250
Release 5.0.9
Fixes many bugs
Reference #248
Release 5.0.8
Fixes test case errors
Reference #243 From #242
Release 5.0.7
- Fixes the database relationship
- Fixes the HTTP client
- Fixes the JWT authentication service
Fixes #241 Fixes #213 Fixes #240
Release 5.0.6
- Fixes get last insert id for pgsql
- Add data validation custom message parser
- Fixes PgSQL migration errors
- Fixes initialize the request ID #236
References
- Validation and PgSQL #237
- Many bugs fixes #237
Release 5.0.5
- Fix migration status table definition
- Fix enum creation for pgsql
Reference #232
Release 5.0.4
- Fixes HTTP Client
- Add variable binding to the env loader
- Fixes validation for regex rule
- Fixes request data parser
- Fixes middleware execution order
All update ref #230
Add many fixes
- Fixes the error handler
- Fixes the HTTP client
- Fixes TestCase service
Release for 5.0.2
- Fix action dependency injector
- Add the base error handler
- [Add] Convert the project from PHP7 to PHP8
- [Add] Multiconnection for storage system
- [Fix] Fixes migrations errors #176
- [Fix] Fixes the column size #165
- [Fix] Add the fallback on old request method #170
- [Fix] Define the default value on migration #162
- [Change] Refactoring http request #194
- [Add] Add ability to identify the incomming request by id #195
- [Remove] Remove the helpers ftp, s3
- [Add] Add
storage_service
helper for load any storage services