Skip to content

Releases: GAMS-dev/studio

v1.24.1

06 Feb 16:14

Choose a tag to compare

  • Fixed search and replace in Folder. Before, all files unknown to Studio have been ignored by the replace.
  • Fixed several minor bugs of the new quick-find feature.
  • Added quick-find to Process Log, GAMS Release Notes, and Studio Changelog.
  • Added the search and replace configuration to the settings and restore the configuration when Studio is started.
  • Improved settings field for GAMS System Directory.
  • Renamed 'Remove Project' to 'Close Project' in the Project Explorer context menu.
  • Upgraded to Qt 6.10.2

This version of GAMS Studio requires GAMS 53. To download GAMS, please visit https://www.gams.com/latest/. To learn more about GAMS Studio, please visit https://www.gams.com/latest/docs/T_STUDIO.html

v1.24.0

26 Jan 15:38

Choose a tag to compare

  • Fixed the path to the main file when running MIRO. Before, the main file path always corresponded to the working directory.
  • Fixed enable MIRO menu. Before, the MIRO menu was not enabled in some cases although a correct path has been configured.
  • Fixed wildcard matching for the Model Library dialog, i.e. when wildcard matching was enabled not all models matching the pattern were listed.
  • Improved search and replace dialog selection behavior. Now the result selection is removed when the dialog is closed and no search result list is open.
  • Ensure closing lst files on the file system when the corresponding tab is closed.
  • Improved behavior of --integrated-help=on/off command line option, to ensure the Help View is not unexpectedly disabled when started.
  • Show the LST line number in debug mode when the execution is paused. The information is visible at the very bottom of the debugger.
  • Changed the start directory of the file open dialog to the base directory of the current project.
  • Improved search and replace file pattern, i.e. the default pattern has been changed from * to *.gms. The change is applied to all the cases where a file pattern can be configured.
  • Added GAMS system directory configuration to settings dialog to switch between different GAMS installations.
  • Translate UNC path to a local path for the license dialog, i.e. when the Documents folder on Windows has been moved to a server.
  • Added a quick-find to the bottom of text editors for searching in the current file, called "find".
    • The quick "find" is evoked with Ctrl + F and uses F3 / Shift + F3 to find next / previous.
    • The complex "search" dialog is now evoked with Ctrl + Shift + F and uses F4 / Shift + F4 to search next / previous.

This version of GAMS Studio requires GAMS 53. To download GAMS, please visit https://www.gams.com/latest/. To learn more about GAMS Studio, please visit https://www.gams.com/latest/docs/T_STUDIO.html

v1.23.3

19 Dec 10:23

Choose a tag to compare

  • Fixed a GDX Viewer bug where very large symbol data would not load properly.
  • Fixed a crash in the context menu of the Project Explorer, when projects were removed and added.
  • Improved behaviour of the search and replace result, i.e. results within complex editors are no longer shown because they can not be selected or jumped to.

This version of GAMS Studio requires GAMS 52. To download GAMS, please visit https://www.gams.com/latest/. To learn more about GAMS Studio, please visit https://www.gams.com/latest/docs/T_STUDIO.html

v1.23.2

05 Dec 13:44

Choose a tag to compare

  • Fixed crash on open a non-gms file.
  • Fixed missing project save when adding/removing files to subfolders of a project.
  • Fixed persistent collapse and expanded state of projects, when studio is restarted. Before Studio did not store the information in all the cases.
  • Improved Help View document theme according to the Studio light/dark theme, when starting Studio or changing Studio theme.
  • Improved GAMS Licensing dialog behaviour on Windows, i.e. when Studio or GAMS is used in a directory with a Unicode name.
  • Upgraded ti Qt 6.10.1

This version of GAMS Studio requires GAMS 52. To download GAMS, please visit https://www.gams.com/latest/. To learn more about GAMS Studio, please visit https://www.gams.com/latest/docs/T_STUDIO.html

v1.23.1

21 Nov 18:33

Choose a tag to compare

  • Added release overview page to the GAMS Studio welcome page.
  • Fixed dragging schematic list and dictionary from definitions and dropping to the instructions in Connect Editor.
  • Improved view and edit experience with tooltips and different color schemes in Connect Editor.
  • Improved GAMS run parameters use the relative path to the GMS file (from Working Directory perspective) if possible, to provide better directory Unicode name support on Windows.

This version of GAMS Studio requires GAMS 52. To download GAMS, please visit https://www.gams.com/latest/. To learn more about GAMS Studio, please visit https://www.gams.com/latest/docs/T_STUDIO.html

v1.23.0

07 Nov 12:48

Choose a tag to compare

  • Added storing of the fold state for known source files.
  • Added keyboard navigation and selection to the tables of the model library explorer.
  • Added filter and search capability to the Project Explorer.
  • Added switching of the default working directory when switching the project.
  • Added instant save to the project options as long as the paths for working directory and base directory exist.
  • Fix broken links to option document when pressing F1 in solver option editor.
  • Improved connect editor workflow by linking agent and option name to corresponding entry in connect document with F1 hotkey.
  • Removed Windows 10 message box to disable the Help View to prevent crashes (Windows 10 reached its EOL).
  • Upgraded Studio to Qt 6.10.0.

This version of GAMS Studio requires GAMS 52. To download GAMS, please visit https://www.gams.com/latest/. To learn more about GAMS Studio, please visit https://www.gams.com/latest/docs/T_STUDIO.html

v1.22.5

05 Nov 17:03

Choose a tag to compare

  • Fixed crash on Windows when installing a GAMS license in a user home directory, which has an Unicode name.
  • Fixed an unsuccessful write to gamsconfig.yaml, e.g. when the permissions are not set properly.
  • Fixed search results for Open Tabs and All Files, i.e. unrelated files have been searched and listed.
  • Improved clipboard magic to install a GAMS license via the license dialog. Before, random text has been handled as a GAMS license, which produced unexpected error messages.
  • Removed clipboard magic on Studio startup, i.e. the clipboard will only be checked for a GAMS licenses when the GAMS Licensing dialog is opened.

This version of GAMS Studio requires GAMS 51. To download GAMS, please visit https://www.gams.com/latest/. To learn more about GAMS Studio, please visit https://www.gams.com/latest/docs/T_STUDIO.html

v1.22.4

22 Oct 13:09

Choose a tag to compare

  • Fixed incomplete list of files to search in, e.g. when search in This Project was selected.
  • Fixed shortcuts F11 and Shift-F11, i.e. they shouldn't be available when the related buttons are disabled.
  • Fixed empty entries in the Project Explorer when the base directory has been changed.
  • Fixed when the working or base directory doesn't exist, the project options should show the path in red.

This version of GAMS Studio requires GAMS 51. To download GAMS, please visit https://www.gams.com/latest/. To learn more about GAMS Studio, please visit https://www.gams.com/latest/docs/T_STUDIO.html

v1.22.3

10 Oct 10:00

Choose a tag to compare

  • Fixed search result duplicates when using search in All Files, This Project or Open Tabs.
  • Fixed 'Run with debugger' behaves like 'Step start with debugger'.
  • Fixed behavior of "Save as ..." for project files (*.gsp).
  • Fixed unintended change of main file on project open.
  • Fixed Studio can't find GAMS when starting MIRO.
  • Fixed 'Close except visible' tabs, before the tab which shall stay open has been closed.
  • Fixed crash of the GDX Viewer, when GDXDIFF has been used multiple times in a row.
  • Improved Studio behavior when files are missing after a GAMS run error.
  • Improved log messages when interrupting a GAMS process.
  • Upgraded to Qt 6.9.3.

This version of GAMS Studio requires GAMS 51. To download GAMS, please visit https://www.gams.com/latest/. To learn more about GAMS Studio, please visit https://www.gams.com/latest/docs/T_STUDIO.html

v1.22.2

26 Sep 12:09

Choose a tag to compare

  • Fixed incorrect ESC key behavior in Parameter File Editor, Solver Option Editor, and GAMS User Configuration Editor.
  • Fixed S&R dialog wildcard include and exclude file filters, before they did not match all expected files.
  • Fixed that changes to command line parameters were lost when changing the main file.
  • Fixed that Studio can't start more than 11 GAMS jobs in parallel.
  • Fixed update modification state when the 'Dynamic main file' setting has changed.
  • Fixed incorrect behavior of solver option editor
       - editing an empty string value for a string option with a defined default value no longer replaced by the comment.
       - dragging and dropping an option no longer adding multiple rows but a single row of options.
       - replacing an existing option row by drag and drop no longer crashed Studio.
  • Improved behavior of solver option editor and Parameter File Editor
       - double clicking an enumerated value of an option adds the description of the enumerated value instead of the option to the comment column.
       - enabling the Open As Text button always and checking, when clicked, if a file has been modified before.
       - removing unnecessary error messages when pressing + icon to add/append new option.
  • Improved license validation log, i.e. all messages of the license validation are written to the system log now.

This version of GAMS Studio requires GAMS 51. To download GAMS, please visit https://www.gams.com/latest/. To learn more about GAMS Studio, please visit https://www.gams.com/latest/docs/T_STUDIO.html