# 8.1.9 2024-11-29 Maintenance release 8.1.9 * User story #24635: Find usage of a node property in a Technique * Bug #25154: Creating conflicting properties can break the server * Bug #25676: Backup/Restore/Migrate documentation are missing essential bits * Bug #25727: Locale issue: date picker should be in yyyy/MM/dd in group criteria * Enhancement #25742: Add LDAP synchronous mode config param * Bug #25813: a node with no rules applied has a score of F * Bug #25845: Documented repository Rudder public key url is incorrect * Bug #25847: The setup initial page should not be displayed if rudder-pkg.conf has been modified * Bug #25850: Parent ticket still use an incorrect url * Bug #25851: File content from remote template technique should allow selecting a file from shared folder * Bug #25865: Remove references to syslog in the docs * Bug #25866: After restart, nodes that were set back to default policy mode return to their previous overriden mode * Enhancement #25870: Better log for bad node key * Enhancement #25871: Allow validating JSON parameters in methods * Bug #25873: Use secrecy to store the password * Bug #25892: Error when accepting 2 or more nodes because of LDAP timeout pool misconfiguration in unboundid * Bug #25900: Add API documentation for campaign schedules for tz field * Bug #25905: Update example to keep up to date rudder-agent package * User story #25909: Remove deprecated examples from rudder-by-example * Enhancement #25923: Add padding to trees to prevent the last element from being hidden when a link is hovered * Architecture #25932: Update openssl and curl * Bug #25934: Search is not able to parse new format * Bug #25937: Remove security check on a js dev dependency * Bug #25967: Documention should advice to trigger agent run after promote a node to relay