Releases: OpenLightingProject/open-fixture-library
Releases · OpenLightingProject/open-fixture-library
Schema version 12.5.0
Incompatible schema changes
None.
Backwards-compatible schema changes
- Add
RJ45
DMX 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
powerConnectors
object to physical (see #3350, thanks to @CGBassPlayer!):
Specifyinput only
/output only
/input and output
for each of the following connectors:IEC C13
IEC C19
powerCON
powerCON TRUE1
powerCON TRUE1 TOP
powerCON 32 A
Hardwired
Proprietary
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
$schema
property in regularproperties
rather than inpatternProperties
- Simplify plugin schema with
default
instead of an enum + allowed free text - Simplify wheel-slot and capability schemas with
discriminator
andoneOf
- Fix required and additional properties
- Define
type
andpattern
in the same object - Simplify
oneOf
- Replace some
$comment
s withdescription
s → will be shown in VS Code
Schema version 12.2.1
Incompatible schema changes
None.
Backwards-compatible schema changes
None.
Bugfixes
- In
Effect
,EffectParameter
andMaintenance
capabilities, theparameter
property 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
Gobo
can now reference a gobo resource, which are stored in theresources/gobo
directory. For more information, see #1185 and the updated fixture format docs.
Bugfixes
- The
name
,comment
andwebsite
properties in the manufacturer schema now use thenonEmptyString
,nonEmptyMultilineString
andurlString
definitions, 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:
BeamAngle
has been moved, together withBeamPosition
, afterSoundSensitivity
and beforeFocus
.
Schema version 12.0.0
Incompatible schema changes
- The physical property
focus
(with propertiestype
,panMax
andtiltMax
) has been removed, as all the information can be inferred from categories and channels (at least with the newBarrel Scanner
category).
Backwards-compatible schema changes
- New category
Barrel Scanner
. Use this instead ofScanner
if 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-32
are no longer possible).