# 8.2.0~beta1 2024-09-09 Beta release 1 of 8.2 branch * User story #24634: API to find usage of a node property in Directives * Bug #24976: Tenants column in user-management should depend on plugin activation * Architecture #25188: Improve system-updates module * Bug #25190: Improve the error handling in the Windows techniques * Architecture #25197: Add rust build to packaging * Bug #25203: The pending nodes API now returns array of arrays of nodes instead of an array of nodes * Bug #25205: do not build rust items on sustems that do not support it * Bug #25206: rust build-caching breaks hosts without rust * Bug #25209: rust build-caching breaks hosts without rust - syntax error * Bug #25210: rust build-caching breaks hosts without rust - path error * Bug #25211: rust build-caching breaks hosts without rust - exit when cargo build fails * Bug #25215: arm and ppc don't have auditable build * Architecture #25219: Cache for node properties and hierarchies * Bug #25257: build-caching fails for agent rust builds * User story #25262: Adapt the variables documentation to the 8.2 syntax * Bug #25296: User management table always shows additional 'no_rights' authorization * Bug #25298: Allow non canonfied json in autoconditions * Bug #25299: User management 'providers' column is still missing when there are multiple values * Bug #25301: User management table has the wrong count of entries with deleted users * Architecture #25305: Build the system-updates module * Bug #25310: Implement missing CSRF mitigation headers for Rules XHR * Architecture #25311: Remove expected reports from NodeStatusReport * Bug #25314: Reload users file when user is disabled or activated upmerge in 8.2 * Architecture #25315: Some services needed for plugins * Architecture #25317: Remove python-dev as a builld dependency on rudder-server * Bug #25319: Inheritance error in properties stop running startup * Bug #25326: Make tooltips non-transparent * Bug #25333: Some minor UI issues in node property usage search * Bug #25334: Node property usage search seems to be limited to 10 elements * Bug #25342: Changes for modules packaging * Bug #25352: Event log rollback action is prevented from CSP headers * Bug #25368: Apply policy returns a json error when clicking on trigger agent * Architecture #25369: Add an optional visibility attribute on node property * Bug #25375: rudderc CLI errors are not user friendly enough when the workdir is incorrectly set * Architecture #25376: Upgrade packaging to jetty 11 * Architecture #25377: Upgrade Rudder core to lift4 and spring 6 * Bug #25382: Typo in the windows technique generation template * Bug #25387: Add JSON tests for software without versions in 8.2 * Bug #25390: Static builds are failing due to missing lib * Architecture #25396: Persist compliance in base * Architecture #25398: Update to Lift-4-M1 release * Bug #25404: Allow MPL-2.0 license in cargo checks