---
title: "RUAL Core v13.0.7 - Previous Release · RUAL Documentation"
description: "Previous Release"
canonical: https://docs.rual.nl/core-versions/130007
language: en
---

# RUAL Core v13.0.7

Our platform operates on software, commonly known as `core`. This software can be run either locally within the cloud environment of Enterprise Customers or within our AWS cluster.

### Modified or newly introduced blocks

In this release **20** blocks have been modified and **45** new blocks were introduced. You'll find a complete list of blocks at the bottom of this page.

### Deployment logic

New deployment logic has been implemented: By default, blueprints are in development mode and must be separately deployed to production. This deployment can be performed directly within the blueprint if the user has the appropriate permissions. Otherwise, it must be executed by a developer who has the necessary access or by one with deployment permissions. Deployment functionality cannot be disabled; these two distinct modes are standard across all servers running version 13.0.7.

### Enhancements and New Features

UI and Component Updates:

- Introduced enhanced class style and attribute support for icons in [`statedatatableconnection_button`](https://docs.rual.nl/block-types/state%20ui/statedatatableconnection_button).

- Added internal HTTP request support to HTTP services and BP Console now correctly handles undefined values.

- Enhanced [`statedatatableconnection_checkbox`](https://docs.rual.nl/block-types/state%20ui/statedatatableconnection_checkbox) with select all functionality and added delay state update support to state-v2.

- Improved internal request handling and added modal closing support to [`state_submit_button`](https://docs.rual.nl/block-types/state%20elements/state_submit_button).

- Updated API blocks to include more intuitive aliases for easier use and discoverability.

Data Handling and Integration:

- Introduced JSX frontend rendering using a new hydrate logic to enhance dynamic content rendering.

- Enhanced data manipulation and visualization capabilities through new and updated blocks like [`date_format`](https://docs.rual.nl/block-types/date%2Ctimezone/date_format) and [`statedatatableconnection_radio`](https://docs.rual.nl/block-types/state%20ui/statedatatableconnection_radio).

- Added advanced filtering options to datatable components and introduced dynamic field inputs to enhance user interactivity.

Security and Authentication:

- Improved execution time calculations in Blueprints (BPs) for more efficient processing.

- Removed unused authentication/scope endpoints to streamline security measures.

- Implemented robust Redis key management for better cache control and introduced system Redis keys support.

Performance Optimizations:

- Enhanced metrics for aggregations and streaming to provide better performance insights.

- Added staging environment to CORS whitelist to improve cross-origin resource sharing capabilities during development.

- Migrated API history from time-series to single storage for optimized data handling.

Performance Optimizations:

- Improved execution time calculation in Blueprints (BPs) and enhanced metrics for aggregations and streaming.

- Optimized default routing timeout and enhanced internal requests handling.

JSX and React Integration:

- Expanded support for JSX in frontend components, including new state management capabilities and custom React component rendering.

- Developed new JSX blocks and enhanced existing ones to fully utilize React's capabilities in the frontend.

- Improved handling of JSX components, including fixing issues related to component logic and rendering.

### Bug Fixes

Component and Rendering Fixes:

- Addressed various JSX-related issues, ensuring components render correctly and enhancing the use of React's state management features.

- Fixed issues related to datatable rendering, sorting, and header functionalities to ensure accurate data display.

- Resolved multiple issues in custom component handling, particularly in dynamic environments and complex UI structures.

Data Handling and API Fixes:

- Fixed deprecated version handling in blocks to ensure clear and accurate deprecation messaging.

- Corrected issues with Redis set operations and enhanced the handling of boolean results in [`redis_set_ismember`](https://docs.rual.nl/block-types/redis/redis_set_ismember).

- Addressed problems with unsubscribe functionality in blueprints and improved data caching in session storage for datatables.

Security Enhancements:

- Enhanced security protocols across various components, particularly in handling encrypted data and session management.

- Tightened security measures in HTTP block handling and introduced new audit endpoints for better monitoring.

### Additional Updates

Documentation and Development:

- Updated block descriptions and introduced new information panels to assist developers and users in understanding functionalities.

- Improved test coverage and debugging capabilities to ensure robust application performance.

Technical Improvements:

- Introduced support for SaltEdge connections, enhancing financial data integration capabilities.

- Implemented new cluster APIs for usage, optimizing cluster management and resource utilization.

- Upgraded React builds to ES2017 and introduced direct-component rendering to leverage modern JavaScript features.

### Blocks introduced

### Blocks modified

### Blocks deprecated
