Releases: OpenLightingProject/open-fixture-library
Releases · OpenLightingProject/open-fixture-library
Schema version 12.5.0
Incompatible schema changes
None.
Backwards-compatible schema changes
- Add
RJ45DMX connector (see #3831)
Bugfixes
None.
Schema version 12.4.1
Incompatible schema changes
None.
Backwards-compatible schema changes
None.
Bugfixes
- Narrow down RDM manufacturer ID range (see #3621, thanks @kengruven!)
- previously allowed: 0…65536 (
0x0000…0xffff) - now restricted to: 1…32767 (
0x0001…0x7fff)
- previously allowed: 0…65536 (
Schema version 12.4.0
Incompatible schema changes
None.
Backwards-compatible schema changes
- Add new
powerConnectorsobject to physical (see #3350, thanks to @CGBassPlayer!):
Specifyinput only/output only/input and outputfor each of the following connectors:IEC C13IEC C19powerCONpowerCON TRUE1powerCON TRUE1 TOPpowerCON 32 AHardwiredProprietary
Bugfixes
None.
Schema version 12.3.0
Incompatible schema changes
None.
Backwards-compatible schema changes
Bugfixes
None.
Schema version 12.2.2
Incompatible schema changes
None.
Backwards-compatible schema changes
None.
Bugfixes
See #1998:
- Define
$schemaproperty in regularpropertiesrather than inpatternProperties - Simplify plugin schema with
defaultinstead of an enum + allowed free text - Simplify wheel-slot and capability schemas with
discriminatorandoneOf - Fix required and additional properties
- Define
typeandpatternin the same object - Simplify
oneOf - Replace some
$comments withdescriptions → will be shown in VS Code
Schema version 12.2.1
Incompatible schema changes
None.
Backwards-compatible schema changes
None.
Bugfixes
- In
Effect,EffectParameterandMaintenancecapabilities, theparameterproperty value can now be a negative integer. Previously, only non-negative integers were allowed, besides the keywords.
Schema version 12.2.0
We finally added support for gobo images! 🎉 ⭐
Have a look at the Showtec Phantom 50 fixture page to see how much this helps distinguishing different gobos and gobo capabilities (and how nice it looks 😉)!
Incompatible schema changes
None.
Backwards-compatible schema changes
- Wheel slots of type
Gobocan now reference a gobo resource, which are stored in theresources/gobodirectory. For more information, see #1185 and the updated fixture format docs.
Bugfixes
- The
name,commentandwebsiteproperties in the manufacturer schema now use thenonEmptyString,nonEmptyMultilineStringandurlStringdefinitions, respectively.
Schema version 12.1.0
We're adding a completely new capability type to make especially Laser fixtures more accurate! 🎉
Incompatible schema changes
None.
Backwards-compatible schema changes
- New capability type
BeamPosition↔️ ↕️ . Compared to Pan/Tilt, this moves only the beam (often a laser) and not a visible physical part of the fixture. See the GLP impression Laser which has both Pan/Tilt for moving base/yoke and BeamPosition for moving the laser beam.
Bugfixes
- Capability type order:
BeamAnglehas been moved, together withBeamPosition, afterSoundSensitivityand beforeFocus.
Schema version 12.0.0
Incompatible schema changes
- The physical property
focus(with propertiestype,panMaxandtiltMax) has been removed, as all the information can be inferred from categories and channels (at least with the newBarrel Scannercategory).
Backwards-compatible schema changes
- New category
Barrel Scanner. Use this instead ofScannerif the mirror is cylindrical shaped.
Bugfixes
None.
Schema version 11.3.1
Incompatible schema changes
None.
Backwards-compatible schema changes
None.
Bugfixes
- We now make more use of JSON Schema formats: Dates now have format date, URLs have format uri and matrix name constraints have format regex. This is possibly a little more restrictive (e.g. invalid dates like
2019-13-32are no longer possible).