Added
- Added front-end regression coverage for
render()options,getTag()/getLink(),context(),menuBreadcrumbs(), andurlBreadcrumbs(). - Stored nodes now expose
isProjected(false) so templates can use one check for stored vs Dynamic projected children.
Changed
- Builder no longer shows success toasts when adding, deleting, or restoring staged nodes; the tree and Save affordance already reflect pending changes.
Fixed
craft.navigation.tree()no longer lazy-loadselementunless{ withLinkedElements: true }is passed, matchingnodes().- Slideout Status metadata for pending nodes uses Craft’s normal status dot + label spacing (no smashed
+●Pendingicon row). - Deleting a newly added (pending) node before Save removes it immediately instead of erroring with “Couldn’t stage node for deletion.”