Ubiquity v2.2.0 Release Notes

Release Date: 2019-07-03 // almost 5 years ago
  • โž• Added

    โœ‚ Deleted/updated

    • ๐Ÿšš Webtools removed from Ubiquity main repository and are in there own repo

    ๐Ÿ‘‰ Use composer require phpmv/ubiquity-webtools to install them.

    ๐Ÿ’ฅ Breaking change possible:

    Classes relocation

    • Ubiquity\controllers\admin\utils\CodeUtils->Ubiquity\utils\base\CodeUtils
    • Ubiquity\controllers\admin\interfaces\HasModelViewerInterface->Ubiquity\controllers\crud\interfaces\HasModelViewerInterface
    • Ubiquity\controllers\admin\viewers\ModelViewer->Ubiquity\controllers\crud\viewers\ModelViewer
    • Ubiquity\controllers\admin\popo\CacheFile -> Ubiquity\cache\CacheFile
    • Ubiquity\controllers\admin\popo\ControllerSeo -> Ubiquity\seo\ControllerSeo
    • Ubiquity\controllers\admin\traits\UrlsTrait -> Ubiquity\controllers\crud\traits\UrlsTrait

    Migration

    • โšก๏ธ Update devtools: composer global update
    • In existing projects: composer require phpmv/ubiquity-webtools for webtools installation.

    ๐Ÿ›  Fixed

    • ๐Ÿ‘€ Router: pb with route priority attribute see #54

    ๐Ÿ”„ Changes

    • โšก๏ธ Models generation (Engineering-Forward) by UbiquityMyadmin interface was updated to avoid wrong outputs from __toString() function. #58
      • Field name is checked on different names which could be a hint for a password field.
      • The following field names are supported:
        • American English: password
        • Brazilian Portuguese: senha
        • Croatian: lozinka
        • Czech: heslotajne OR helslo_tajne
        • Danish: password
        • Dutch: wachtwoord
        • European Spanish: contrasena
        • Finnish: salasana
        • French: motdepasse OR mot_de_passe
        • German: passwort
        • Italian: password
        • Norwegian: passord
        • Polish: haslo
        • European Portuguese: senha
        • Romanian: parola
        • Russian: naponb
        • Latin American Spanish: contrasena
        • Swedish: loesenord OR losenord
        • Turkish: sifre
        • Ukrainian: naponb
        • Vietnamese: matkhau OR mat_khau