Releases

A release is made up from a collection of components and their versions that together make up the Sofie system.

Release

Status

Release 21

In development

Release 20

Released 2020-05-12 Current stable version

Release 19

Released 2020-03-31

Release 18

Released 2020-03-04

Release 17

Released 2020-01-24

Release 16

Released 2020-01-02

Release 15

Released 2019-11-25

Release 14

Released 2019-11-06

Release 13

Released 2019-10-17

Release 12

Released 2019-09-11

Release 11

Released 2019-08-19

Release 10

Released 2019-07-05

Release 9

Released 2019-05-16

Release 8

Released 2019-04-08

Release 7

Released 2019-03-15

Release 20

Release dates: 2020-05-12 (1.8.0), 2020-05-13 (1.8.1), 2020-05-27 (1.8.2)

Main Features

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

1.8.2

Changelog

Blueprints API ( Core )

1.11.0

Changelog

Blueprints API ( TSR )

3.20.0

Changelog

Playout Gateway

1.7.0

Changelog

Mos Gateway

1.2.0

Unchanged

Media Manager

1.1.0

Unchanged

Release 19

Release date: 2020-03-31

Main Features

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

1.7.0

Changelog

Blueprints API ( Core )

1.10.0

Changelog

Blueprints API ( TSR )

3.19.0

Changelog

Playout Gateway

1.6.2

Changelog

Mos Gateway

1.2.0

Changelog

Media Manager

1.1.0

N/A

Release 18

Release date: 2020-03-04

Main Features

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

1.6.0

Changelog

Blueprints API ( Core )

1.8.0

Changelog

Blueprints API ( TSR )

3.18.0

Changelog

Playout Gateway

1.6.0

Changelog

Mos Gateway

1.1.0

N/A

Media Manager

1.1.0

N/A

Release 17

Release date: 2020-01-24

Main Features

Notable features:

  • Allow devices to provide a configuration manifest, thus decoupling the core from understanding the specifics of each of the devices. This will ease adding new features to the device modules.

  • Allow blueprints to specify that a media object status for a given Piece should be ignored. Useful for static assets that may intentionally contain content otherwise considered problematic (black frames, freeze frames, etc.)

  • Improve prompter performance

  • Various bugfixes

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

1.5.0

Changelog

Blueprints API ( Core )

1.7.0

Changelog

Blueprints API ( TSR )

3.17.0

Changelog

Playout Gateway

1.5.0

Changelog

Mos Gateway

1.1.0

Changelog

Media Manager

1.1.0

Changelog

Release 16

Release date: 2020-01-02

Main Features

This release contains mainly bug fixes and code maintenance.

Notable features:

  • autorewind: auto rewind leaving segment (b88ea43)

  • Invalid Reason information on invalid parts (#129) (b4f5126)

  • restart core from status view (#131) (154f999)

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

1.4.1

Changelog

Blueprints API ( Core )

1.5.0

Blueprints API ( TSR )

3.15.1

Playout Gateway

1.4.0

Mos Gateway

1.0.1 (unchanged)

Media Manager

1.0.2 (unchanged)

Release 15

Release date: 2019-11-25

Main Features

This release contains mainly bug fixes and code maintenance.

Notable features:

  • Basic Prompter, running in web window, controlled by Contour-Xpress, keyboard or mouse.

  • Various bug fixes

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

1.3.0

Changelog

Blueprints API ( Core )

1.2.1

Blueprints API ( TSR )

3.14.0

Playout Gateway

1.3.0

Mos Gateway

1.0.1 (unchanged)

Media Manager

1.0.2

Release 14

Release date: 2019-11-06

Main Features

This release contains mainly bug fixes and code maintenance.

Notable features:

  • Add more unit-tests in Core (code maintenance)

  • Playout Gateway now monitoring the Hyperdeck recording status. (Raising the alarm if recording isn't working)

  • Streamdeck view (more info in PR)

  • Blueprint config parameter can now be a "table"

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

1.2.0

Changelog

Blueprints API ( Core )

1.1.0

Blueprints API ( TSR )

3.13.1

Playout Gateway

1.2.1 (patched)

Mos Gateway

1.0.1

Media Manager

1.0.1

Release 13

Release date: 2019-10-17 (patched 2019-11-01)

Main Features

This release features several bug fixes and a few features:

  • Support for remote system messages management Allowing an external manager to send out a system message to a whole fleet of Sofie-cores.

  • Preview of HTML-graphics in the hover-scrub in GUI

  • GUI: Errors and possible issues are highlighted in the settings pages

  • GUI: Initial getting-started-tour in GUI (activated by /?help=1)

  • GUI: Improved visualization of device hierarchy in status page

  • GUI: Improved navigation and links between studio/showstyles and blueprints in settings

  • User is now able to undo a Hold (by pressing Shift+H)

  • User can now restart the Quantel-Gateway device

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

1.1.2 (patched!)

Changelog

Blueprints API ( Core )

1.1.0

Blueprints API ( TSR )

3.12.0

Playout Gateway

1.1.0

Mos Gateway

1.0.0

Media Manager

1.0.1

Release 12

Release date: 2019-09-11

Main Features

This release features many bug fixes and support for a few new playout devoces:

  • Playout-gateway: Support for the Quantel video server, via the Quantel Gateway

  • Playout-gateway: Support for the Sisyfos audio controller

  • Playout-gateway: Generic TCP-controlled device

  • Playout-gateway: Hyperdeck monitoring disk usage, and be able to format slots

  • Core: Support for shotbox-like buttons in the shelf

  • ..and fixes for many, many bugs introduced in R10 and R11.

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

1.0.0

Changelog

Blueprints API ( Core )

0.24.0

Blueprints API ( TSR )

3.8.3

Playout Gateway

1.0.0

Mos Gateway

1.0.0

Media Manager

1.0.0

Release 11

Release date: 2019-08-19

Main Features

This release is a maintenance release, with only minor features.

  • Core: Blueprint.onGenerateTimeline improvements

  • Core: REST API, a first version, allowing basic control of playout

  • Playout-gateway: CommandError callback: report to Core when a command fails

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

0.26.0

Changelog

Blueprints API ( Core )

0.24.1

Blueprints API ( TSR )

3.1.1

Playout Gateway

0.21.0

Mos Gateway

0.8.0

Media Manager

0.2.1

Release 10

Release date: 2019-07-05

Main Features

This release features a BIG refactoring and a lot of renamings. Therefore, this release is NOT backwards compatible.

  • The Big Renaming A big refactoring and renaming of variables and data structures.

    Some of the most prominent renamings are:

    • StudioInstallation -> Studio

    • RunningOrder -> Rundown

    • Segment (unchanged)

    • SegmentLine -> Part

    • SegmentLineItem -> Piece

  • New ingest data pipeline **This is a step on the way to support different types of sources of input data.

  • New Timeline This release also features the new Timeline (version 7.0), which gives better control and performance

  • Unit tests & CI In order to achieve a safer development environment, higher code quality and catching bugs earlier, we've added Jest as test framework.

See the tracking issue on github for details

Components

Component

Version

Changelog

Core

0.25.0

Changelog

Blueprints API ( Core )

0.23.0

Blueprints API ( TSR )

3.0.1

Playout Gateway

0.20.0

Mos Gateway

0.8.0

Media Manager

0.2.0

Release 9

Release date: 2019-05-16

Main Features

  • Take from anywhere Start playing from anywhere in a segmentLine, not just from the beginning of it

  • Set In / Out points UI for editing in & out-points of video clips

  • Prompter Teleprompter on a separate page (se documentation in README)

  • Invalid SegmentLines If a segmentLine cannot be created proberly by the blueprint, it can no be set as "invalid", which prevents it from being played out

  • System & studio blueprints The blueprints have now been split into system-, studio- & showStyle- blueprints

Components

Component

Version

Changelog

Core

0.24.0

Changelog

Blueprints API ( Core )

0.19.0

Blueprints API ( TSR )

2.2.0

Playout Gateway

0.19.1

Mos Gateway

0.7.0

Media Manager

0.1.8 (no changes)

CasparCG

2.1.7_NRK

CasparCG Media-Scanner

1.5.3_NRK

Release 8

Release date: 2019-04-08

Main Features

  • Set In / Out points (preliminary implementation)

  • Timeline vizualiser

Components

Component

Version

Changelog

Core

0.23.0

Changelog

Blueprints API ( Core )

0.16.0

Blueprints API ( TSR )

2.0.1

Playout Gateway

0.18.0

Mos Gateway

0.5.3

Media Manager

0.1.8

CasparCG Launcher

0.6.1

Release 7

Release date: 2019-03-15

Components

Component

Version

Changelog

Core

0.22.0

Changelog

Blueprints API ( Core )

0.13.0

Blueprints API ( TSR )

1.6.3

Playout Gateway

0.17.0

Mos Gateway

0.5.2

Media Manager

r7rc1

CasparCG Launcher

0.6.0

CasparCG

2.1.6_NRK

Release 6

---This release was discarded due to stability issues and replaced by Release 7---

See Core changelog for details

Core version: 0.21.0

Release 5

Release date: 2019-02-05

See Core changelog for details

Core version: 0.20.0

Release 4

Release date: 2018-12-17

See Core changelog for details

Core version: 0.18.1 patched by 0.19.0

Release 3

Release date: 2018-11-15

See Core changelog for details

Core version: 0.17.0

Release 2

Release date: 2018-10-26

See Core changelog for details

Core version: 0.16.0

Release 1

Release date: 2018-09-07

See Core changelog for details

Core version: 0.11.0