uAdmin v0.5.0 Release Notes

Release Date: 2020-08-02 // over 3 years ago
  • ๐Ÿš€ We are happy to announce the release of version 0.5.0 under the code name "Atlas Moth"

    ๐Ÿ”„ Change Log

    [0.5.0] Atlas Moth - 2020-08-02

    โž• Added

    • PreQuery and PostQuery handler for dAPI
    • method command in dAPI to run model's methods
    • ๐Ÿ Windows support for syslog
    • $preload in dAPI
    • RenderHTMLMulti to render nested templates
    • $choices in schema command in dAPI to preload FK and M2M choices
    • ๐Ÿ‘Œ Support for golang Modules
    • โž• Added search in dAPI using $q
    • โœ… Reset button for ABTest
    • โž• Added delete functionality for file and image from UI and dAPI
    • dAPI schema now translates the model based on your language cookie
    • ๐Ÿ‘ dAPI now supports M2M in add and delete functions

    - $distinct in dAPI read function

    ๐Ÿ”„ Changed

    • โฌ‡๏ธ Droping support for Golang 1.10
    • ๐Ÿ”„ Changed Excel export library to excelize
    • 0๏ธโƒฃ GetDefaultLanguage and GetActiveLanguages are public now
    • TranslateSchema is public now
    • Model method GetImageSize() (int, int) to customize image size

    ๐Ÿ—„ Deprecated

    โœ‚ Removed

    ๐Ÿ›  Fixed

    • Fixed bug with dAPI __ filters
    • ๐Ÿ›  Fixed last insert ID in MySQL
    • ๐Ÿ›  Fixed dAPI clearing file and image fields
    • ๐Ÿ›  Fixed a bug with Aggregate column
    • HideInDashboard works for existing models
    • DashboardMenu changes icon size to 128X128 pixels

    ๐Ÿ”’ Security

    • PasswordAttempts and PasswordTimeout settings to protect limit invalid password attempts
    • CheckRateLimit limits whole IP instead of IP and port combination
    • ๐Ÿ’ป CSRF protection in UI and dAPI and public function CheckCSRF
    • SQL injection checking in dAPI, export and public function SQLInjection
    • โž• Added AllowedHosts setting to limit the domains/IPs for password reset
    • ๐Ÿ”— Link fields get x-scrf-token added automatically in UI
    • โœ… session cookie uses SameSite=SameSiteStrictMode
    • Prevent navigation attacks in Theme setting and file upload