minor_changes:
  - >-
    psrp - Added the ``no_profile`` option through the variable ``ansible_psrp_no_profile`` that can stop the remote
    Windows host from loading the user profile on the Ansible tasks. This option requires ``pypsrp>=0.9.0`` to be
    installed in the Ansible environment.
  - >-
    psrp - Added the ``certificate_key_password`` option through the variable ``ansible_psrp_certificate_key_password``
    that can be used to decrypt the key specified by ``certificate_key_pem``. This option requires ``pypsrp>=0.9.0`` to
    be installed in the Ansible environment.

breaking_changes:
  - >-
    psrp - Changed the default of ``negotiate_service`` used to build the Kerberos Service Principal Name from
    ``WSMAN`` to ``host``. This aligns the defaults to how the native PowerShell PSRemoting client works on Windows
    and ensures that Kerberos can be used by more Windows targets by default. No deprecation period is used for this
    change as ``host`` is a builtin SPN to Windows and should improve compatibility out of the box. To go back to the
    old behaviour for any reason, set ``ansible_psrp_negotiate_service=WSMAN`` in the host vars.
