Radiator Policy Server revision history
This page details the revision history of Radiator Policy Server and Radiator Core products. The first commercial release notes are for release 10.27.
If you are looking for the revision history of Radiator AAA server, the Perl-based Radiator 4 base product, please see the this page.
Radiator Policy Server & Radiator Core revision history
Revision 10.30 (2025-08-28)
Bug Fixes
- Add HTTP2 support for HTTP Backend and HTTP Servers.
- Format configuration filenames as
<filename>:<line num>on parsing errors. Many editors support navigating to the line number from this format. - Add support for full configuration checking with
--test <Level>command line option. Seeradiator --helpfor details.
Revision 10.29 (2025-06-24)
Bug Fixes
- Fix assignment of strings to reply attributes that contain IP addresses.
Example:
modify {
radius.reply.attr.Framed-IP-Address = "10.10.10.10";
radius.reply.attr.Framed-IPv6-Address = "2001:db8::10";
}Revision 10.28 (2025-06-18)
Features
- Add
--checkoption to validate configuration files without starting the server - Add dictionary attributes and values to the
radius.dict.*context - BREAKING Read xml bindings as a multiline string
- Single quotes no longer need to be escaped inside double quotes
- Enable tracing for all pipelines when
RADIATOR_LOG_LEVEL=traceis set - Control
AppLoggerlog level usingRADIATOR_LOG_LEVELenvironment variable - Support
resourceparameter in OAuth 2.0 client credentials form - Support inline certificates with multiline strings
- Support regex modifiers like
/something/ifor case-insensitive matching - Multivalues as are now supported on
mapconditions
Bug Fixes
- Configuration is no longer saved when
--force-configuration-fileflag is used - Fixed handling of spaces in expression brackets
- Fixed string matching in
mapconditions - Support OAuth2 responses where
expires_inis provided as a string
Revision 10.27 (2025-05-23)
Features
- Add
$CWD/luato lua require path - Convert strings implicitly to correct tagged integers when assigning them to tagged integer radius attributes
- Display script and script file name on lua runtime errors
- Parse dictionary attributes as enums when they haves VALUE(s)
- Support
enumandtagged-enumtypes in dictionaries
Bug Fixes
- Accessing multivalue caches with
[]syntax - Add previously missing table pagination controls back
- Fix scroll behavior and sizing in views with tables
- Fixed
radiator_config.jsoncontaining extra unchanged configuration in some cases - Statics config with default config