goldnead/statamic-marketing
A marketing addon for Statamic that puts essential tools in your control panel: cookie consent, tracking and analytics scripts, and campaign settings, configurable without editing templates. Keeps marketing setup simple and centralized at the CMS level.
settingsNavParent() returning [section, name]), letting it nest its settings as a sub-item ("Einstellungen") under its own CP navigation entry rather than occupying a standalone settings slot. This is directly relevant to decisions about how much CP surface area an addon should own.For executives: Two small, low-risk changes on the normal release track, nothing to migrate, no new configuration, no downtime. The first is cosmetic-but-useful: our addon's settings slot neatly under a single navigation entry, and on the newer brand-context version settings from multiple addons consolidate onto one "Addon-Suite" page instead of cluttering the admin menu — a tidiness and discoverability win for editors. The second is a correctness fix: click tracking now counts login links whose paths are percent-encoded, which were previously slipping through. That means the numbers we report on link engagement get more complete, not that any new capability appears. The one caveat worth flagging is that we are several releases behind, so this is a good moment for a routine bump rather than a targeted patch.
For engineering: The addon implements settingsNavParent(), declaring the [section, name] of its own CP nav entry so its settings render as a sub-item beneath it — gated on statamic-brand-context ≥ 1.16, with earlier versions ignoring the method and retaining current layout, so there is no regression risk if we ship out of order. v2.39.2 additionally fixes click tracking to recognise percent-encoded login link paths. Upgrade path is clean: no migration, no config key, patch-level. Recommended action: bump to the current release on the normal cadence, align brand-context to ≥ 1.16 if we want the grouped nav to actually appear, and run two checks — a CP smoke test on nav placement (the visual outcome differs by brand-context version) and an end-to-end click test using a login link with an encoded path to confirm the click registers. Note the 2.30.0 → 2.39.2 gap; skim CHANGELOG.md for anything not surfaced in the release notes before we commit to the bump.
How can I help you explore Laravel packages today?