Addon Expert release notes

Pulled live from the source repository · Addon Expert on codebit.nl

v2.8.1 — Update Sources: group by install state

Changed

Install: extract addon_expert/ into system/user/addons/, then Developer → Add-Ons → Addon Expert → Update.

v2.8.0 — Changelog modal + audit-logged uninstalls

Added

Fixed

Install: extract addon_expert/ into system/user/addons/, then Developer → Add-Ons → Addon Expert → Update.

v2.7.1 — Update Sources grouping

Changed

Install: extract addon_expert/ into system/user/addons/, then Developer → Add-Ons → Addon Expert → Update.

v2.7.0 — Safe removal (pre-uninstall usage check)

Added

- its template tags {exp:<short>:…} in templates (layout templates included) and snippets,

- channel fields whose fieldtype is the add-on,

- extension hooks it registers (informational — removed with the add-on).

If nothing is found it reports "No usage detected — safe to remove"; otherwise it lists the references with a "Remove anyway" confirmation. Heuristic — it can't see tags built dynamically or PHP that calls the add-on, so it's a guard rail, not a guarantee.

Install: extract addon_expert/ into system/user/addons/, then Developer → Add-Ons → Addon Expert → Update.

v2.6.0 — Releases updates group, changelog links, EE7 wording

Added

Changed

Install: extract addon_expert/ into system/user/addons/, then Developer → Add-Ons → Addon Expert → Update.

v2.5.0 — EE7 compatibility hints + three-group Packages layout

Added

Changed

Install: extract addon_expert/ into system/user/addons/, then Developer → Add-Ons → Addon Expert → Update.

v2.4.2 — Packages screen redesign (grouped tables)

Changed

Install: extract addon_expert/ into system/user/addons/, then Developer → Add-Ons → Addon Expert → Update.

v2.4.1 — Fix auto-finalize on module-only add-ons

Fixed

Surfaced when installing a module-only add-on (e.g. Content TOC) through the registry: the file swap and module_version bump both succeeded, only the post-step finalize reported a (harmless, self-retrying) error.

Install: extract addon_expert/ into system/user/addons/, then Developer → Add-Ons → Addon Expert → Update.

v2.4.0 — Update Sources screen (GitHub or registry, per add-on)

Update Sources screen

A dedicated screen to choose, per installed add-on, where its updates come from — a GitHub repo or a license-gated registry — for add-ons that don't declare a source in their own addon.setup.php.

Added

Changed

Registry license keys remain on the Settings screen (one key per vendor host).

Install: extract addon_expert/ into system/user/addons/, then Developer → Add-Ons → Addon Expert → Update.

v2.3.0 — License-gated registry update source

License-gated registry update source

Private and paid add-ons can now update through Addon Expert without a public GitHub repo. An add-on declares a registry source in its addon.setup.php:

```php

'registry' => [

'url' => 'https://your-vendor/releases/latest',

'product' => 'your_slug',

],

```

Addon Expert then tracks and installs it exactly like a GitHub release — through a vendor endpoint that validates a license key and returns a signed, checksum-verified download.

Added

Changed

Nothing about the existing GitHub tracking changed — registry and GitHub sources are handled independently.

Install: extract addon_expert/ into system/user/addons/, then Developer → Add-Ons → Addon Expert → Update.