Releases: mhthnz/yii2-tarantool
Releases · mhthnz/yii2-tarantool
Last release 2.10.8 tarantool support
New features release
- Added tarantool cache ability by expirationd
- I18n message source
- Gii model generator
- Tarantool logging target
- Create/drop/existing sequence using nosql command
Stability release
- Changed min php version from 7.1 to 7.1
- Upgraded php-tarantool library (thanks @Spywer)
- Fixed regeneratedID method in sessions
- Removed unnecessary schema loading in session
Session support
- Added Session support (thanks to @arkhamvm )
- Fixed tests compatibility with the newest php version
- Docs update
- Stability fixes
hotfix release
Increase minimum yii2 version due to compatibility
Fix tests
Add php8.1 ci
Lua validator release
- Added
LuaValidatorfor validating models data inside tarantool using lua. - Reduced functions complexity
- Added
usingIndexfunction to NoSQLQuery - Added ability to perform NoSQL queries inside migration
LuaValidator,Migration,Querytests were added- Docs
Nosql interface release
- Added ability to perform NoSQL requests
Commandclass for NoSQL requests (SELECT, INSERT, UPDATE, EVAL, CALL, ... etc)Queryclass provides ability to create NoSQL requests in SQL format.RequestHelperhelps with converting SelectRequest to aggregate functions such as:count,min,max... etc, also it helps to see NoSQL requests in debug panel.- Cs fixes and bug fixes
- Docs
Migrations support
Migrations support
CI tests
Migrations docs
Fixes
Stability fixes
- Fixed getting foreign keys via Schema
- Fixed opening connection
- Add tests
Basic functionality
- Tarantool
ConnectionhasCommandandQueryBuilder ActiveRecordmodels withActiveQuerysupportSchemaabstraction,TableSchemaandColumnSchema- Model validators
UniqueValidator,ExistsValidator - Data widgets like
DetailView,ListView,GridViewusingActiveDataProvider - Debug panel