Skip to content

πŸ”–v8.4.1

Choose a tag to compare

@Pack3tL0ss Pack3tL0ss released this 02 May 19:27
· 1290 commits to master since this release

Resolved Bugs

  • 🩹 Fix issue in show firrmware list <GW> API endpoint now returns error stating not supported for cluster gateway. So we convert to query by dev_type
  • 🩹 Fix display issue in error message, when cache lookup finds a device, but of device type doesn't match provided dev_type filter.
  • πŸ› Fix issue with show firmware list when device is an AP and AP is Down.
  • πŸ› Fix issue with show config group level/gw
  • πŸ› Fix bug in show lldp that caused exception if provided device was a standalone switch
  • πŸ› Fix logic if trying to cancel device upgrade for AOS10 AP (use swarm kwarg vs serial). This makes the cancel consistent with upgrade command.
  • πŸ› fix minor issue that could occur when all calls fail during device cache refresh for all dev_types
  • πŸ› Fix issue with AOS8 IAP in show config with --env flag.
  • πŸ› fix issue in show config <AP> where group level config was being displayed, not the device level

Commands/Options Updates / New Commands/Features

  • ✨ Add cencli show insights ...
  • ✨ Add/Improve cencli update ap and cencli batch update aps
  • ✨ Improve batch update APs allow import to have other device types, and ignore them, rather than erroring out.
  • ✨ Improve show firmware commands. Add support for APs in show firmware device
  • 🚩 hide show audit acp-logs it's not very useful. It seems anything useful is also in show audit logs.
  • ✨ Add verbose option to show dhcp clients which will gather info from config for DHCP reservations, which usually only return ip and mac.
  • ✨ Add update_ap_altitude and update update_per_ap_settings
  • 🎨 Update webhook commands
  • πŸ’¬ Add --example for batch update aps
  • πŸ’¬ 'cencli upgrade ...` Improve messaging and help text. Refactor options.
  • πŸ’¬ Improve output of show dhcp clients
  • πŸ’¬ Minor help text update to upgrade device
  • πŸ’¬ Move dynamic_antenna_models to constants
  • πŸ’¬ Add caption to show webhooks
  • πŸ’¬ Update webhook cleaner to show retry_type none when no policy is defined.
  • πŸ’¬ Improve help and output of show wlans

centralcli API changes (Library changes)

  • πŸ’₯ Breaking Change group_swarmid param in get_ap_config changed to iden for consistencty and (serial# is valid for AOS10).
  • ✨ Add update_ap_altitude and update update_per_ap_settings

Other / dev

  • πŸ‘½οΈ update allcalls (auto generated boilerplate code)
  • 🎨 extend colorization to more cols in csv lexer
  • πŸ”‡ Remove config dump from --debugv log.
  • πŸ”Š Improve output in log.log_print avoid emoji πŸ’Ώ common in mac addresses
  • πŸ”Š When show=True in logging methods display text to stderr
  • ♻️ change cli.help_default to cli.help_block can now be used for default or requires blocks
  • βœ… Add tests init file
    • The test_devices.json file needs to exist in the test directory, that's environment specific though.
  • βœ… Add more tests
  • πŸ§‘β€πŸ’» Add common yes_int option to CLIOptions takes -yy form vs std yes option which is bool
  • πŸ§‘β€πŸ’» utils.parse_time_options can now return timestamps in milliseconds based on kwarg
  • πŸ§‘β€πŸ’» Add get method to clioptions.CLIOptions argument, allows override any attribute of option.