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.28 (2025-06-18)
Features
- Add
--check
option 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=trace
is set - Control
AppLogger
log level usingRADIATOR_LOG_LEVEL
environment variable - Support
resource
parameter in OAuth 2.0 client credentials form - Support inline certificates with multiline strings
- Support regex modifiers like
/something/i
for case-insensitive matching - Multivalues as are now supported on
map
conditions
Bug Fixes
- Configuration is no longer saved when
--force-configuration-file
flag is used - Fixed handling of spaces in expression brackets
- Fixed string matching in
map
conditions - Support OAuth2 responses where
expires_in
is provided as a string
- Add
-
Revision 10.27 (2025-05-23)
Features
- Add
$CWD/lua
to 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
enum
andtagged-enum
types 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.json
containing extra unchanged configuration in some cases - Statics config with default config
- Add