Releases: OpenLightingProject/open-fixture-library
Schema version 7.3.2
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!
Schema version 7.3.1
Incompatible schema changes
None.
Backwards-compatible schema changes
None.
Bugfixes
- Color strings will get syntax highlighting in VS Code (see #535).
Schema version 7.3.0
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.
Schema version 7.2.0
Incompatible schema changes
None.
Backwards-compatible schema changes
helpWanted
messages can be added to capabilities and the fixture itself (see #516)
Bugfixes
None.
Schema version 7.1.1
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.
Schema version 7.1.0
Schema version 7.0.0
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 [email protected]: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.
Schema version 6.0.0
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.
Schema version 5.0.0
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
- New required string property
$schema
with value"https://raw.githubusercontent.com/FloEdelmann/open-fixture-library/master/schema-fixture.json"
Backwards-compatible schema changes
None.
Bugfixes
- Possibly many, due to the more declarative specification of several test cases.
Schema version 4.0.0
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 forrepeatFor
(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.