Skip to content

Commit

Permalink
chore(release): 1.0.0 [skip ci]
Browse files Browse the repository at this point in the history
# 1.0.0 (2019-06-10)

### Bug Fixes

* **animation:** Don't set useless keyframes ([2f2ff8f](2f2ff8f))
* **build:** BasePath should be / and not esm-bundled ([5ac84dd](5ac84dd)), closes [#79](#79)
* **channel-grid:** Removed ducktape code ([40ce991](40ce991))
* **config:** Clean & working ([bf6621f](bf6621f))
* **config:** Working config ([33805b0](33805b0))
* **dekk:** sceneNames must be an Array ([a382973](a382973))
* **dekk-manager:** Get state from store ([3c32f8c](3c32f8c))
* **directive:** React to "undefined" String ([c0625d9](c0625d9))
* **dmx:** Use hiRes instead of multiRange ([c0d015c](c0d015c))
* **error-handling:** promise resolving ([1856a91](1856a91))
* **error-handling:** stable promise construct ([ef4d6de](ef4d6de))
* **everything:** Fixed everything with batches ([0ccf403](0ccf403))
* **fivetwelve:** Get universe from store ([55e866b](55e866b))
* **fixture:** Attempt to fix [#11](#11) ([86be373](86be373))
* **fixture:** Initialize fixture in live mode ([f19e7f7](f19e7f7)), closes [#17](#17)
* **fixture:** Remove fixture from scene and universe ([7353b27](7353b27)), closes [#45](#45)
* **fixture:** Renamed CameoFlatPar1RGBW ([441b8a1](441b8a1))
* **fixture:** Set property ([a96225d](a96225d)), closes [#19](#19)
* **fixture:** The properties are loaded from the store ([e58a02e](e58a02e)), closes [#80](#80) [#8](#8) [#74](#74)
* **fixture-manager:** Reload dmx fixture properties ([1b83e56](1b83e56)), closes [#11](#11)
* **keyframe:** Use Math.round ([2daae65](2daae65)), closes [#18](#18)
* **keyframe-grid:** Make all keyframes visible via scroll ([5f31813](5f31813))
* **localStorage:** Unique identifier ([f3c71fc](f3c71fc))
* **luminave:** Build & merge fix ([8bdcab6](8bdcab6))
* **luminave-server:** Set correct default URL ([a70350c](a70350c))
* **menu:** Don't close menu on page reload ([8d540d7](8d540d7))
* **midi:** Handle MIDI connect in every situation ([31900e4](31900e4)), closes [#14](#14) [#15](#15)
* **midi-manager:** Connection status & remove listener ([4c57a48](4c57a48)), closes [#68](#68) [#69](#69)
* **modv-integration:** Listen on 0.0.0.0 ([bf8d444](bf8d444))
* **polymer-redux:** Fixed dependency ([2f23fe3](2f23fe3))
* **polymerx:** Remove unused service worker ([d664255](d664255))
* **port:** use correct port ([2757712](2757712))
* **property:** Fixed type ([b339350](b339350))
* **scene:** Reset fixture when removing animation ([4573ee7](4573ee7)), closes [#35](#35)
* **scene-bee:** Show name of scene in input ([b0923e8](b0923e8))
* **server:** Fix port definition to be ':1337' by default ([c018052](c018052))
* **state:** fix activate loop ([5e97a95](5e97a95))
* **state:** set channels on universes ([7fc96b4](7fc96b4))
* **state:** Set correct fixture properties ([0cdda5b](0cdda5b)), closes [#34](#34)
* **style:** Remove unused character ([31bd519](31bd519))
* **thorium:** Listen for scene changes in the store ([4808523](4808523))
* **timeline:** Animation is not defined ([0a54bd4](0a54bd4))
* **timeline:** Check for NaN ([bb56fc1](bb56fc1))
* **timeline:** Don't trigger another loop ([2f0495e](2f0495e)), closes [#23](#23)
* **timeline:** fix local duration ([7304e79](7304e79))
* **timeline:** modvColor is not used when scene gets removed ([941dff8](941dff8)), closes [#95](#95)
* **timeline:** Moved progress into animation ([53a3100](53a3100))
* **timeline:** Reset timeline for animation ([62a9c3c](62a9c3c)), closes [#28](#28)
* **timeline:** Updated animation is refelected in timeline ([bf960d3](bf960d3)), closes [#36](#36)
* **usb-dmx-controller:** Only send universe when connected ([9456396](9456396))
* **usb-dmx-manager:** Disconnect on error ([1a2cebc](1a2cebc))
* **usb-dmx-manager:** Port is null ([5abdbbc](5abdbbc)), closes [#40](#40)
* **usb-dmx-manager:** USB connection status across browsers ([f76f9ea](f76f9ea)), closes [#40](#40)
* **webusb:** Set initial data to 0 ([3f9ccdf](3f9ccdf)), closes [#32](#32)

### chore

* **cleanup:** Remove go server ([5e567ef](5e567ef))
* **upgrade:** Use Polymer 3 ([b77c60e](b77c60e))

### Code Refactoring

* **components:** Use PolymerElement & lit-html ([ed809c8](ed809c8))

### Features

* **activity:** scenes can be active ([f317db0](f317db0))
* **animation:** Add keyframes based on fixture properties ([7f95ed3](7f95ed3)), closes [#50](#50)
* **animation:** animation-bee and addKeyframe ([3e39bb1](3e39bb1))
* **animation:** Convert keyframes to keytime ([d9aaf90](d9aaf90))
* **animation:** Headline ([73e4820](73e4820))
* **animation:** Set animation name ([db39700](db39700))
* **animation:** Set name of animation ([d7b6688](d7b6688))
* **animation-manager:** Add multiple animations ([7bf9d2a](7bf9d2a))
* **animations:** add animation to layer ([57b94ab](57b94ab))
* **animations:** Added animation-manager ([4a09a2f](4a09a2f))
* **animations:** added animations from config ([3619fc5](3619fc5))
* **app:** added timeline ([decafb0](decafb0))
* **buffer:** Added browser-version of buffer ([86b645f](86b645f))
* **client:** added polymer ([cde6559](cde6559))
* **client:** styling ([8e8a745](8e8a745))
* **color-grid:** Added row & column labels ([03bc937](03bc937))
* **components:** added connect button ([578e4b7](578e4b7))
* **components:** added inputs ([c347ca4](c347ca4))
* **components:** added timeline item ([86aed87](86aed87))
* **components:** channel-grid ([f817964](f817964))
* **components:** channel-grid config ([50098e3](50098e3))
* **components:** channel-grid IDs ([f39f0dc](f39f0dc))
* **components:** grid component event handler ([11dd852](11dd852))
* **config:** 1...2...3(0) Feierei ([73be830](73be830))
* **config:** Added config-manager ([860104f](860104f))
* **config:** config loader ([17672a8](17672a8))
* **config:** JSFest 2018 ([b6db375](b6db375))
* **config:** VisionLordConfig example ([fde823e](fde823e))
* **configuration:** Added the integration-configuration component ([fdac5cb](fdac5cb)), closes [#101](#101)
* **connections:** Test usb & bluetooth connect buttons ([855d8fa](855d8fa))
* **constant:** Moved global lists into constants ([509d33f](509d33f))
* **dekk:** Added dekk-manager ([a251efe](a251efe))
* **dotjs2018:** Added fixtures ([0dc78f0](0dc78f0)), closes [#91](#91)
* **fivetwelve:** Integration is configurable ([d1a9625](d1a9625))
* **fivetwelve:** Send universe to fivetwelve ([4ced96b](4ced96b)), closes [#20](#20)
* **fixture:** Add / reset fixtures ([f64d255](f64d255))
* **fixture:** Added BasicColor ([4cb3058](4cb3058))
* **fixture:** Added BasicRGBDimmer ([420c395](420c395))
* **fixture:** Added id ([d78f344](d78f344))
* **fixture:** Added labels to addFixture ([e91ffee](e91ffee))
* **fixture:** Added Stairville Outdoor Stage Par Tri ([e43bf73](e43bf73))
* **fixture:** Added UV property ([450511d](450511d))
* **fixture:** Basic Fluter for JSConfEU ([cf520c5](cf520c5))
* **fixture:** Change address ([aabfd1d](aabfd1d))
* **fixture:** Check for integer ([4aa6f24](4aa6f24))
* **fixture:** Remove fixture from everywhere ([c7c577b](c7c577b))
* **fixture:** Reset fixture properties ([d5e1101](d5e1101))
* **fixture:** Set fixture properties ([a2630f1](a2630f1))
* **fixture:** Set name ([bc4134c](bc4134c))
* **fixture:** Transformed into VisionLord style ([13f50cf](13f50cf))
* **fixture:** UI improvements ([3f5c6a3](3f5c6a3))
* **fixture-detail:** Edit a fixture in it's own view ([325b68b](325b68b)), closes [#74](#74)
* **fixture-manager:** Add bulk of fixtures ([f50370f](f50370f))
* **fixture-manager:** Create a Fixture Manager ([55a14b8](55a14b8))
* **fixtures:** Added dmx fixtures ([dbf9ff8](dbf9ff8))
* **fixtures:** Added dmx fixtures ([e54cbae](e54cbae))
* **flex:** Added style ([ad83d2e](ad83d2e))
* **general-view:** Move general things to a main view ([3e9660d](3e9660d))
* **graphql:** Interact with luminave-server via GraphQL ([eaa31a7](eaa31a7))
* **graphql:** Subscribe to data from luminave-server ([eb64bfc](eb64bfc))
* **history:** Added history ([aaa7209](aaa7209))
* **integration:** Added dekk integration ([383e3e8](383e3e8))
* **integration:** GraphQL via Apollo ([c8deef1](c8deef1)), closes [#101](#101)
* **integration:** Separated configuration from websocket connection ([50b2801](50b2801))
* **integration-configuration:** Status emoji ([f2858e0](f2858e0))
* **jsconfeu-2019:** Everything we need for JSConfEU 2019 ([8bff32a](8bff32a))
* **jsfest:** Added fixture ([1fde1f7](1fde1f7))
* **keyframe:** Add keyframe to state ([d7b5ed6](d7b5ed6))
* **keyframe:** Select property from FIXTURE_PROPERTIES ([8bd890c](8bd890c))
* **keyframes:** Add and show keyframes ([31d8793](31d8793))
* **keytime:** Interpolate MultiRangeParam ([175778f](175778f)), closes [#6](#6)
* **live:** Added live mode ([5f43b4d](5f43b4d))
* **logo:** Added Glitch Logo ([100bf2b](100bf2b))
* **luminave-server:** Added action, reducer, selector & constants ([cd8af1c](cd8af1c))
* **luminave-server:** Added subscription ([7448ab9](7448ab9)), closes [#100](#100)
* **luminave-server:** Default integration via GraphQL ([b616b9a](b616b9a)), closes [#100](#100)
* **midi:** Add multiple scenes to MIDI ([005baca](005baca))
* **midi:** Add scene to MIDI ([d8e4a21](d8e4a21))
* **midi:** Add scene to timeline ([aecdae8](aecdae8))
* **midi:** Added midi-controller ([8320606](8320606))
* **midi:** Added midi-manager ([04aed38](04aed38))
* **midi:** Change background while learning ([32e620e](32e620e))
* **midi:** Learn midi & midi-grid ([7bc144c](7bc144c))
* **midi:** Show list of scenes ([8e0770c](8e0770c))
* **midi:** Visualize active MIDI button ([52ca542](52ca542))
* **midi-manager:** Add custom MIDI controls ([9795fbc](9795fbc))
* **midiController:** Update the name, io & layout ([9839fa5](9839fa5)), closes [#90](#90)
* **modv:** Added new mapping component ([61404eb](61404eb))
* **modv:** Connect to modV ([e22bffe](e22bffe)), closes [#10](#10)
* **modv:** Custom event "received-data-from-modv" ([37c1492](37c1492))
* **modv:** Display colors in correct order ([1a78751](1a78751))
* **modv:** Get the x & y of grabCanvas ([5d65b57](5d65b57))
* **modv:** Handle multiple colors ([6c349c2](6c349c2)), closes [#42](#42)
* **modv:** Listen for data from modV ([b85d486](b85d486))
* **modv:** Show icon when connected ([2002934](2002934))
* **redux:** Added selectors ([b93e17a](b93e17a))
* **ruhrjs:** Added fixtures ([b2c1682](b2c1682)), closes [#82](#82)
* **scene:** Add multiple fixtures ([d00ac3b](d00ac3b))
* **scene:** Added scene-bee component ([fd81fa6](fd81fa6))
* **scene:** Set name & duration ([1c2af4d](1c2af4d))
* **scene:** Set name of scene ([246a01d](246a01d))
* **scene:** Show list of animations ([b958e3e](b958e3e))
* **scene:** Show list of fixtures ([4deb703](4deb703))
* **scene-manager:** Assign fixtures and animations while creation ([2caa88b](2caa88b))
* **scene-manager:** Remove animation + fixture in multi-add ([60dfcfd](60dfcfd)), closes [#72](#72)
* **scenes:** Added run button ([e486f02](e486f02))
* **scenes:** Added scenes ([5b597d7](5b597d7))
* **selector:** Is timeline playing? ([b5bd2af](b5bd2af))
* **server:** Make server port configurable ([61ffe7f](61ffe7f))
* **sort:** Correct Natural Sort for Arrays ([0e85b95](0e85b95))
* **state:** Added redux-thunk ([a07bf0e](a07bf0e))
* **state:** Integrate old components ([e591f74](e591f74))
* **state:** New version of polymer-redux ([a746916](a746916))
* **state:** polymer-redux state example ([949ae71](949ae71))
* **storage:** Added storage-manager ([fadf35b](fadf35b))
* **storage:** Download storage ([bac2e7d](bac2e7d))
* **storage:** Print the current storage ([2fc04d8](2fc04d8))
* **style:** Links ([be643cb](be643cb))
* **theme:** Added a dark-theme and improved UI ([06d48bd](06d48bd))
* **thorium:** Dynamic animation ([7c4218c](7c4218c)), closes [#100](#100) [#99](#99)
* **thorium:** Improved handling scenes & animations ([4acf689](4acf689)), closes [#100](#100)
* **timeline:** add labels on keyframes ([57407be](57407be))
* **timeline:** add play button ([17782e7](17782e7))
* **timeline:** added simple progress ([450c550](450c550))
* **timeline:** Combined all components & made timeline infinite ([f4079f9](f4079f9)), closes [#61](#61)
* **timeline:** Dynamic scenes ([d0af262](d0af262)), closes [#100](#100)
* **timeline:** Handle scenes in a timeline ([e6a3a04](e6a3a04))
* **timeline:** Infinite part 2 ([6c88bc5](6c88bc5)), closes [#16](#16)
* **timeline:** Play scenes in a loop ([aedd2a9](aedd2a9))
* **timeline:** Remove scene + fixtures from timeline ([65ba643](65ba643))
* **timeline:** Remove scenes from timeline ([bc715b9](bc715b9))
* **timeline:** Reset universe and fixtures ([ef2a1ec](ef2a1ec)), closes [#24](#24)
* **timeline:** return values of animation ([1c255c8](1c255c8))
* **timeline:** Start playback with space ([d763809](d763809))
* **timeloop:** added simple timeloop ([8377a7a](8377a7a))
* **universe:** Add & remove universes ([bf4e7b4](bf4e7b4))
* **universe:** Reset universe ([b1927df](b1927df))
* **universe:** Set channel for universe ([eaab59d](eaab59d))
* **universe:** Set channel for universe ([d8ac840](d8ac840))
* **usb-manager:** Moved USB classes to usb-manager ([202fffd](202fffd))
* **util:** toFixedNumber ([58859fa](58859fa))
* **uuid:** Generate real UUID v1 ([a0ced76](a0ced76))
* **venue:** Added venues ([1dd0b8e](1dd0b8e)), closes [#53](#53)
* **venue:** Automatically add matching fixture to slot ([0bb255b](0bb255b))

### Performance Improvements

* **everything:** Optimazations for performance ([9d34915](9d34915)), closes [#37](#37) [#22](#22)
* **fixture:** Set all fixture properties at once ([ddda6b0](ddda6b0))
* **fixtures:** Improved performance ([cbb3d44](cbb3d44))
* **modv:** modV in global object ([9d1753a](9d1753a))

### BREAKING CHANGES

* **upgrade:** Use Polymer 3.0.0 and not 3.0.0-pre.1
* **cleanup:** Removed go server
* **components:** Every component uses lit-html
* **client:** new frontend
  • Loading branch information
semantic-release-bot committed Jun 10, 2019
1 parent 40e5aaf commit 8dcbc73
Showing 1 changed file with 234 additions and 0 deletions.
Loading

0 comments on commit 8dcbc73

Please sign in to comment.