Skip to content

1.5.0

Compare
Choose a tag to compare
@mboynes mboynes released this 30 Mar 20:13
· 49 commits to main since this release

1.5.0 resolves an edge-case bug in the Term Context that could lead to unexpected data writes or even data corruption. Because this change was not inconsequential, we opted to ship a minor release as opposed to a patch release.

The Term Context bug can be read about in depth in #831 and #832; props to @johnbillion for reporting it. TL;DR: if a term is being added or edited and has fields from the Term Context, and during the "save" POST request, there is a side effect where another plugin or theme creates or updates an additional term, then the field data would be written to that term as well.

Of note, this bugfix additionally spawned https://core.trac.wordpress.org/ticket/55441.

Changelog

Fixed

  • Protect against side effect term updates #832