Alt Inbound

IP allow and deny list management via the control panel

2.1.0

November 6th, 2026

The control panel page has moved from Tools to Alt Tools → Privacy & security, a group shared with the other Alt addons, and its icons now come from Statamic's own icon set so they match the rest of the nav. A user or role nav customisation that moved or renamed the item needs setting up again.

alt_inbound_icon is removed from the config file, as the icon is no longer configurable. A published copy of the config keeps the key, but nothing reads it.

Also in this release (#8, DEV-9002): block entries are validated as single IP addresses and saved in standard form, with older entries matching as before. CSV imports are validated as a whole and exports escape formula characters. The custom blocked-page view must be one of the site's own views, and changes are logged without IP addresses. Ranges, wildcards and other text can no longer be added or imported, and an import with any bad row is rejected whole. Existing entries are not changed.

2.0.2

October 26th, 2026

What's Changed

  • Gate Alt Inbound behind a permission by @Alt-Ben in https://github.com/alt-design/Alt-Inbound-Addon/pull/4
  • Match the blocked page against the request path by @Alt-Ben in https://github.com/alt-design/Alt-Inbound-Addon/pull/6

Full Changelog: https://github.com/alt-design/Alt-Inbound-Addon/compare/v2.0.1...v2.0.2

2.0.1

February 18th, 2026

Fixes minor styling conflict when using CP in dark mode - @Alt-Charlie

2.0.0

February 17th, 2026

  • Support for Statamic v6 @Alt-Charlie

Users who need support for previous Statamic versions may need to lock composer to V1 versions

1.2.0

November 6th, 2026

The control panel page has moved from Tools to Alt Tools → Privacy & security, a group shared with the other Alt addons, and its icons now come from Statamic's own icon set so they match the rest of the nav. A user or role nav customisation that moved or renamed the item needs setting up again.

This is the first 1.x release since v1.1.0, so it also includes:

  • A permission (#5, DEV-7432). Alt Inbound now registers View and manage Alt Inbound IP blocks (view alt-inbound) and requires it for the nav item and every control panel route. Super users keep access. Anyone else needs a role that grants it, under Users → Roles.
  • The block check can no longer be skipped (#7, DEV-9001). It now matches the blocked page against the request path.
  • Validation (#9, DEV-9002). Block entries are validated as single IP addresses and saved in standard form, with older entries matching as before. CSV imports are validated as a whole and exports escape formula characters. Ranges, wildcards and other text can no longer be added or imported. Existing entries are not changed.

1.1.0

May 15th, 2024

  • N/A Changelog not available.

1.0.0

April 9th, 2024

Initial Release