Skip to content

v3.6.1

Compare
Choose a tag to compare
@Teriks Teriks released this 06 Jun 15:17
· 1212 commits to master since this release

v3.6.1 release with Windows installer.

Due to the size of the packaged python environment, the installer is within a multi-part zip file.

The multipart zip can be extracted using 7-Zip: https://www.7-zip.org/

Download both dgenerate_installer.zip.001 and dgenerate_installer.zip.002 to a folder.

Unzip dgenerate_installer.zip.001 to a directory (Right click, 7-Zip -> Extract to "dgenerate_installer") and then run dgenerate_installer\dgenerate.msi to install.

dgenerate will be installed under C:\Program Files\dgenerate by default with an isolated python environment provided.

The install directory will be added to PATH, and dgenerate will be available from the command line.

Portable Install

A portable install is provided via dgenerate_portable.zip.001 and dgenerate_portable.zip.002, these contain
nothing but the dgenerate executable and a frozen python environment which can be placed anywhere.

3.6.1 Patch Fixes

  • Line continuation backslash was a little hard to see in certain highlighting contexts with certain themes due to tokenizing as an Escape, change token to Operator globally for more contrast against the background
  • Dash - was tokenized as a Number in very specific contexts related to continuations, (left over debugging aid), change to Operator

3.6.0 Features & Fixes

  • Full syntax highlighting in the GUI console and line numbers in multiline edit mode, several sublime text like editor themes, stderr colorization (Options -> Themes)
  • Shift+Tab on selected text blocks to indent the whole text block in the console GUI
  • Simple code formatter that can indent top level Jinja control blocks that already exist on their own line
  • Fix broken \exit directive
  • Fix Ctrl+a select all on linux
  • Fix listed schedulers for recipes in the console UI, one duplicate value, and one missing value
  • Syntax highlighted code examples in readthedocs documentation via custom pygments lexer