Blog Post

FICO® Xpress Optimization Blog
2 MIN READ

FICO® Xpress Workbench 3.12 – Feb 2024

FICO's avatar
FICO
Community Manager
2 years ago
Xpress Workbench is the technology component which provides an Integrated Development Environment (IDE) that allows Operations Research professionals, Data Scientists, and Solution Developers to rapidly and collaboratively develop analytic and optimization models, services, and Xpress Insight apps written in Python or Xpress Mosel. It also supports Xpress Mosel—the premier algebraic modelling and optimization language.

This release enables developers to
  • Use new features in View Designer:
    • New VDL actions allow to open drawer, views and scenario manager, as well as for table export.
    • With the new VDL event ‘view-ready’, any action can be triggered after the view has successfully been loaded.
    • To adapt min-cell-width attribute in vdl-pivottable.
  • Use new command-line tool xpwinsightcmd (Windows) and xpwinsightcmd.sh (macOS) for publishing and building Insight apps without Workbench UI, when using customer’s favorite IDEs or when embedding into a build pipeline.
  • Get more informative error messages when unable to connect or login to Insight server.
  • View and edit (if authorized) the app's Execution Environment name when doing a Full Publish to Insight 5 app.
  • Have an improved Python Developer Experience:
    • Python syntax errors are now highlighted by error markers.
    • Python debugging now supports use of multiple threads.
    • Jump to Definition support in code editor and in the Outline pane.
    • Enhanced debugging views:
      • Types like list, dict, set, tuple, numpy.array, pandas.Series, pandas.DataFrame, and pandas.Index  can be inspected in a table, as raw text or saved in a csv-file.
      • This can be accessed from the editor tooltip and the debug stack variables tree.
    • Python coding supports context-sensitive autocompletion.
    • Python coding supports autoformatting only on entire files. Thereby, the project settings for tab size and tab-vs-space are respected.
For more information and detailed list of features and fixes, we recommend you read the Xpress release notes.
Updated 2 years ago
Version 3.0
No CommentsBe the first to comment