- Let page name adhere to naming restrictions (#370). In this release, a new method
_clean_resource_namehas been introduced to modify resource names according to the updated naming convention, allowing only alphanumeric characters, hyphens, and underscores. Theas_lakeviewmethod in theBaseHandlerclass now uses this new method to ensure thePageclass name adheres to the new restrictions. Furthermore, test files for dashboards have been updated to reflect the change, with a new test functiontest_dashboard_metadata_as_lakeview_cleans_page_nameverifying that page names are free of special characters, and an existing test function modified to handle invalid dashboard YAML files. These changes improve consistency, reliability, and adherence to best practices in dashboard naming within the project.
Contributors: @JCZuurmond