Skip to content

pfSense REST API v2.0.0-dev-4daf959

Pre-release
Pre-release

Choose a tag to compare

@jaredhendrickson13 jaredhendrickson13 released this 20 Jan 06:37
· 523 commits to next_major since this release

Please refer to the announcement for more details regarding v2.

Changes

  • Restructures package contents to better match other pfSense package structures.
  • Makes HATEOAS an opt-in feature instead of enabling by default.

Fixes

  • Fixes issue that caused dependency conflicts with php-jwt when running both v1 and v2 on the same system.
  • Various bug fixes and framework improvements.

New

  • Introduces Cache class to establish a standardized way to cache data.
  • Introduces ContentHandler class to establish a standardized way to encode and decode content for various MIME-types.
  • Adds TrafficShaper model, endpoints and tests.
  • Adds TrafficShaperQueue model, endpoints and tests
  • Adds SystemHalt model, endpoint and tests.
  • Adds SystemReboot model, endpoint, and tests.
  • Adds FirewallSchedule model, endpoint and tests.
  • Adds FirewallScheduleTimeRange model, endpoint and tests.
  • Adds CronJob model, endpoint and tests.
  • Adds SystemPackage model, endpoint and tests.
  • Adds AvailablePackage model, endpoint and tests.
  • Adds SystemConsole model, endpoint and tests.
  • Adds RESTAPISettingsSync model, endpoint and tests.
  • Adds new UIDField and FloatField classes.

Full Changelog: v2.0.0-dev-cbc8ea0...v2.0.0-dev-4daf959