Releases: pfrest/pfSense-pkg-RESTAPI
pfSense REST API v2.6.0-dev-3ec45ee
Note
This is a development build intended for compatibility testing on pfSense CE 2.8.1 and pfSense Plus 25.07. This build is incomplete and should only be used for testing purposes.
Full Changelog: v2.5.3...v2.6.0-dev-3ec45ee
pfSense REST API v2.5.3
New
- Adds
anyto availableprotocolchoices in PortForward (#721) - Allows
targetto be set to an interface IP accessor in PortForward (#721)
Full Changelog: v2.5.2...v2.5.3
pfSense REST API v2.5.2
Fixes
- Fixes an issue where the assigned system language could prevent SystemStatus's
cpu_load_averagefield from being correctly parsed into an array #716 - Fixes unexpected newlines in FloatField error messages
Full Changelog: v2.5.1...v2.5.2
pfSense REST API v2.5.1
Fixes
- Fixes an issue that prevented RoutingGatewayGroupPriority objects from being updated. #707
- Fixes an issue that prevented the NetworkInterface
gatewayandgatewayv6fields from being assigned when interfaces were not represented by ID.
New
- The
idandparent_idfields are now included in OpenAPI response examples. #713
Full Changelog: v2.5.0...v2.5.1
pfSense REST API v2.5.0
New
- Adds full support for pfSense CE 2.8.0-RELEASE
- Adds new /api/v2/status/logs/auth endpoint
- Adds new /api/v2/status/logs/openvpn endpoint
- Adds new /api/v2/services/freeradius/user endpoints #701 #21 (Thanks @vitspec99 !)
- Adds
advancedfield to HAProxyBackendServer #682 - Adds
descrfield to WireGuardTunnel #705 - Improved file cleanup process when package is deleted
Changes
- Removes support for pfSense CE 2.7.2 and pfSense Plus 24.03
- Potential breaking change: OpenVPNServer
remove_routefield has been replaced withremove_optionsremove_optionsis an array of strings and must match redefined choices. Refer to the API documentation for more info.
Fixes
- Fixes button icons in UI form pages #620
- Fixes incompatibilities with new pfSense cert* function schemas
- Fixes an issue where ConfigHistoryRevision contained invalid file sizes
- Adds additional normalization to config paths to prevent unexpected read/writes
- Fixes an issue where the User
passwordfield could fail to create a hash on pfSense Plus - Adjusts schedule for AvailablePackageCache to help prevent conflicts with other repo tasks #700
- Various other fixes and improvements for pfSense Plus 24.11
New Contributors
- @vitspec99 made their first contribution in #698
Full Changelog: v2.4.2...v2.5.0
pfSense REST API v2.4.3
Note
This release back ports some of the fixes and enhancements made in v2.5.0 for users who are currently unable to update to pfSense CE 2.8.0 yet.
New
Fixes
- Adjusts schedule for AvailablePackageCache to help prevent conflicts with other repo tasks #700
Full Changelog: v2.4.2...v2.4.3
pfSense REST API v2.5.0-dev-47c972e
Warning
This is a late stage development build for pfSense CE 2.8.0. It is intended for testing purposes only.
New
- Revised development build with compatibility for pfSense-2.8.0-RELEASE
Full Changelog: v2.4.2...v2.5.0-dev-47c972e
pfSense REST API v2.4.2
Fixes
- Fixes an issue that prevent DNSResolverSettings from determining
python_scriptchoices (#681)
Full Changelog: v2.4.1...v2.4.2
pfSense REST API v2.5.0-dev-e8da943
Warning
This pre-release primarily includes a very early build for pfSense CE 2.8.0. There are numerous known issues that are actively being worked on. Only run this build for development and testing purposes.
New
- Adds early build for pfSense-2.8.0-BETA
pfSense REST API v2.4.1
Fixes
- Fixes an issue that prevented HAProxyFrontends from being applied (#677, thanks @colindclare!)
Full Changelog: v2.4.0...v2.4.1