Releases: aioue/ansible-unifi-inventory
Releases · aioue/ansible-unifi-inventory
Release list
v1.2.2
Fixes:
- Use UniFi
last_ipthenfixed_ipwhen a client has noipfield, so DHCP-reserved wired hosts still getansible_host
Full Changelog: v1.2.1...v1.2.2
v1.2.1
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_TOKENpermissions (CodeQL compliance) - Publish GitHub Release notes from matching
CHANGELOG.mdsections - Validate
galaxy.ymlversion 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
Improvements:
- Add
validate_certsinventory option (verify_sslremains supported as an alias) - Add
api_timeout,exclude_clients, andexclude_devicesinventory options exclude_clients/exclude_devicesskip the corresponding UniFi API fetches- Run
ansible-test sanityand Ruff on every pull request - Add
CONTRIBUTING.md,MAINTAINERS.md, pre-commit hooks, and Ruff configuration
Fixes:
- Pass explicit aiohttp
ssl=Falsewhen certificate validation is disabled soREQUESTS_CA_BUNDLE/SSL_CERT_FILEin the environment cannot force verification anyway - Use
ssl.create_default_context()for aiounifi when validation is enabled (instead of bareTrue)
Full Changelog: v1.1.6...v1.2.0
v1.1.6
v1.1.5
v1.1.4
v1.1.2
v1.1.1
v1.1.0
v1.0.0 - Ansible Collection
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(wasunifi) - 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