Hi everyone, I hope this message finds you well. it has been some time since we last released the RocketMQ Dashboard, and I would like to initiate a discussion regarding the upcoming release of Apache RocketMQ Dashboard 2.1.0. In this pre-release, I has assisted in adapting the RocketMQ 5.0 acl2.0 for the Dashboard. Key features include:
* Acl 2.0 management page * Users can add, delete, query and modify acl rules based on the cluster dimension or brokerName dimension. * New login method based on ACL users * Users can choose the ACL-based user management method to replace the original configuration file to manage user information. * Combine the ACL user permissions for authentication in the ACL login method. * Optimized the speed of metadata query * Based on 2.0.0, we optimize the query speed of large batch topics by obtaining the full amount of topic configurations. * Optimize the consumer query experience by building a consumer cache with a single refresh option. * Upgrade to jdk17 and springboot3.5.4 * The backend project was upgraded to jdk17 and springboot3.5.4, which reduced memory usage and accelerated startup speed. * More modern UI design * The front end is rewritten using react 19 and antd, and the page style is more modern and beautiful. * Additionally, this release addresses several important bugs. If you have any suggestions or feedback, please feel free to reply to this email. Regards, Yichi Xu