Skip to content

Releases: OpenLightingProject/open-fixture-library

Schema version 7.3.2

08 Jul 16:27
00aa5f9
Compare
Choose a tag to compare

View schemas

Incompatible schema changes

None.

Backwards-compatible schema changes

None.

Bugfixes

  • I just forgot to update the schema version property in the last release (see #536). So this release brings everything back together. Sorry!

Commits since last release

Schema version 7.3.1

08 Jul 15:36
6ccf183
Compare
Choose a tag to compare

View schemas

Incompatible schema changes

None.

Backwards-compatible schema changes

None.

Bugfixes

  • Color strings will get syntax highlighting in VS Code (see #535).

Commits since last release

Schema version 7.3.0

18 Jun 06:44
Compare
Choose a tag to compare

View schemas

Incompatible schema changes

None.

Backwards-compatible schema changes

  • physical.focus.panMax/tiltMax now also supports "infinite" instead of a number in degrees in order to represent endless pan / tilt (see #515).

Bugfixes

None.

Commits since last release

Schema version 7.2.0

17 Jun 11:43
ca2ed9d
Compare
Choose a tag to compare

View schemas

Incompatible schema changes

None.

Backwards-compatible schema changes

  • helpWanted messages can be added to capabilities and the fixture itself (see #516)

Bugfixes

None.

Commits since last release

Schema version 7.1.1

16 Jun 16:11
ab2fb41
Compare
Choose a tag to compare

View schemas

Incompatible schema changes

None.

Backwards-compatible schema changes

None.

Bugfixes

  • The $id property of the capability schema was corrected. Previously, it had erroneously been the $id of the channel schema.

Commits since last release

Schema version 7.1.0

21 Apr 16:12
ca3e886
Compare
Choose a tag to compare

View schemas

Now, fixture redirects are possible! See the docs and #484 for more details.

Incompatible schema changes

None.

Backwards-compatible schema changes

  • Additionally to fixture JSON files, fixture redirect JSON files can now be contained in the fixtures/<manufacturer key>/ directories.

Bugfixes

None.

Commits since last release

Schema version 7.0.0

28 Mar 22:16
Compare
Choose a tag to compare

View schemas

The repository moved from @FloEdelmann to the @OpenLightingProject. Also, the website URL changed from open-fixture-library.herokuapp.com to open-fixture-library.org. See #453.

Thank you everyone making this huge step for the Open Fixture Library possible! 🎉

Note: All existing links to the old repo / website will be redirected automatically to their respective new location. However, please update them anyway to mitigate confusion. Also, run git remote set-url upstream git@github.com:OpenLightingProject/open-fixture-library.git on your existing fork's clones.

Incompatible schema changes

  • The repository moved, so the schema URL needs to be updated everywhere.

Backwards-compatible schema changes

None.

Bugfixes

None.

Commits since last release

Schema version 6.0.0

19 Feb 20:01
d9a37b9
Compare
Choose a tag to compare

View schemas

Incompatible schema changes

Move schema files into schemas/ directory, dereferenced schemas into schemas/dereferenced/. Therefore, the schema URL needs to be updated everywhere.

Backwards-compatible schema changes

None.

Bugfixes

None.

Commits since last release

Schema version 5.0.0

25 Jan 20:20
986b6b7
Compare
Choose a tag to compare

View fixture schema / View manufacturers schema

See pull request #390: We switched from JS Schema to JSON Schema! To make full use of it, all fixtures now have to include a $schema property that points to this JSON Schema file. The benefit is improved code completion in supporting editors (e.g. Visual Studio Code).

Incompatible schema changes

Backwards-compatible schema changes

None.

Bugfixes

  • Possibly many, due to the more declarative specification of several test cases.

Commits since last release

Schema version 4.0.0

31 Dec 14:44
19c5b8a
Compare
Choose a tag to compare

View schema

See pull request #368 and the updated Documentation about matrix channel insert blocks.

Incompatible schema changes

  • In a channel insert block: Removed "eachPixel" as possible value for repeatFor (use one of the values below instead)

Backwards-compatible schema changes

  • Added possibles values for repeatFor: "eachPixelABC", "eachPixelXYZ", "eachPixelXZY", "eachPixelYXZ", "eachPixelYZX", "eachPixelZXY", "eachPixelZYX"

Bugfixes

None.

Commits since last release