summaryrefslogtreecommitdiffstats
path: root/ansible_collections/microsoft/ad/CHANGELOG.rst
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/microsoft/ad/CHANGELOG.rst')
-rw-r--r--ansible_collections/microsoft/ad/CHANGELOG.rst81
1 files changed, 80 insertions, 1 deletions
diff --git a/ansible_collections/microsoft/ad/CHANGELOG.rst b/ansible_collections/microsoft/ad/CHANGELOG.rst
index 1cd66e250..53c63d173 100644
--- a/ansible_collections/microsoft/ad/CHANGELOG.rst
+++ b/ansible_collections/microsoft/ad/CHANGELOG.rst
@@ -4,6 +4,86 @@ Ansible Microsoft Active Directory Release Notes
.. contents:: Topics
+v1.5.0
+======
+
+Release Summary
+---------------
+
+Release summary for v1.5.0
+
+Minor Changes
+-------------
+
+- Added ``group/microsoft.ad.domain`` module defaults group for the ``computer``, ``group``, ``object_info``, ``object``, ``ou``, and ``user`` module. Users can use this defaults group to set common connection options for these modules such as the ``domain_server``, ``domain_username``, and ``domain_password`` options.
+- Added support for Jinja2 templating in ldap inventory.
+
+Bugfixes
+--------
+
+- microsoft.ad.group - Support membership lookup of groups that are longer than 20 characters long
+- microsoft.ad.membership - Add helpful hint when the failure was due to a missing/invalid ``domain_ou_path`` - https://github.com/ansible-collections/microsoft.ad/issues/88
+
+New Plugins
+-----------
+
+Filter
+~~~~~~
+
+- dn_escape - Escape an LDAP DistinguishedName value string.
+- parse_dn - Parses an LDAP DistinguishedName string into an object.
+
+v1.4.1
+======
+
+Release Summary
+---------------
+
+Release summary for v1.4.1
+
+Bugfixes
+--------
+
+- debug_ldap_client - handle failures when attempting to get the krb5 context and default CCache rather than fail with a traceback
+
+v1.4.0
+======
+
+Release Summary
+---------------
+
+Prepare for v1.4.0 release
+
+Minor Changes
+-------------
+
+- Make ``name`` an optional parameter for the AD modules. Either ``name`` or ``identity`` needs to be set with their respective behaviours. If creating a new AD user and only ``identity`` is set, that will be the value used for the name of the object.
+- Set minimum supported Ansible version to 2.14 to align with the versions still supported by Ansible.
+- object_info - Add ActiveDirectory module import
+
+v1.3.0
+======
+
+Release Summary
+---------------
+
+release summary for v1.3.0
+
+Minor Changes
+-------------
+
+- AD objects will no longer be moved to the default AD path for their type if no ``path`` was specified. Use the value ``microsoft.ad.default_path`` to explicitly set the path to the default path if that behaviour is desired.
+- microsoft.ad.ldap - Added the option ``filter_without_computer`` to not add the AND clause ``objectClass=computer`` to the final filter used - https://github.com/ansible-collections/microsoft.ad/issues/55
+
+Bugfixes
+--------
+
+- Added the missing dependency ``dpapi-ng`` to Ansible Execution Environments requirements file for LAPS decryption support
+- Ensure renaming and moving an object will be done with the ``domain_server`` and ``domain_username`` credentials specified - https://github.com/ansible-collections/microsoft.ad/issues/54
+- Fix up ``protect_from_deletion`` when creating new AD objects - https://github.com/ansible-collections/microsoft.ad/issues/47
+- Fix up date_time attribute comparisons to be idempotent - https://github.com/ansible-collections/microsoft.ad/issues/57
+- microsoft.ad.user - Ensure the ``spn`` diff after key is ``spn`` and not ``kerberos_encryption_types``
+- microsoft.ad.user - treat an expired account as a password that needs to be changed
v1.2.0
======
@@ -40,7 +120,6 @@ Release Summary
This release includes the new ``microsoft.ad.ldap`` inventory plugin which can be used to generate an Ansible
inventory from an LDAP/AD source.
-
Bugfixes
--------