Changelog

1.24.0

Released 2025-10-29

  • Imp Added support for oidc (OpenID Connect)

  • Imp Various accessibility improvements on all pages

  • Imp Added ability to export email history as CSV from queue messages page

  • Imp Added more TLS options for HTTPS listeners such as listeners[].tls.ciphers and listeners[].tls.protocols.min

  • Imp Make session secret configurable using environment.session.secret (Useful when clustering the web administration)

  • Imp Added support for static policies, server side paging and filtering based on source on queue policies page

  • Imp Show suspended backoff queues on top queues page

  • Imp Usability improvements to IP warmup page

  • Dep Access to raw smtpd configuration was removed

  • Bug Fixed rare data padding issue with charts on delivery insights page

  • Sec Updated third-party dependencies

Warning

If you are using multiple hostnames to access the web interface and have trouble logging in it might now be necessary for you to add these hostnames to trustedorigins[].

Warning

This version bumps the minimum required version of the halon and halon-api packages to 6.9.

Note

Changes to config schema for config version 1.24
  • listeners[].pki should now be configured under listeners[].tls.pki instead

  • users[].features.configuration and groups[].features.configuration no longer exists since accessing the raw smtpd configuration was removed

1.23.0

Released 2025-07-04

  • Imp Integrate with Delivery Guru - Warmup component

  • Bug Only atttempt to change permissions of session path if not using database sessions

  • Bug Fix issue with sqlite3 dependency and Rocky Linux 8 / Ubuntu 22.04

1.22.0

Released 2025-06-25

  • Imp Added support to show country flags for remote IP (GeoIP)

  • Imp Add support for storing sessions in the database

  • Imp Add page to show running resolver requests on DNS resolver page

  • Imp Added DSN columns for table on messages page

  • Imp Show suspensions triggered by backoff on active backoffs and delivery insights pages

  • Imp Bump bundled Node version

  • Bug Improved navigation behaviour when using the back button

  • Bug Fields selector in inputs did not always show available field combinations

  • Bug Style fixes in dark mode

  • Bug Refresh on pages caused tables to resize

Warning

This version bumps the minimum required version of the halon and halon-api packages to 6.7.

1.21.0

Released 2025-04-04

  • Imp Add support for background jobs for queue actions

  • Imp Pre-select field combination on delivery insights page when coming from backoff, top queues or policies pages

  • Imp Show transaction ID and queue ID on message preview page

  • Bug Fix bug with delta value when changing views, interval or filter on reporting page

  • Bug Fix bug where filter was still applied when changing back to default view after saving a new view with a filter

  • Bug Fix rounding errors in queue breakdown on delivery insights page

1.20.0

Released 2025-03-26

  • Imp Reworked delivery insights page as well as added new pages for top queues and active backoffs

  • Imp Added navigation from “History > Reporting” page to “History -> Messages” page with applied filter and time interval

  • Imp Added autocomplete for lists on all supported inputs

  • Bug Fixed bug where saving a new view as favorite caused other favorite views to be unset

  • Bug Fixed bug where save indicator was not showing up on “Save as New…” in views dropdown

Warning

This version bumps the minimum required version of the halon and halon-api packages to 6.6. This release is the last feature release supporting CentOS 7.

1.19.0

Released 2025-02-07

  • Imp In-memory historical graphs on dashboard page

  • Imp Zoomable area charts on history reporting page

  • Imp Support refilling active queue policy rates by deleting their corresponding suspension

  • Imp More search options in omni-search input

  • Imp Validate YAML configuration on startup

  • Bug Fix issue where filters and time interval were not stored in views on history and reporting pages

  • Sec Upgraded bundled Node to 22.13.1

1.18.1

Released 2025-01-09

  • Bug Fixed issue on policy page when using static policies with null values

  • Bug The process could sometimes hang during graceful shutdown

1.18.0

Released 2024-12-16

  • Imp Support new cluster features for queue policies

  • Imp Support new connect interval feature for queue policies

  • Imp New powerful input type with autocomplete for values coming from the configuration

  • Imp Allow custom views to be shared between users

  • Imp Export data in tables as CSV files

  • Imp Add Navigation links to overview components

  • Imp Omni-search input now supports history pages as well

  • Imp Add “On all hosts” checkbox to filter actions on queue messages page

  • Imp “On all hosts” is now the default setting for most form modals

  • Imp Support filtering on seconds for queue messages and queue policies pages

  • Imp Include milliseconds when displaying durations

  • Imp “Add multiple” and “Edit -> Add as new” options on queue policies page

  • Imp Various styling and navigation improvements

  • Bug Selected host is now preserved when navigating to the history pages

  • Bug Fix bug with adding custom columns on overview page

  • Bug Fix bug where default settings for users were overriding configured group settings

Warning

This version bumps the minimum required version of the halon and halon-api packages to 6.5.

1.17.1

Released 2024-10-04

  • Bug Fixed issue where new filters added on the messages/statistics pages could get cleared before submitting the form

  • Bug Policy matching did not work on the delivery insights page if no local IP was entered

  • Bug Connection matching did not work on the delivery insights page if no local IP was entered

  • Bug Average delivery time showed incorrect values on reporting page

1.17.0

Released 2024-08-26

  • Imp Add support for group-based permissions (groups[], users[].group and listeners[].proxy.groupheader)

  • Imp Add support for per-command readonly settings (users[].features.writable and groups[].features.writeable)

  • Imp You can now navigate directly to the delivery insights page via the sidebar

  • Imp Delivery insights links from suspends and policies pages

  • Imp Support viewing, adding and updating properties for suspends and policies

  • Imp Support filtering outbound connections based on state

  • Imp Support filtering policies based on source

  • Imp Support filtering suspends based on source

  • Imp Allow adding/editing policies without any fields (global policies)

  • Imp Preserve fields when going to distribution page from policies page

  • Imp More graceful shutdown of process than before

  • Bug Fixed bug where column sizes did not reset when changing views on suspension page

  • Bug Fixed visual bug in list modals when using Chrome

  • Bug Fixed issue where auto refresh could cause you to loose the selected view on the overview page

  • Sec Upgraded bundled Node to 18.20.4

1.16.0

Released 2024-06-20

  • Imp Support new tenantid policy field

Warning

This version bumps the minimum required version of the halon and halon-api packages to 6.3.

1.15.0

Released 2024-06-10

  • Imp Added damasking settings for users to hide sensitive information (users[].features.datamasking)

  • Imp Added read-only setting for users (users[].features.readonly)

  • Imp Added settings to control visibility of rate limiting and memory pages for users (users[].features.rates.enabled and users[].features.memory.enabled)

  • Imp Added links to distribution page for entries on suspend and policies pages (with filter applied)

  • Imp Added indicator for if you have changed a custom view but not saved it yet

  • Bug Fixed issue where you couldn’t select individual connection on queue connections page

1.14.0

Released 2024-04-29

Warning

The path for the binary has changed to /opt/halon/web/dist/bin/server.js.

  • Imp Added bounce ratio as well as more graphs for existing metrics to history reporting page

  • Imp Added support for filtering on suspended messages as well as using them as group by on on queue distribution page

  • Sec Upgraded bundled Node to 18.20.2

  • Bug Fix issue with bulk actions and accounting that prevented actions from executing

  • Bug Fixed issue with using states as custom counters on queue distribution page

  • Bug Fixed issue where table columns for checkboxes and icons were too wide on larger browser windows

  • Bug Fixed issue where file viewer did not use a monospace font

1.13.0

Released 2024-02-26

  • Imp Support remotemx and grouping pooling policies on delivery insights page

  • Imp Host selector on overview page

  • Bug Fix issue with browser history navigation after changing views

1.12.0

Released 2024-01-26

1.11.0

Released 2023-12-14

  • Imp Allow updating jobid for messages in queue

  • Imp Delete dynamic suspensions and dynamic policies based on a filter

  • Imp Add remotemx to filter modal for queue connections

  • Imp Resizable table columns

  • Imp Show license status

  • Imp Various style tweaks

1.10.1

Released 2023-10-26

  • Bug Fix lowest rate calculation on delivery insights page

1.10.0

Released 2023-10-24

  • Imp Support using database instead of local storage for views (database)

  • Imp Create custom counters on distribution page

  • Imp Included SBOM files (/opt/halon/web/share/sbom)

  • Bug Fix bug with previewing email body

  • Bug Fix sorting on distribution page

1.9.0

Released 2023-10-09

  • Imp Create custom distribution components for use on overview page

  • Imp Configurable settings file path using ENV variable (HALON_WEB_SETTINGS_FILE)

  • Imp Configurable instance name (instance)

  • Imp Configurable Accounting logs (accounting)

  • Imp Bundle Node 18.18.0 LTS

  • Imp Add top Job IDs view to distribution page

  • Bug Fix favicon in Safari

  • Bug Fix bug with summary when using multiple groupby fields on distribution page

  • Bug Fix refresh bug with delta functionality on distribution page

1.8.0

Released 2023-08-23

  • Imp Customizable dashboard

  • Imp Add support for grouping field on queue “Connections” page

  • Imp Improvements to metadata filters on queue “Messages” and “Distribution” pages

1.7.1

Released 2023-07-16

  • Bug Allow setting “Filter all” without conditions

  • Bug Fix duplicate XHR requests on “Messages” page

1.7.0

Released 2023-07-12

  • Imp Bundle Node 16.20.0 LTS

  • Imp “Filter all” option & various request changes

  • Imp Distribution summary

  • Imp Add name setting for hosts

  • Imp Always show delta on overview

  • Imp Add support for reverse proxies

  • Imp Add support for automatic login when behind a reverse proxy

  • Imp Various style changes

1.6.0

Released 2023-04-25

  • Imp Solution branding

  • Imp Dark mode

1.5.1

Released 2023-04-11

  • Bug Fix exception with version property in HelpModal component

1.5.0

Released 2023-04-11

  • Imp Added Remote MX to “Queue > Connections” page

  • Imp Make host timeout configurable

  • Imp Home views and improvements

  • Imp Added selection/filtered count messages on every relevant page

  • Imp Various style changes

1.4.1

Released 2023-01-4

  • Bug Fix bug with “On filter” actions on “Messages” page

1.4.0

Released 2022-11-14

  • Imp Improve searching of messages in multi-host clusters

  • Imp Bulk download of messages (as ZIP)

  • Imp Keep selection of items during table refresh on various pages

  • Bug Logout on 401 errors

1.3.1

Released 2022-10-18

  • Bug Don’t generate build_id links

  • Bug Spinner was always shown when the queue was empty

1.3.0

Released 2022-10-12

  • Imp Redesign UI to match new branding profile

  • Imp Added delivery insights UI

  • Imp Added auto refresh on more pages (and also calcuate rates/deltas)

  • Imp Added queue connections page

  • Imp …and many more improvements

1.2.0

Released 2022-05-07

  • Imp New TLS verify setting for hosts to allow for disabling certificate validation

  • Imp Support setting DSN status and diagnostic code when bouncing messages

  • Imp Support using regex when filtering based on strings

  • Imp Support for showing and updating priorities for messages

1.1.0

Released 2022-01-17

  • Imp Message preview

  • Bug Limit the max number of stored notifications

  • Bug Use latest docs in links

1.0.0

Released 2021-12-29

First release