Releases: GAMS-dev/studio
v1.3.2
Version 1.3.2
- fixed print support for read only text files
- removed default option "previousWork=1", giving this responsibility back to the user
- fixed crash if files are modified in the background while a dialog is open
- fixed missing gui reload on changed gdx file
This new version of GAMS Studio requires GAMS 32.0 or higher. 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.3.1
Version 1.3.1
- fixed crash on reading a LXI file containing an empty line
This new version of GAMS Studio requires GAMS . or higher. 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.3.0
Version 1.3.0
- added Code Folding
- Shortcut
Alt+L
switches folding state of the current block - Shortcut
Alt+O
folds andShift+Alt+O
unfolds all foldable blocks - Code folding is possible for pairs of parentheses that span multiple lines or Dollar Control Options that come in pairs
- Shortcut
- added remote execution on NEOS
- Models can be executed remotely via the menu GAMS > Run NEOS or the execute button located in the toolbar
- added usage of new GAMS.framework structure on macOS
- changed terminal to native macOS Terminal on macOS
- added
Shift+Option+Up/Down
hotkeys to start block edit mode on macOS - fixed some icons not following studio theme
- fixed line break behavior not following settings
- added print support for text files (gms, txt, lst, dmp, ...)
- fixed help view bookmarks not being saved permanently
- fixed GAMS icon missing in About dialog
- removed extra seperator in toolbar
This new version of GAMS Studio requires GAMS or higher. 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.2.1-rc
Version 1.2.1
- fixed Jenkins pipeline deployment issues
This new version of GAMS Studio requires GAMS or higher. 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.2.0-rc
Version 1.2.0
- added Navigation History
- You can now use
Mouse Button 4/5
orAlt+Left/Right
on Windows/Linux andCtrl+[/]
on macOS to jump back to your previous text cursor positions or forward again. This is helpful to quickly jump around different locations in the files you are currently working with.
- You can now use
- added Distraction Free Mode
- Distraction Free Mode lets you get everything out of the way quickly to focus on your modeling work. This is especially useful for small screens. When leaving Distraction Free Mode all Studio widgets will be put back where they were. To switch to and from Distraction Free Mode go to the Menu > View > Distraction Free Mode or press
Ctrl+Alt+Enter
on Windows and Linux orCmd+Option+Enter
on macOS.
- Distraction Free Mode lets you get everything out of the way quickly to focus on your modeling work. This is especially useful for small screens. When leaving Distraction Free Mode all Studio widgets will be put back where they were. To switch to and from Distraction Free Mode go to the Menu > View > Distraction Free Mode or press
- added automatic switch to first non-empty tab when searching the Model Library Explorer. The old tab selection is restored if that tab contains results again.
- added header labels to copy actions in GDX Viewer table view. Two additional entries that allow to copy without the labels are available via the context menu.
- fixed syntax highlighter not recognizing "+" and "-" in "Model" statement
- fixed missing LXI pane for files containing more than one dot
- fixed group name for gms files containing more than one dot in the name
- fixed random crash when opening the MIRO Model Assembly File dialog
- added
Shift+Option+Up/Down
hotkey to start block-edit on macOS - fixed some icons not following selected theme
- added dmp extension to list of executable file types
This new version of GAMS Studio requires GAMS or higher. 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.1.2
Version 1.1.2
- improved performance of setting bookmarks
- fixed fullscreen behavior on macOS
- fixed rare crash when reloading very large lst file
- fixed behavior of hotkeys to jump to beginning and end of line and page up/down
- fixed crash in solver option editor when pressing Ctrl+Return repeatedly
- fixed Goto dialog jumping to beginning of file when entering invalid values
- fixed shortcuts to focus Project Explorer and Editor not working
- fixed sizes of dock-widgets were not stored in FullScreen or Maximized window (GitHub issue #195)
- fixed crash when reopening a tab of a file that was removed from Project Explorer
This new version of GAMS Studio requires GAMS 31 or higher. 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.1.1
Version 1.1.1
- fixed behavior of
Ctrl - End
combination in process log and lst file view - fixed GAMS parameters not updating when changing group (GitHub issue #194)
- added parameter editor warnings for missing values
- fixed update of table in GAMS configuration editor when inserting row
- fixed settings export not working when file already exists
- fixed numpad not working when running Studio from an AppImage (GitHub issue #191)
- fixed
Shift+Arrow Key
not working when running Studio from an AppImage (GitHub issue #191)
This new version of GAMS Studio requires GAMS 31 or higher. 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.1.0
Version 1.1
- added default GAMS Configuration Editor
- created menu entry to generate default GAMS Configuration file: GAMS > Default GAMS Configuration
- fixed shortcut collisions and unification:
- changed "Go to matching parentheses" to: Ctrl+B
- changed "Select to matching parentheses" to: Ctrl+Shift+B
- changed "Toggle Comment" shortcut in Solver Option Editor to: Ctrl+*
- changed "Expand Parameter Editor" shortcut to: Ctrl+Alt+3
- fixed "Reset View" not resetting checkboxes
- fixed broken dark theme on macOS
- improved wording for some Solver Option Editor context menu items
- fixed behavior of smart typing where some characters blocked automatic insertion of closing parenthesis or quote
- fixed broken export and import function for settings
- fixed behavior of "Whole Words" option in search not finding words that include a dollar sign
- improved behavior of "Whole Words" option in search including dollar sign as part of a word as this makes more sense for the GAMS syntax
- removed option from settings to adjust size of file history on welcome page, replaced with "Reset" button instead
- fixed broken run state after switching files
- fixed creation of empty groups after certain drag and drop events
- fixed inconsistent behavior of text cursor movement shortcuts in Process Log
This new version of GAMS Studio requires GAMS 31 or higher. 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.0.0
Version 1.0
General
- introduced new settings format.
All settings have been reset and are now saved in JSON format. That means that settings from previous versions of Studio cannot be restored. - added editor for GAMS user configuration
- changed location of default workspace and model library
- changed location where gamslice.txt is put when created using Studio
- fixed behavior of Process Log and Help widget which were restored to the wrong postion
- fixed terminal opening wrong path when having new/reset settings
- added error popup when Studio is unable to write a GAMS license file
- fixed shortcut on macOS: block edit mode is now CMD+Shift+Arrow Key
- changed shortcut of duplicate line to: Ctrl+D (all platforms)
- fixed icon of Parameter Editor when Studio starts with the editor extended
- fixed crash related to mouseover events and textmarks
- fixed dialogs opening in wrong locations under certain circumstances
- moved GDX Viewer Filter icon to not block sorting indicator in table header
- fixed unwanted/wrong theme switch on macOS
- fixed faulty live update of Studio when macOS theme gets changed
- fixed search sometimes ignoring the current file if search limit is reached
- fixed highlighting of dimensions in labels
- further improvements to syntax highlighting
- fixed handling of last path for dialogs
- fixed active GAMS run buttons when no gams file was active
- fixed crash when deleting scratch dirs while user is on welcome page
- fixed unwanted reappearance of filtered columns in GDX Viewer Table View
- removed beta description from welcome page
- fixed broken syntax highlighting related to $onEmbedded commands
- fixed rare issue on linux where studio was unable to pick an editor font
- fixed crash when opening reference file with missing domain reference
MIRO
- disabled MIRO shortcuts if MIRO is unavailable
- MIRO assembly files are now added to the group
- Assembly file dialog now pops up instead of an error message if the assembly file is missing
Themes
- changed color of option keyword to be better distinguishable from assignments in dark theme
- improved coloring of search results when using Find Next/Previous
- improved dark theme colors of Studio to make checkboxes clearer to identify
- improved readability of text highlighted as error
- improved hard to read text for deactivated menu items in dark mode
This new version of GAMS Studio requires GAMS 31 or higher. 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
v0.14.6
Version 0.14.6
General
- introduced Dark Theme for Windows and Linux in Settings > Editor
- changed shortcut layout:
- changed focus Project Explorer to: Ctrl+1
- changed focus Editor to: Ctrl+2
- changed focus Parameter Editor to: Ctrl+3
- changed focus Tab Browser to: Ctrl+4
- changed focus Process Log to: Ctrl+5
- reverted Model Library Explorer back to: F6
- reverted Settings back to: F7
- changed: Run MIRO base mode to: F8
- changed: Run MIRO hypercube mode to: Shift+F8
- changed: Run MIRO configuration mode to: Shift+F7
- fixed rendering blurry MIRO icon
- improved strategy to find GAMS installation on macOS
- fixed crash in GDX table view when table contained no data
- added option to change display format of numerical values in GDX Viewer
- improved GDX value filter widget
- improved behavior of MIRO Assembly File dialog
This new version of GAMS Studio requires GAMS 30 or higher. 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