# 7.3.0~rc1 2023-03-20 Maintenance release 7.3.0~rc1 * Bug #20629: Invalid openapi definition * Bug #21255: Empty dashboard doesn't look good * Bug #21877: Hardening guide for Rudder * Bug #21958: Use generic methods information in Linux policies generations * Bug #22203: Cleanup prerm scripts * Bug #22277: Use npm to maintain js utils libs * Bug #22287: 'rudder' global parameters is generated as a string containing json and not as a json * Enhancement #22333: Avoid sync group when importing a rule archive * Architecture #22338: Refactor some code and changes API url for compliance by directive * Bug #22353: Administrator doesn't have any access anymore * Bug #22357: Reloading user must discared previously registered custom-roles * Architecture #22368: Prepare 7.3 doc * Bug #22376: Refactor Directive compliance to handle blocks * User story #22382: Update documentation for custom roles * Bug #22384: Unknown roles must be ignored, not lead to invalid role * Architecture #22407: Remove the fallback on "rudder" host when no policy server is configued * Bug #22424: Remove pattern matching warning * Enhancement #22429: Add bcrypt param doc in main doc * Bug #22434: Use GHSA id for npm vuln * Bug #22435: Directive compliance API version is 10 in place of 17 * Architecture #22447: Remove usage of redoc-cli which is deprecated * Bug #22457: Update rudder-user.xml to use permissions in place of roles attribute