New Features - **FortiGates:** Added `branch_pt` and `build` - These parameters are used to be able to enforce a firmware version for a FortiGate when adding it to FortiManager
2.3.1
New Features - **Policy Packages:** Added `firewall_policy_disable` - Disables a firewall policy in a policy package. - **Policy Packages:** Added `firewall_policy_enable` - Enables a firewall policy in a policy package.
2.3.0
New Features - **Policy Packages:** Added `firewall_policies` - Lists all firewall policies for a policy package. - **System:** Added `refresh_hitcount` - Refreshes the firewall policy hitcount for a policy package. - **System:** Added `task_result` - Returns the result of a FortiManager task.
2.2.1
Bug Fixes - **FortiGates:** Fixed `adom` variable not being used when using the `upgrade` function.
2.2.0
Breaking Changes - **FortiAPs:** The `add` function has been replaced by `add_to_fortigate` and `add_to_adom`, along with its subsequent update and delete functions. This also matches the same behaviour as for FortiSwitches.
2.1.1
New Features - Added `adom` argument for the `upgrade` method under **FortiGates**.
Bug Fixes - `adom` argument was not sent in the request for the `execute` method under **Scripts**.