# 1.0.0 03/09/2022 * Improvement #655: Validate block-settings * Improvement #661: Remove empty frames on a dasboard if the user is not allowed to see the contents * Refactoring #668: Rewrite some block views * Refactoring #670: Implement a DashboardBlock interface * Improvement #671: Add block classes as defined in DashboardContent * Improvement #672: Add block classes of welcome dashboard * Testing #679: Add tests for block validation * Bug #680: Add translation for error messages * Feature #681: Add button block * Feature #682: Add redmine default charts as blocks * Testing #686: Add tests for blocks * Improvement #687: Add a border on each block instead of the drop area * Improvement #688: Add default options for charts or render settings first * Improvement #692: Add error rendering to order blocks * Improvement #693: Extend dashboard layout * Improvement #694: Validate hex colors of button blocks * Improvement #695: Adjust the width of button block settings * Improvement #696: Rewrite max_entries variable for blocks * Improvement #697: Reload page when deleting a block * Improvement #698: Render error messages when adding a block fails * Improvement #699: Add styling for attention icon * Improvement #700: Improve block rendering * Maintenance #705: Code clean up * Bug #735: Translation missing for error message * Improvement #736: Button-Block: Allow relative links * Bug #737: Fix failing Redmine tests * Bug #738: Adding new blocks on welcome dashboard fails * Feature #739: Add issue counter block * Improvement #753: Change latest news block styling * Improvement #755: Redefine permissions * Feature #756: Change dashboard author * Improvement #759: Add button macro * Bug #780: Undefined method when executing button macro * Bug #781: Legacy blocks are available for select even if not existing