Releases: fmalcher/soundcraft-ui
Releases · fmalcher/soundcraft-ui
v2.2.0
Features
Other
- nx migrate to 17 and Angular 17 (caf4695)
- nx update 18 (364cd68)
- reconnect to nx cloud (dc8442f)
- remove unnecessary type declaration (c8550ab)
- setup nx-cloud connection again (af00913)
- testbed: add route titles (0ec666e)
- testbed: align structure with current Angular project structure (a134163)
- testbed: use Angular control flow (db7356f)
- testbed: use method for connection (2dc017e)
- update nx cloud workflow (fd6e615)
v2.1.0
v2.0.0
This release adds no new functionality and no API surface changes. However, since we changed the build and bundling process, it could break existing integrations.
v1.5.0
v1.4.0
v1.3.0
This release contains a rework of the HW Channel facade to make it work with Ui16 and Ui12.
It's also possible to gather information about the mixer model and firmware.
Features
- add device info with mixer model (08315c5)
- differentiate between mixer models for HW channels (7d95c1f)
- export all facade types in barrel (f07afc4)
- testbed: add opening page for connection (7e7eec9)
Other
v1.2.0
v1.1.1
v1.1.0
v1.0.0
This is the greatest release ever – and also the first published major version! 🎉
This library is considered as stable after a long period of testing in production.
A few things have been refactored, compared to the last version 0.11.0.
Please be aware of possible breaking changes. Enjoy the lib and keep on producing! 🎚️🎶
Breaking Changes
- The
state$
property onMixerStore
now contains a flat object, see 203cda0. - Connection and
fadeTo
methods now return a promise. You can simply ignore this but it's a change in the public API. See 83e84bb and d48902a.
Features
- add mutegroups to channel store (9c58b66)
- add support for channel delay (465cbfb)
- add support for channel name (51062a3)
- add support for relative delay changes (db99c01)
- publish current show/snapshot/cue (0561108)
- restrict fader level values to allowed range (cda38ce)
- return Promise for connection methods (83e84bb)
- return promise for fadeTo and fadeToDB (d48902a)
- testbed: use input event instead of change (32b184a)
Refactoring
- refactor: store state as flat object instead of nested structure (203cda0)
- refactor: channel store can hold any kind of object (445776d)
- refactor: remove simple raw value selectors (f585575)
- refactor: remove redundant helper and MixerState refs (883bb8d)
- refactor: rename offset arguments (f34e310)