Skip to content

Releases: aioue/ansible-unifi-inventory

v1.2.2

Choose a tag to compare

@github-actions github-actions released this 25 Aug 09:50

Fixes:

  • Use UniFi last_ip then fixed_ip when a client has no ip field, so DHCP-reserved wired hosts still get ansible_host

Full Changelog: v1.2.1...v1.2.2

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 10 Aug 03:49

Maintenance:

  • Enable Dependabot for GitHub Actions and pip dependencies
  • Auto-merge eligible Dependabot and CodeQL security fix pull requests after CI
  • Restrict CI workflow GITHUB_TOKEN permissions (CodeQL compliance)
  • Publish GitHub Release notes from matching CHANGELOG.md sections
  • Validate galaxy.yml version matches the release tag in the release workflow

Documentation:

  • Add CodeQL and Dependabot status badges to README

Full Changelog: v1.2.0...v1.2.1

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 19:55

Improvements:

  • Add validate_certs inventory option (verify_ssl remains supported as an alias)
  • Add api_timeout, exclude_clients, and exclude_devices inventory options
  • exclude_clients / exclude_devices skip the corresponding UniFi API fetches
  • Run ansible-test sanity and Ruff on every pull request
  • Add CONTRIBUTING.md, MAINTAINERS.md, pre-commit hooks, and Ruff configuration

Fixes:

  • Pass explicit aiohttp ssl=False when certificate validation is disabled so REQUESTS_CA_BUNDLE / SSL_CERT_FILE in the environment cannot force verification anyway
  • Use ssl.create_default_context() for aiounifi when validation is enabled (instead of bare True)

Full Changelog: v1.1.6...v1.2.0

v1.1.6

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:34

Full Changelog: v1.1.5...v1.1.6

v1.1.5

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:27

Full Changelog: v1.1.4...v1.1.5

v1.1.4

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:20

Full Changelog: v1.1.3...v1.1.4

v1.1.2

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:14

Full Changelog: v1.1.1...v1.1.2

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:03

Full Changelog: v1.1.0...v1.1.1

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 17:57

What's Changed

  • feat: inventory plugin improvements for 1.1.0 by @aioue in #3

New Contributors

  • @aioue made their first contribution in #3

Full Changelog: v1.0.0...v1.1.0

v1.0.0 - Ansible Collection

Choose a tag to compare

@aioue aioue released this 22 Mar 18:04

Converts this project from a standalone inventory plugin to a proper Ansible collection (aioue.network).

Breaking changes

  • Install method: now installed via ansible-galaxy collection install git+https://github.com/aioue/ansible-unifi-inventory.git
  • Plugin FQCN: aioue.network.unifi (was unifi)
  • Inventory files: must use plugin: aioue.network.unifi
  • Python minimum: 3.12+ (was 3.11+)

See CHANGELOG.md and the Upgrading section for migration steps.

Contributors

  • @lennysh - initial collection conversion