What's new
- Add a way to opt out of popper z-index control #15227 by @jaygeorge
- Add a "compact mode" for the array fieldtype #15219 by @jaygeorge
- Let sites check in from CLI, scheduler, and front-end requests #15208 by @jackmcdade
- Add safe option to to_json modifier #15260 by @edalzell
What's fixed
- Fix Antlers identifiers erroring before the parser has been resolved #15221 by @lazerg
- Support taggable comboboxes when
multipleis false #15064 by @duncanmcclean - Improve tooltips #15211 by @jaygeorge
- For links in tooltips, open them in a new tab if external #15213 by @jaygeorge
- Fix nocache TypeError when rendered outside a matched route #15215 by @lazerg
- Fix localized dates leaking into later template usages #15224 by @duncanmcclean
- Add missing tooltips to global header #15234 by @heidkaemper
- Augment nav blueprint fields onto manual-URL nav items #15235 by @lazerg
- Fix reordering a paginated orderable collection corrupting the tree #15238 by @marcorieser
- Fix nav entry links across sites losing their domain #15239 by @lazerg
- Ensure REST API authentication errors return consistent JSON #15077 by @daun
- Fix Link field's Asset mode height #15242 by @jackmcdade
- Encode asset URLs #15146 by @duncanmcclean
- Improve Asset fieldtype UI in smaller spaces #15243 by @jackmcdade
- Fix is_external for anchor, mailto and tel links in navs #15082 by @duncanmcclean
- Reduce publish form and Live Preview overhead #15251 by @jasonvarga
- Dedupe concurrent Control Panel asset requests #15252 by @jasonvarga
- Small PHP CP performance improvements and UTF-8 fix #15254 by @jasonvarga
- Bard server-side performance improvements #15258 by @jasonvarga
- Memoize the Replicator flattened sets config Blink key #15259 by @jasonvarga
- Resolve NoCache session via app() in StaticCaching hydrated callback #15256 by @petemolinero
- Memoize resolved field conditions #15262 by @jasonvarga
- Only generate Bard's HTML when reading time is enabled #15263 by @jasonvarga
- Avoid layout thrashing from Reka's aria-label fallback #15264 by @jasonvarga