All Versions
43
Latest Version
Avg Release Cycle
37 days
Latest Release
85 days ago

Changelog History
Page 4

  • 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 with RestController (no open issue)
    • webtools Models section, CRUDControllers
    • 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 integration
      • ThemesManager 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
      • @execkey in config[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 a try/catch in app/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
  • v2.0.11 Changes

    March 14, 2019

    โž• Added

    • Rest JsonAPI implementation
      • JsonApiRestController class
    • methods in UCookie
      • exists: Tests the existence of a cookie
      • setRaw: Sends a raw cookie without urlencoding the cookie value
    • method in UResponse
      • enableCORS: enables globaly CORS for a domain (this was possible before by using setAccessControl* methods)

    ๐Ÿ”„ Changed

    • method set in UCookie (parameters $secure & $httpOnly added)

    ๐Ÿ›  Fixed

  • 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
  • v2.0.9 Changes

    January 21, 2019

    โœ‚ Removed

    • Usage of @ (replaced with ?? operator)
  • 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
  • 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
  • v2.0.4 Changes

    November 21, 2018

    โž• Added

    • UQL (Ubiquity Query Language)
    • AuthControllers
    • CRUDControllers

    ๐Ÿ”„ Changed

    • SQL Queries optimization (groupings)