Summary / Breaking Changes
- Bug fix for #332 where IPv6Prefix attribute validation incorrectly rejects valid values
- No API changes
- Added Attribute and Packet Type names and codes to align with current IANA assignments
- Attribute Types: https://www.iana.org/assignments/radius-types/radius-types.xhtml#radius-types-2
- Packet Types: https://www.iana.org/assignments/radius-types/radius-types.xhtml#radius-types-27
- Imports for shorthand types will change
- Added lombok
- No API changes
- Replaced
AttributeType
enum withRadiusAttributeFactory
interface so end users can add their own datatypes- No changes if creating attributes from dictionary
- Direct creation via factory is now via attribute subclass Factory singleton instead of via enum
What's Changed
- Support custom attribute data types by @horaceli in #334
- Lombok by @horaceli in #336
- Attribute and Packet Types align with RFCs by @horaceli in #337
- fix for issue #332: The validation for an Ipv6PrefixAttribute incorre… by @techiefrancistor in #333
Dependency updates
-
Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 by @dependabot in #326
-
Bump gradle/gradle-build-action from 3.2.0 to 3.2.1 by @dependabot in #327
-
Bump io.netty:netty-codec from 4.1.108.Final to 4.1.109.Final by @dependabot in #329
-
Bump gradle/gradle-build-action from 3.2.1 to 3.3.0 by @dependabot in #328
-
Bump gradle/gradle-build-action from 3.3.0 to 3.3.1 by @dependabot in #330
-
Bump gradle/gradle-build-action from 3.3.1 to 3.3.2 by @dependabot in #331
-
Bump coverallsapp/github-action from 2.2.3 to 2.3.0 by @dependabot in #335
New Contributors
- @techiefrancistor made their first contribution in #333
Full Changelog: v2.0.1...v2.1.0