New Features:
- Added AAF adapter (read only for now)
- Added support for GeneratorReferences (solid color, etc.)
- Added Code of Conduct
- Added flatten function that collapses multiple tracks into one
- Added support for writing dissolves to the EDL adapter (mikemahony)
- Added support for different flavors of EDL (Nucoda, Avid) to EDL adapter (lsavidge)
- Contrib adapters are installed by default
Non-backwards compatible API changes:
- Renamed media_reference.External to schema.ExternalReference
- Moved media reference classes into schema
API Changes:
- Added functions for filtering OTIO hierarchies
- Added convenience methods for getting handles of clips with adjacent transitions
- Added convenience methods for getting video/audio tracks from a timeline
- Adapter read/write to/from string functions default to otio_json
Additional:
- EDL adapter accepts a rate parameter (tuan-huy-truong)
- EDL adapter treats gaps and black clips as two different things (mikemahony)
- Fixed problems when iterating over a Track with duplicate children
- More bug fixes from bashesenaxis, sobotka, avrata, and tuan-huy-truong