Skip to content

Version 1.2.0

Compare
Choose a tag to compare
@phschaad phschaad released this 27 Jul 14:18
· 36 commits to master since this release
981916f

Version 1.2.0 represents a small incremental update that addresses some usability bugs and provides smaller quality of life improvements.

New Features

Custom Transformations

The built-in transformation list can now be extended by loading custom transformations from Python files through the top right corner of the transformation list. These custom transformations are shown alongside the built-in set of transformations wherever applicable.

image

Specializing SDFGs

SDFGs with symbolic parameters can now be specialized through the SDFG Analysis panel. Concrete constant values can be assigned to free symbols, which consequently parameterizes the corresponding parts of the graph with those constant values and allows the graph to be specialized for a specific data size.

specialize_demo

Toggle Minimap

The built-in minimap can now be enabled / disabled through the VSCode settings, under extension settings dace.sdfv.minimap.

Pre-Releases

The extension now supports a pre-release version, which is used to test new features before they are released. This version offers the newest features, but at the cost of stability. You can switch between the pre-release and release version of the extension in the built-in extension marketplace page.

image

Workspace Trust

To keep you and your files safe, we have adopted VSCode's workspace trust to provide an experience with a reduced, safe feature set for working in untrusted workspaces.

Various Bugfixes

  • Fix overlays, library node expansion issues, and inability to edit complex or compound data types in #165
  • June Fixes Round 2 in #167
  • July Improvements 1/2 in #173

Full Changelog: v1.1.0...v1.2.0