Skip to content

v6.7.4

Latest
Compare
Choose a tag to compare
@renderpci renderpci released this 08 Sep 16:32
· 1 commit to master since this release

[6.7.4] - 2025-09-08

Bug Fixes

  • [breaking] Fix component_portal error in search mode where moving from edit to list mode or vice-versa causes that the autocomplete node do not add to the component wrapper. Now, the service node is added by the portal itself to prevent race conditions and DOM issues.
  • [breaking] Fix bug where component_relation_common::resolve_query_object_sql don't parse correctly the SQO functions blocking the results (e.g. sqo->filter_by_list in numisdata161 - Type).
  • Fix render_paginator error where input go page do not works because the value reference is incorrect.
  • Remove the specific build id in service_autocomplete, it needs to be coherent with the get_instance id build to be deleted, loaded and manage correctly.

Documentation

  • Change the TC39 link in RASPA quality score documentation.
  • Change the Raspa quality score level and links.

Features

  • Add Show all button to section list mode for easy access.
  • Add parameter sqo to the section method get_total to allow handle custom sqo objects for count. E.g. navigate_to_new_section case.
  • Add services instances test to test unit JS (test_others_lifecycle).
  • Add projects sort options. Default order is alphabetically, but if order (dd1631) has value, this value is used as first criteria to sort, and later, alphabetically too.

Miscellaneous Tasks

  • Add debug info for component_portal.add_value when the value already exists.
  • Add explanation of function format string q of search with filter_by_list
  • Add new self.services array to storage all services instances. It will be used to delete all services dependent of components.
  • Add an id_variant to the instance of service_autocomplete. Now the instance has unique id by time, is not mandatory but it makes the manage of the instance more solid.
  • Add event stopPropagation to component_publication and component_radio_button in search mode to allow new event with alt key unifying edit and search modes behavior.
  • Add white-space to section buttons to prevent text buttons break like 'Show all' case.
  • Add tooltip remove action on component_portal view_line_edit when delete icon is pressed (unlink record).
  • Add caller model fallback to service_dropzone.render_info_container for convenience.
  • Add missing build status info in service_tmp_section.
  • Add missing build status info in service_upload.
  • Add search_buttons_container to the search buttons of section for CSS layout improvement.
  • Change page event for press key 'Enter' from keydown to keyup to prevent that service_autocomplete triggers the search action without any value selection.
  • Restore alert action when non sections are selected in service_autocomplete.autocomplete_search. Prevents unnoticed empty sections selection in the service autocomplete.

Refactor

  • [breaking] Add section.navigate_to_new_section filter modes (reset_filter | preserve_filter | legacy). Default: reset_filter. This feature need to be agreed upon.
  • [breaking] The functionality of the section.navigate_to_new_section method has been changed to preserve the last search or records in the new section pagination.
  • Change page.add_events mousedown event behavior for coherence with the other events and to allow add more actions in the future.
  • Unify log time execution format using 3 decimals.

Change

  • [breaking] Increase the request timeout for tool_export from 120 secs (3h in the server) to unified 10 hours (36000 secs).
  • Add ui.component.build_wrapper_search option to click and get info for developers (similar to edit mode) fro convenience.
  • Add services to the test list in test_get_instance unit test JS.
  • Set legacy mode to the section.navigate_to_new_section method. This restore the default behavior when user creates a new record (filter by this new record, removing previous section filters and showing only the new one -filtered by locators-).