Skip to content

v0.13.0

Compare
Choose a tag to compare
@cchampet cchampet released this 26 Apr 07:04
· 173 commits to develop since this release

*/!\ Warning /!*
Update licensing to LGPL v2.1 / GPL v2.

API changes

  • Remove verbose level in ComputeOptions. There is only one global verbose level, defined inside Formatter class.

Features

  • LensDistort: up to v4.0 (add new fisheye model with 4 coefs)

Fixes

  • Host:
    • clamp high bit depth values when needed in the writer nodes
    • continueOnMissingFile feature when process Exr sequences with holes
    • default log level used by plugins in other host than tuttle (now warning)
    • default path to ofx plugins cache file (now HOME)
  • Plugins:
    • AudioVideo: up to v4.8
      • fix decoding of dnx
      • fix encoding of h264
      • fix encoding of prores
  • Sam:
    • sam ls: fixed browses with filename and folders as inputs.
    • sam do
      • exit the process if there is an error in the command line
      • add 'default' constant to indicate the default value of Choice parameter
      • no ambiguity when calling a plugin with the exact id
      • fix print of the command line help even if there are arguments to process

Enhancements

  • Host: log OFX action exception as error (instead of debug)
  • Sam: add a default description for each sam command line
  • CMake:
    • add custom Makefile targets to build OFX plugins
    • only IO plugins depend on sequenceParser library
    • OFX plugins are available by default when tuttle is installed with homebrew (mac osx)

Other

  • Travis: copy libbz2, external dependency of libavformat, to the binaries released
  • Add clang-format tools