All Versions
44
Latest Version
Avg Release Cycle
36 days
Latest Release
737 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v2.1.2 Changes
April 27, 2019๐ Fixed
- Twig views caching : fix https://github.com/phpMv/ubiquity/issues/26
- โก๏ธ ORM : sync
$instance->_rest
array with$instance
updates - REST:
- pb on adding in
SimpleRestController
: fix https://github.com/phpMv/ubiquity/issues/27 - pb an update with manyToOne members : fix https://github.com/phpMv/ubiquity/issues/30
- pb on adding in
-
v2.1.1 Changes
April 19, 2019โ Added
- ๐
Transformer
module see in documentation SimpleRestController
+SimpleApiRestController
classes for Rest part
๐ Changed
- ๐
Translation
module use default cache system (ArrayCache) and no more APC (performances ++)
๐ Fixed
- webtools Rest section
Authorization Bearer
pb in input field (no open issue)POST
request for adding an instance withRestController
(no open issue)
- webtools Models section, CRUDControllers
- Model adding or updating in modal form fail see https://github.com/phpMv/ubiquity/issues/25
- JsonAPI finalization ### ๐ Documentation
- โ REST module rest doc
- โ Transformers module Transformers doc
- ๐
-
v2.1.0 Changes
April 01, 2019โ Added
- ๐ป Themes manager with bootstrap, Semantic-ui and foundation
AssetsManager
for css,js, fonts and images integrationThemesManager
for css framework integration- Themes part in webtools interface
- Dependency injection annotations
@injected
inject a member in a controller defined by a dependency in config@autowired
inject an instance of class defined by type with@var
annotation
๐ Changed
- dependency injection mecanism
- controller cache for di
@exec
key inconfig[di]
for injections at runtime
๐ฅ Breaking change possible:
use
"di"=>["@exec"=>[your injections]]
instead of"di"=>[your injections]
๐ Fixed
- ๐ An exception is thrown In case of problem with the Database connection (in
DataBase::connect
method) see https://github.com/phpMv/ubiquity/issues/12 >The connection to the database must be protected by atry/catch
inapp/config/services.php
try{ \Ubiquity\orm\DAO::startDatabase($config); }catch(Exception $e){ echo $e->getMessage(); }
### ๐ Documentation - โก๏ธ Dependency injection updates di doc
- ๐ฑ Themes managment Assets and themes doc
- ๐ป Themes manager with bootstrap, Semantic-ui and foundation
-
v2.0.11 Changes
March 14, 2019โ Added
- Rest JsonAPI implementation
JsonApiRestController
class
- methods in
UCookie
exists
: Tests the existence of a cookiesetRaw
: Sends a raw cookie without urlencoding the cookie value
- method in
UResponse
enableCORS
: enables globaly CORS for a domain (this was possible before by usingsetAccessControl*
methods)
๐ Changed
- method
set
inUCookie
(parameters$secure
&$httpOnly
added)
๐ Fixed
- issue pb with config variable in Twig views
- ๐ deprecated ref to apcu in Translation
ArrayLoader
removed
- Rest JsonAPI implementation
-
v2.0.10 Changes
February 22, 2019โ Added
- Webtools
- validation info in models part
- โ Acceptance, functionnal and unit tests (70% coverage)
๐ Changed
- Webtools
- models metadatas presentation
- ๐ Documentation
- ๐ Restoration of Translation class
- Compatibility with devtools 1.1.5
- Webtools
-
v2.0.9 Changes
January 21, 2019โ Removed
- Usage of
@
(replaced with??
operator)
- Usage of
-
v2.0.8 Changes
January 20, 2019๐ Changed
- Optimizations
- ORM & relations oneToMany
- apc to apcu cache for Translations
- Router : routes array minification
- Scrutinizer debugging : 0 bug !
- Scrutinizer evaluation : 9.61 very good!
- Translator=>TranslatorManager with static methods
- Optimizations
-
v2.0.7 Changes
January 11, 2019๐ Changed
- Scrutinizer cleaning ### โ Added
- String validators
-
v2.0.6 Changes
December 29, 2018โก๏ธ Update for phpbenchmarks compatibility
-
v2.0.5 Changes
December 28, 2018๐ Changed
- TranslatorManager
- ValidatorsManager
- NormalizersManager