Releases
3.1.2
The image()
helper uses the current $page
if no path is specified
API routes can be defined as callbacks in plugins
Emails can have an HTML template only without the requirement for a text template
The Number field no longer strips negative sign when typing -0
The wrong order of files in API responses is fixed
Falsely translated field options in select fields, checkboxes, etc. are fixed
The unnecessary overflow on the login view is gone
Setting an empty value in time fields is working as expected
The time field preview is fixed in structure fields
You can now set a white image background for icons in sections
Sorting files in paginated files sections is fixed
The search button is no longer hidden in unregistered installations
Textarea dialogs (email, links) can now be closed without creating unwanted tags
Regex characters are correctly escaped in the multiselect field
Content is now kept when programmatically creating users
$page→previewUrl()
can now handle query strings in blueprint definitions correctly
$file→modified()
returns the correct timestamp when the content has been modified
The min
requirement message in pages sections is fixed
The svg()
helper is now working reliably with OPcache and also avoids loading PHP code
Url setting, translations and other custom props are no longer deleted when saving languages
The pages cache is now automatically disabled when there are params in the URL. This also fixes pagination issues when caching is enabled.
Default values for structure fields work reliably now
The template switcher now works in multi-language installations without data-loss.
Finding users by email is now case insensitive
Setting a min value for the following fields now also implies that the field is required:
checkboxes, tags, structure, users, pages, files
Setting required: true for the fields above now also implies min: 1
You can’t perform that action at this time.