Releases: marksull/fmcapi
Ready for Firepower v6.5.0
There was a "bug" that caused fmcapi AccessRules to not put/post to FMC. Fixed.
Alpha (untested) ability to add source_sgt to AccessRules.
Code improvement release
I don't think there were any new features. This release is more about improving the code quality.
Organization and a few bug fixes. Deprecation notice of some old Class names
This release has a drastic reorganization of the api_objects package into sub-packages that align with the Cisco FMC API Quick Start Guide organization of the API methods.
This meant that some of the "old" names of some of the fmcapi classes needed to be changed. The old name will work for a while but you should get a deprecation warning if you use the old name. When the removal of the old names happens has yet to be determined... 2021'ish?
Improvements to the token refresh/generation in this release too.
Bug fixes and new features!
Added a "dry_run" feature. This will allow you to see what would have been sent to the FMC's API. Works for GET, POST, PUT. (I forgot to add it to DELETE. I'll fix that in the next release.)
Fixed "enabled" always being False in PhysicalInterface Class.
Adjusted, again, the token refresh logic.
Fix typo in IPv4StaticRoute Class
20190910.0 testing missed a typo in the IPv4StaticRoute class. "slef" vs. "self". Doh!
Bulk POST and bug fixes
The big new feature is the ability to use the bulk POST feature for ACPRules.
Misc bug fixes too.
Split TestingUserScript tests out into individual files (under unit_tests) directory.
20190908.0: merged f-strings branch
A few bug/typo fixes but mostly converting all string formatting (as much as possible) to f-string format.
Release 20190828.0
Fixing issues
Adding the ability to set File Policy in ACP Rule
20190824.0
This release is just bug fixes and reorganizing the API objects. Some work was done on the example scripts too.
Release 20190819.0
prep for release