Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EE 5.4.0 Release #651

Merged
merged 255 commits into from Nov 23, 2020
Merged

EE 5.4.0 Release #651

merged 255 commits into from Nov 23, 2020

Conversation

obfuscode
Copy link
Contributor

EE 5.4.0

Enhancements 🚀

  • Added relationship_entries_tagdata hook, which is functionally identical to the channel_entries_tagdata hook
  • Added support for SameSite cookies via config override
  • Added config override to ignore channel stats, which can lead to improved performance when using models.
  • Add stats module action to run stats
  • Added database column type selector for textarea and RTE fields (SQL exception when saving entry with field larger than 64KB #464)
  • Added post-upgrade and utility check for broken template tags and missing fieldtypes.
  • Added Debug Tools utility.
  • Added confirmation screen when attempting to update major versions.
  • Adds namespacing to v2 upgrades for ease of upgrading from v2 to v5
  • Added support to be able to upgrade directly from v2 to v5
  • Improved XSS filtering for CP alerts
  • Added support for PHP 8
  • Added support for MySQL 8
  • Implemented different approach to trigger before_channel_entry_delete extension hook.

Bug Fixes 💃🐛

intoeetive and others added 30 commits May 27, 2020 12:59
…ailable on the server.

On some servers, it throws a deprecated warning when not specifying a variant. ex:

idn_to_ascii(): INTL_IDNA_VARIANT_2003 is deprecated.
auto_typography() could on rare occassion throw:

Warning
count(): Parameter must be an array or an object that implements Countable
ee/legacy/libraries/Typography.php, line 331

Severity: E_WARNING
Warning
Invalid argument supplied for foreach()
ee/legacy/libraries/Typography.php, line 333

Severity: E_WARNING
Bumps [rack](https://github.com/rack/rack) from 2.0.3 to 2.2.3.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
- [Commits](rack/rack@2.0.3...2.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
https://web.dev/samesite-cookies-explained/
• Default to Lax, which as the article explains, is how cookies are treated if no SameSite value is set.
• Ensure users can’t set an invalid value as SameSite
• If they set the value to ‘None’, make sure the cookie is secure.
…ng redirect when session type is "Session ID only".
obfuscode and others added 26 commits November 13, 2020 08:55
…gine/ExpressionEngine into feature/update-confirmation
Before, it just left the settings, which really shouldn’t have mattered.  But it was causing Asset fields to continue to display as Asset fields on publish, even after changing to File fields.  The setting fields also didn’t display on the file field’d edit page.

Cleaning them out on save just makes sense.
…ttings

Changing a custom field type now resets the field settings.
@obfuscode obfuscode merged commit f0875de into master Nov 23, 2020
@obfuscode obfuscode changed the title EE 5.40 Release EE 5.4.0 Release Nov 23, 2020
@obfuscode obfuscode deleted the stability branch January 26, 2021 16:16
intoeetive pushed a commit that referenced this pull request Oct 5, 2021
fix redirects from live preview on frontend
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants