Skip to main content

2.1.0 Release Notes

Release date: xx/xx/xxxx

File Version Bump

Scenes created in Cavalry 2.0.3 will be converted when opening them in Cavalry 2.1.0. The file will be copied to a new scene which will need saving – you'll notice the legacy scene will be named <yourSceneName> [Converted].cv on opening. Any scenes saved in 2.1.0 onwards will not be fully compatible with any previous versions of Cavalry.

New Features

General

  •  
    beta3
    It's now possible for Starter licences to export the first selected Layer to Lottie.
  • New Label Palettes tab in the Color Window which can be used to set custom Label Colors for Layers, Keyframes and Time Markers.
  • New Audio Monitor Window.
  • Audio Smart Folder is now a feature.

Audio Import

  • Support for .mp3.
  • Support for .aac.

Audio Export

  • New Audio Only Format (.aac only).
  • Audio from Pre-Comps can now be exported.
  • MP4 (h264).
  • QuickTime (Motion JPEG, Uncompressed 422, ProRes 422, ProRes 422 HQ, ProRes 422 LT, ProRes 422 Proxy, ProRes 4444, ProRes 4444 XQ).
  • WebM (VP8, VP9).

Audio Playback

  •  
    beta3
    The Sound Behaviour now has in/out points (aka Clips).
  • Toggle audio playback on/off independently of the Sound Behaviour's output.
  • Playback volume control added to the Viewport Audio settings popover.
  • Multi-track audio playback.
info

Note that audio contained within video assets is not supported.

CLI

  •  
    beta3
    Audio export support has been added to the CLI.

Behaviours

  • The Sound Behaviour has been promoted from an Experimental feature to a Starter feature and includes the following improvements:
    • Toggle audio playback on/off via the Scene Window.
    • Frequency Scale - Choose a model to sample the audio file's frequencies with.
    • Volume Adjustment - Increase/decrease the volume of the audio track.
    • Pan - Bias audio to the left/right channel.
    • Play Audio - Toggle and/or keyframe audio playback on/off.

Scripting

API

Cavalry

UI

Enhancements

  •  
    beta3
    It's now possible to delete the active Composition from the Assets Window. Note that if the existing Composition that becomes the new active Composition is within an hierarchy, it will be moved up to the root level (this needs improving!).
  •  
    beta3
    Loading video Assets is now much faster in many cases.
  •  
    beta3
    The Time Editor now auto-scrolls when marquee selecting Keyframes/Clips outside of its current view.
  •  
    beta3
    When duplicating a Composition in the Assets Window, Guides are now also duplicated.
  •  
    beta3
    ProRes codecs can now be found under the QuickTime format.
  •  
    beta3
    Label Palettes:
    • Reset Layers to Match Palette added to the hamburger menu.
    • Select Layers with Color added to a swatch's context menu.
    • Label hints now shown in the Viewport next to the the Layer's name.
    • The preferred Label Palette is now remembered between sessions.
    • Label Palette swatch names can now be edited in the color editor by double clicking on the swatch.
    • .theme files can now be imported.
    • Contrasting colors are now used for the 'Show Names' labels.
  •  
    beta3
    Dynamic Rendering - The Number of Renders attribute is now Dynamic Range meaning ranges can be set per RQI and it's now possible (with scripting) to render an arbitrary set of sequences.
  •  
    beta3
    A window now warns of any missing fonts when loading a Scene.
  •  
    beta3
    Missing fonts are now marked as such in the Attribute Editor.
  •  
    beta3
    It's now possible to delete all selected Render Queue Items.
  •  
    beta3
    The Audio Monitor now works in Scenes with more than one Composition.
  •  
    beta3
    Inactive Behaviours now output 0 or their input value (this is not exhaustive across all Behaviours just yet).
  •  
    beta3
    New Circular generator type in the Color Window.
  •  
    beta3
    The Value Array can now output the total of all the Array's values.
  •  
    beta3
    The Import Google Sheet... dialogue has been visually improved.
  •  
    beta3
    Loading Google Sheet Assets is now multi-threaded meaning multiple Assets will now load concurrently.
  • New Try Pro window. This can be accessed from the button in the Shelf and is intended to provide simple examples that use the Professional features. Note that Starter users will be switched into 'Restricted Mode' which prevents saving and rendering – deleting the Pro Layer(s) will restore saving and rendering.
  • The Sound Behaviour's Equalizer UI now reflects the Frequency Scale.
  • The Timeline now displays a timecode ruler when the Frame Indicator is in that mode.

Notable Bug Fixes

  •  
    beta3
    Using the middle mouse button to pan the Time Editor no longer breaks alignment with the Scene Tree.
  •  
    beta3
    Play Audio, Volume Adjustment and Pan keyframes for the Sound Behaviour now respect time offsets.
  •  
    beta3
    The <frame> Render Token is now working again.
  •  
    beta3
    The Sound Behaviour's Pan attribute is no longer inverted.
  •  
    beta3
    ProRes 4444/4444 HQ now works as expected when exporting audio.
  •  
    beta3
    View > Draw Outside Composition Boundary is now working again.
  •  
    beta3
    An empty Sub-String String Manipulator crash is now resolved.
  •  
    beta3
    A crash using a Transition String Manipulator with Transition from End is now resolved.
  • Audio tracks that start after frame 0 now export as expected.
  • Volume Adjustment keyframes for Sound Behaviours are now respected on export.
  • Pan keyframes for Sound Behaviours are now respected on export.
  • Fixed a crash when right clicking certain areas of a Text Shape in edit mode.
  • length() is now working as expected.

Notes

  • The Quick Add Window is now called the Add Layers Window and included as part of the default Workspace.