eLabFTW v3.6.0-alpha Release Notes

Release Date: 2020-11-26 // over 3 years ago
  • 🚀 This is an alpha quality release: not for production use!

    ✅ If you can test it and report issues, it would be great!

    🔄 CHANGELOG

    🔖 Version 3.6.0

    Here it is, the 3.6 branch featuring LDAP and 2FA authentication!

    Possibly breaking change:

    Due to a weird naming convention in Swiftmailer, the library used to send emails, it is possible that you will need to change the port for the SMTP server.

    ⬆️ See #2229 for more information. Test emails after upgrading.

    🆕 New features:

    • ➕ Add LDAP authentication
    • ➕ Add 2FA authentication with OTP (contribution by Marcel Bolten)
    • 👍 Allow description list html elements (#2308 by Marcel Bolten)

    🛠 Bugfixes:

    • 🛠 Fix template import (#2283)
    • 🛠 Fix issue with booking to sunday midnight (#2211) and allow all hours
    • 🛠 Fix display of markdown in show mode (#2231)
    • 🛠 Fix timestamp on generated PDF (#2210 contribution by scapoor)
    • 👍 Allow changing an upload if we have write rights on entity (#2292)
    • 🛠 Fix incorrect permissions on template creation (#2237)
    • 🛠 Fix image quality after upload for .jpg files (#2186)

    ✨ Enhancements:

    • Align icons and text in main menu drowdown (#2269)
    • 🛠 Fix editable triggered on non editable comments
    • 💾 Save title and date on title blur
    • Prevent clickable .tif thumbnail (#2212)

    i18n:

    • Translate "Click to edit"

    Dev corner:

    • Rewrite download.php into a proper controller and use http-foundation
    • ➕ Add new unit tests
    • Rewrite all authentication related code; add all the Auth services
    • ⏱ Specify the ISO::8601 date format for scheduler
    • Rationalize the tinymce config (#2239)
    • Rewrite interfaces to be more modular (#2238)
    • 🚚 Move around a bunch of code to delete some controllers
    • 👉 Make more TypeScript classes for CRUD actions
    • ➕ Add a "big" database generator (lots of fake content)