|
| 1 | +.. _tcm_releases_1_3: |
| 2 | + |
| 3 | +Tarantool Cluster Manager 1.3 |
| 4 | +============================= |
| 5 | + |
| 6 | +Release date: March 14, 2025 |
| 7 | + |
| 8 | +Latest release in series: 1.3.1 |
| 9 | + |
| 10 | +|tcm_full_name| 1.3.0 enhances the TCF integration page with minor bug fixes and functional enhancements. |
| 11 | +Below is an overview of key updates. |
| 12 | + |
| 13 | +.. _tcm_releases_1_3_0_tcf: |
| 14 | + |
| 15 | +TCF page improvements |
| 16 | +------------------------ |
| 17 | + |
| 18 | +Starting from version 1.3.0, |tcm| provides additional actions for managing TCF clusters through the web interface. |
| 19 | +You can now use **promote** and **demote** operations directly on the **TCF** page without switching to external tools. |
| 20 | +Also, the **TCF** page is now disabled by default and must be explicitly enabled if needed. |
| 21 | +In addition, |tcm| now supports connections to multiple gRPS servers, which improves integration with distributed cluster infrastructures. |
| 22 | + |
| 23 | + |
| 24 | +.. _tcm_releases_1_3_0_explorer: |
| 25 | +Explorer improvements |
| 26 | +------------------------ |
| 27 | + |
| 28 | +|tcm| 1.3.0 introduces a new approach to pagination in the Explorer. Instead of using a tuple, the interface now relies on pointers for navigating result pages. |
| 29 | +When sending data to the frontend, binary values (varbinary) are now automatically encoded in base64. |
| 30 | + |
| 31 | +Additionally, |tcm| fixes an issue where queries using a datetime key could result in type mismatch errors due to incorrect index part handling. |
| 32 | + |
| 33 | + |
| 34 | +.. _tcm_releases_1_3_0_etcd: |
| 35 | +etcd integration fixes |
| 36 | +------------------------ |
| 37 | + |
| 38 | +In this version, |tcm| improves its interaction with etcd-based data sources. |
| 39 | +Tabs that use etcd for updating can now be refreshed even if some of the etcd endpoints are temporarily unavailable. |
| 40 | +To improve stability, a check was added to detect and correctly handle empty tuple arrays, preventing unexpected errors when processing empty data. |
| 41 | + |
| 42 | + |
| 43 | +.. _tcm_releases_1_3_0_crud: |
| 44 | +CRUD and query parsing |
| 45 | +------------------------ |
| 46 | + |
| 47 | +|tcm| 1.3.0 includes improvements to how search expressions are parsed in `CRUD <https://github.com/tarantool/crud>`__ explorer queries. The CRUD explorer is located on the **Tuples** page. |
| 48 | +This release also introduces dedicated tests for the relevant components to ensure consistent behavior in future versions. |
| 49 | + |
| 50 | + |
| 51 | +Since version 1.3.1, |tcm| includes missing changes that have now been properly delivered. |
| 52 | +In addition, several minor issues flagged by the Svacer linter were fixed to improve overall code quality and maintainability. |
0 commit comments