ScriptCase v9.12.000 (2025-02-24 17:09)

ADDED

UPGRADE

  • Added the “Megamenu” feature in the responsive menu application.
  • Added a “Year” view mode in the calendar application.
  • Added the new LdapRecord library for LDAP authentication.
    The production environment must be updated. Tutorial
  • Added the Google OAuth option to log in with social networks in the security module.
  • Added a new macro sc_event_hint for fields created in the onClick AJAX event of the Query application.
  • Added integration of Google reCAPTCHA v3 in the creation of the security module.
  • Added integration of Google reCAPTCHA v3 for security in form, control, and calendar applications.
  • Added the SSH connection option in connection settings.
  • Added Role, Dialect, and Client Encoding options in Firebird connection.
  • Added new chart types in the Chart application: Heatmap, Treemap, Sankey, Sunburst and Chord Diagram. Sample
  • Added scrolling support for Bar, Line, and Area charts in the grid summary.
  • Added new options for the Gantt chart in the Grid application. Sample

FIXED

  • Fixed problem with granting access permission to a project for an LDAP user. Even after granting permission, the project was not displayed.
  • Fixed problem when enabling and editing LDAP users in the administration interface. Actions performed on one user affected all users.
  • Fixed “Fatal error: Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, null given” when logging into the development environment with LDAP users.
  • Fixed problem where the “Disable field” option did not work in the selection field settings in the Control application with an HTML template.
  • Fixed problem where the chart was not displayed in the PDF export of grid when only the chart was selected for PDF generation.
  • Fixed problem where the “Back to previous application” link was not displayed in charts shown on the same page as the grid summary.
  • Fixed problem where the “Edit by project” option did not work correctly in application settings.