* Textual Inversion (prompt embeddings) support for Stable Diffusion XL, ``--textual-inversions`` now works with ``--model-type torch-sdxl``
* Added ``dgenerate --file`` argument, which allows running configuration scripts from a file path instead of using a pipe or file redirect, this also allows you to use ``! dgenerate --file`` as the hash bang interpreter specification for bash or other unix shells in your config file
* Any dgenerate argument which can accept a single file in a URI specification or otherwise, such as a ``.safetensors`` file for instance, can now be given a direct URL link to that model, dgenerate will download the file to its web cache and then use it. This allows for the use of direct links to CivitAI models in most cases provided that you append your CivitAI token to the URL arguments. See: [The SDXL Textual Inversion Example](https://github.com/Teriks/dgenerate/blob/v3.7.0/examples/stablediffusion_xl/textual_inversion/config.dgen) and [Utilizing CivitAI links and Other Hosted Models](https://github.com/Teriks/dgenerate#utilizing-civitai-links-and-other-hosted-models)
* ``\download`` directive and ``download()`` template function for config, allows downloading models / images to dgenerates web cache or arbitrary paths. Simple caching behavior is implemented for downloads to arbitrary paths. Caching can be disabled. See: ``\download --help`` and [documentation](https://github.com/Teriks/dgenerate#the-download-directive)
* Adopted the file extension ``.dgen`` for dgenerate config / script files.
* Windows installer can now create an optional file association for the extension ``.dgen`` which launches the dgenerate Console UI when clicking on a dgenerate config file, the file is opened in the Console UI in multiline editing mode automatically.
* Console UI, improved syntax highlighting and fixes for URL & File Path entities
* Console UI, context aware syntax highlighting for the ``\import_plugins`` directive, plugin name arguments including file paths highlight as keywords for contrast
* Console UI, ``Run`` menu now features a ``Debug Mode`` option, which relaunches the shell process with the ``-v`` argument, this causes copious amounts of debug information to be output when dgenerate is running, including unhandled exceptions from directives
* Console UI, fix for typing in certain printable characters not triggering a re-highlight of the input text on Linux
* Fixes to cache flush on file expiry, non existent files no longer cause an error when being flushed from the web cache
* Latest ``diffusers`` library, latest ``spandrel``, many dependencies updated
* Additional documentation about writing dgenerate config files and the config language itself with table of contents