This release significantly improves bulk recipe actions, allowing you to edit and export up to 50 recipes at a time with enhanced error handling and tag support. It also introduces recipe-type specific signing keys for improved security. UI enhancements include persistent column sorting and centralized API documentation.
New Features
Enhanced Bulk Recipe Actions
- ROLEX-2053: Extended the UI to allow bulk editing and exporting of up to 50 recipes.
- ROLEX-2053: Added tags to exported recipes to provide quick access links.
- ROLEX-2177: Introduced an API to retrieve compatible distribution set types for a given list of recipe IDs, scoping selection when bulk editing system distribution sets.
- ROLEX-2181: Provided detailed error information when bulk operations fail.
- ROLEX-2177: Implemented the new API to scope system distribution sets to compatible ones during bulk editing.
Recipe-Type Specific Signing Keys
- ROLEX-2164: Migrated the Sign & Encrypt (S&E) device configuration ID configuration from tenant-configuration to recipe-type, allowing the use of recipe-type specific signing keys.
- ROLEX-2164: Introduced a suggestion select component for Sign & Encrypt device configurations.
Centralized API Documentation
The Swagger UI has been moved to swagger-ui.eu1.bosch-iot-rollouts.com to centralize all API specifications for Bosch IoT Rollouts and its extensions.
- ROLEX-2175: Replaced the embedded Swagger UI with an availability entry page referencing the centralized API documentation.
- ROLEX-1795: Enhanced the centralized Swagger UI with a link to Authorization documentation.
Improvements
- ROLEX-2173: Enhanced the UI to persist sorted columns in local storage, maintaining sort order when switching or reloading pages.
