This page is listing updates and enhancements added since 1.8.0 version.
Released on october 24th, 2023
It fixes some bugs, but it brings also some new features.
setHtmlAttributes()
on the jResponseHtml
class, to set attributes on the <html>
element.getFileResponse()
in jController
to ease to return a file as a responsejauthdbAdminAfterUpdate
when properties of a user has changed.jauthdbAdminAfterCreate
and jauthdbAdminAfterUpdate
, so listeners can save uploaded files into directories other than into the default one.formOptions
template variable in templates displaying forms of jauthdb_admin, so other modules can add options for jforms widgets.jauthdbAdminPasswordForm
and jauthdbAdminCheckPasswordForm
for the password formauthenticateWith=login-email
.auth_<driver>
is now merged with the <driver>
section of auth.coord.ini.php
, so we can redefine some configuration parameter of the <driver>
section, into localconfig.ini.php
for example.getDao()
on the jAuth db
driverjAuthPassword
to check the strength of a password or to generate a random passwordpassword_html
for secret
controls. Adds a “view” button aside the input.passwordeditor_html
for secret
controls. It checks the strength of the password, by calculating the entropy, and by comparing the edited password against a list of the most used passwords. Adds also three buttons: a “view” button, a “regenerate” button, and a “copy” button.jAcl2DbUserGroup::renameUser()
Return-Path
header into jMailer.search_path
Improvements and bug fix from Jelix 1.7.17:
jFormsBase::getModifiedControls()
: some controls like submit were considered as modified although it does not make sensReleased on july 30th, 2023
Improvements and bug fix from Jelix 1.7.16:
Reply-To
header into jMailerConfigurationHelpers::updateEntryPointFile()
InstallHelpers::updateEntryPointFile()
and InstallHelpers::removeEntryPoint()
Jelix\Utilities\utf8_*
functionsReleased on may 30th, 2023
events.xml
can be the full name of a class. The class must have a namespace and must be autoloadable.extends
attribute can now contain a class name instead of a record class selector. The class must have a namespace and must be autoloadable.Release: 2023-04-17