
Split "executable" from "its arguments" in blender & ffmpeg commands. Use `{blenderArgs}` variable to hold the default Blender arguments, instead of having both the executable and its arguments in `{blender}`. The reason for this is to support backslashes in the Blender executable path. These were interpreted as escape characters by the shell lexer. The shell lexer based splitting is now only performed on the default arguments, with the result that `C:\Program Files\Blender Foundation\3.3\blender.exe` is now a valid value for `{blender}`. This does mean that this is backward incompatible change, and that it requires setting up Flamenco Manager again, and that older jobs will not be able to be rerun. It is recommended to remove `flamenco-manager.yaml`, restart Flamenco Manager, and reconfigure via the setup assistant.
35 lines
1.7 KiB
Markdown
35 lines
1.7 KiB
Markdown
# Flamenco Change Log
|
|
|
|
This file contains the history of changes to Flamenco. Only changes that might
|
|
be interesting for users are listed here, such as new features and fixes for
|
|
bugs in actually-released versions.
|
|
|
|
## 3.0-beta2 - in development
|
|
|
|
WARNING: this version is backward incompatible. Any job created with Flamenco
|
|
3.0-beta1 will not run with Flamenco 3.0-beta2. Only upgrade after
|
|
currently-active jobs have finished, or cancel them.
|
|
|
|
It is recommended to remove `flamenco-manager.yaml`, restart Flamenco Manager,
|
|
and reconfigure via the setup assistant.
|
|
|
|
- Manager & Add-on: avoid error that could occur when submitting jobs with UDIM files
|
|
([44ccc6c3ca70](https://developer.blender.org/rF44ccc6c3ca706fdd268bf310f3e8965d58482449)).
|
|
- Manager: don't stop when the Flamenco Setup Assistant cannot start a webbrowser
|
|
([7d3d3d1d6078](https://developer.blender.org/rF7d3d3d1d6078828122b4b2d1376b1aaf2ba03b8b)).
|
|
- Change path inside the Linux and macOS tarballs, so that they contain an
|
|
embedded `flamenco-3.x.y-xxxx/` directory with all the files (instead of
|
|
putting all the files in the root of the tarball).
|
|
- Two-way variable replacement now also changes the path separators to the target platform.
|
|
- Allow setting priority when submitting a job.
|
|
- Separate "blender location" and "blender arguments" into two variables.
|
|
- The variable `blender` now should only point at the Blender executable, for
|
|
example `D:\Blender_3.2_stable\blender.exe`.
|
|
- The variable `blenderArgs` can be used to set the default Blender arguments,
|
|
for example `-b -y`.
|
|
|
|
## 3.0-beta1 - released 2022-08-03
|
|
|
|
This was the first version of Flamenco to be released to the public, and thus it
|
|
serves as the starting point for this change log.
|