UNPKG

33.3 kBMarkdownView Raw
1# [6.4.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v6.3.1...v6.4.0) (2021-05-04)
2
3
4### Bug Fixes
5
6* add LiveryPhaseChangeEvent to package exports ([a0710e4](https://bitbucket.org/exmachina/livery-sdk-web/commits/a0710e41d630b0c943bbb3872518d50ceee0bb70))
7* **livery-player:** don't throw on disposed Player.play() abort ([e50b996](https://bitbucket.org/exmachina/livery-sdk-web/commits/e50b9964a72e3bf8de5aa7d06406864d59c34c32))
8* **livery-player:** don't throw preRollEngine or streamEngine undefined on DOM disconnect ([cfbe585](https://bitbucket.org/exmachina/livery-sdk-web/commits/cfbe5855e31d749af4cc8dd001b03a155877dff3))
9
10
11### Features
12
13* **experimental:** Adjusted downgrade threshold for more stable abr ([cde4c62](https://bitbucket.org/exmachina/livery-sdk-web/commits/cde4c62268924f4c0c8e19ca7c62bcd323fc9d8d))
14* **experimental:** Implemented disposable for custom dash ([54a5296](https://bitbucket.org/exmachina/livery-sdk-web/commits/54a5296bc9f0c934cd6a6d47392bdf67bdd4d995))
15* **experimental:** implemented first version of abr ([6e788da](https://bitbucket.org/exmachina/livery-sdk-web/commits/6e788da330d959d24ca76d8b16c6a4d1021b6540))
16* **experimental:** Improved ABR chunk handling ([9bb9e84](https://bitbucket.org/exmachina/livery-sdk-web/commits/9bb9e848f071999dfca789a467b61ca94502ee47))
17* **livery-player:** add interactive bridge support ([042dde6](https://bitbucket.org/exmachina/livery-sdk-web/commits/042dde651b07d35d18b81456e8ff91337a6c0195))
18* **livery-player:** add latency and streamPhase as public properties ([fe0ed25](https://bitbucket.org/exmachina/livery-sdk-web/commits/fe0ed25fc4e067705c1b50e07aea2a8c82a95bab))
19* **livery-player:** add support for analytics sampling ([75b9af9](https://bitbucket.org/exmachina/livery-sdk-web/commits/75b9af95d6034671197a4abfa76e4fd68c62c773))
20* **livery-player:** hide bottom controls while there is no engine ([b93d153](https://bitbucket.org/exmachina/livery-sdk-web/commits/b93d1536f097df98bf0db1508f8a467c4097677e))
21
22## [6.3.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v6.3.0...v6.3.1) (2021-03-17)
23
24
25### Bug Fixes
26
27* **livery-player:** fix controls not showing ([1bf1f67](https://bitbucket.org/exmachina/livery-sdk-web/commits/1bf1f6709e72ccad83d55c6f2bbc39232c2a573b))
28
29# [6.3.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v6.2.0...v6.3.0) (2021-03-08)
30
31
32### Bug Fixes
33
34* **livery-player:** add livery-engine-change and -volume-change to index ([81d221e](https://bitbucket.org/exmachina/livery-sdk-web/commits/81d221eff34f7c2f75ae88a6d95f07eac90166cf))
35* **livery-player:** deal with vu meter media value changes in Player ([0e6c04b](https://bitbucket.org/exmachina/livery-sdk-web/commits/0e6c04b890609c6996786f0a6f8f334c523c2537))
36* **livery-player:** don't start context menu outside of player ([8f263c3](https://bitbucket.org/exmachina/livery-sdk-web/commits/8f263c37b5766275adca24e244d622294fb4b12c))
37* **livery-player:** don't unmute stream after preRoll on mobile Safari ([b873f29](https://bitbucket.org/exmachina/livery-sdk-web/commits/b873f2984fc287906704c5c7b93300d002cbe03b))
38* **livery-player:** fix analytics batch not being sent every 5 seconds ([f8a1548](https://bitbucket.org/exmachina/livery-sdk-web/commits/f8a1548b74be3480e0977c4ae58de18727b42be5))
39* **livery-player:** fix disposable errors on DOM disconnect ([58ffda0](https://bitbucket.org/exmachina/livery-sdk-web/commits/58ffda015d5265e9150659a27ef9ab4e8db5b225))
40* **livery-player:** fix Firefox player sometimes not recovering ([45f55c5](https://bitbucket.org/exmachina/livery-sdk-web/commits/45f55c5d5f86670d63a6fe89da98547b4fb0b8d6))
41* **livery-player:** improve config and IP error messages ([49f85af](https://bitbucket.org/exmachina/livery-sdk-web/commits/49f85af6533af32e9810cf2881ff0fa547b3e22b))
42* **livery-player:** prevent disposed SyncSession error message ([610b9a3](https://bitbucket.org/exmachina/livery-sdk-web/commits/610b9a38e97329cea4019dee2f17330d0deaaa86))
43* **livery-player:** prevent overflow scroll bar due to inline video element ([4f31db6](https://bitbucket.org/exmachina/livery-sdk-web/commits/4f31db635c0c8797afdc25121c4bdf0b2da45984))
44* **livery-player:** remove volume listener on vu-meter media change ([2196836](https://bitbucket.org/exmachina/livery-sdk-web/commits/219683661072d6fff758abc6d88ce3b6329b68ca))
45
46
47### Features
48
49* **analytics:** add ScreenResolution analytics super property ([9edee67](https://bitbucket.org/exmachina/livery-sdk-web/commits/9edee67fb316ed2344e0bc19bbdb9f828e955e9a))
50* **analytics:** Added VideosStarted to 'End Session' analytics event. ([c00a77f](https://bitbucket.org/exmachina/livery-sdk-web/commits/c00a77f2b6487da657b760f3529fa6ea83d2322f))
51* **experimental:** sync playback with target latency ([fe0acd0](https://bitbucket.org/exmachina/livery-sdk-web/commits/fe0acd018a2352942109ce6eb194e2cf139506d3))
52* **livery-log:** disambiguate Loggers with same name by number ([3766827](https://bitbucket.org/exmachina/livery-sdk-web/commits/3766827977db99542b1bac00a1a1fbb69c074449))
53* **livery-player:** add configType support ([d156c0e](https://bitbucket.org/exmachina/livery-sdk-web/commits/d156c0ea0153dbb462b65983e3867e8ed86d5f61))
54* **livery-player:** add PlayerResolution as super property to the analytics events ([411b9c0](https://bitbucket.org/exmachina/livery-sdk-web/commits/411b9c062e1c3c9909ec88f5903a373c2d646d3c))
55* **livery-player:** add poster image support to DashEngine ([bc2d76f](https://bitbucket.org/exmachina/livery-sdk-web/commits/bc2d76f88a135a25b54a686750041dac92a6195e))
56* **livery-player:** add stream phase support ([02ed843](https://bitbucket.org/exmachina/livery-sdk-web/commits/02ed843ad82a8b1cc7936549c7bda823c468464c))
57* **livery-player:** add VideoType analytics super property ([9fd1282](https://bitbucket.org/exmachina/livery-sdk-web/commits/9fd12824b9a1d21c4eaf6e73ee6d07b5e8110da9))
58* **livery-player:** added a new experimental dash engine ([1f8f622](https://bitbucket.org/exmachina/livery-sdk-web/commits/1f8f622ca9e51868969f4e52acb05899079b4bc3))
59* **livery-player:** completely reload on error reload button click ([e0b9df3](https://bitbucket.org/exmachina/livery-sdk-web/commits/e0b9df3f79891bfa017990161a21d13ecb424769))
60* **livery-player:** improve stream autoplay chances ([fc4cc9d](https://bitbucket.org/exmachina/livery-sdk-web/commits/fc4cc9dd3d991a10c2de56182b7fc8b6dc7d416f))
61* **livery-player:** parallelize preRoll playback ([674ee61](https://bitbucket.org/exmachina/livery-sdk-web/commits/674ee613b1bdd4544c992ccc92085afe2f3cd8ae))
62* **livery-player:** show overlay while offline ([761225b](https://bitbucket.org/exmachina/livery-sdk-web/commits/761225bf3a940acb547e167e163b4b139c7451f3))
63* **livery-player:** update remote config periodically ([0d733c5](https://bitbucket.org/exmachina/livery-sdk-web/commits/0d733c55f97c27eb26b2e9a99cbe9fcc48b2ecde))
64
65# [6.2.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v6.1.0...v6.2.0) (2020-11-10)
66
67
68### Bug Fixes
69
70* change browser support to last 2 major versions and iOS v12 and up ([66edb29](https://bitbucket.org/exmachina/livery-sdk-web/commits/66edb29f24c9d9dec3639b06a7f0ea7ca50ea5d4))
71* use Babel to provide browser compatibility to UMD build ([119cc6a](https://bitbucket.org/exmachina/livery-sdk-web/commits/119cc6ac3fe305403a4b61a5c53b12dcaa43ba69))
72* **livery-player:** analytics putEvents callback error handling ([4c29d59](https://bitbucket.org/exmachina/livery-sdk-web/commits/4c29d591cd01445bdd3c8b9d24432155cef2d7b3))
73* **livery-player:** hide fullscreen control when not supported ([4500d1f](https://bitbucket.org/exmachina/livery-sdk-web/commits/4500d1f4ce296704662c41cfb16bd7dd45a24d47))
74* **livery-player:** work around DashjsEngine CHUNK_DEMUXER_ERROR_APPEND_FAILED ([ce21a24](https://bitbucket.org/exmachina/livery-sdk-web/commits/ce21a2464b336ec1f59c56d3342edf0a585132d9))
75
76
77### Features
78
79* change supported versions of web browsers and tools ([f6bf1b0](https://bitbucket.org/exmachina/livery-sdk-web/commits/f6bf1b09d0f9b3460c73b45117b24515292fc781))
80* **livery-player:** add back support for livery-volume-change event ([f84c5a3](https://bitbucket.org/exmachina/livery-sdk-web/commits/f84c5a3847db90cb6a7ce6a8e1b6ca0859b06098))
81* analytics event batching and retry support ([d756200](https://bitbucket.org/exmachina/livery-sdk-web/commits/d756200123716fec210077184adee47c52445fee))
82* update all dependencies, notably typescript and eslint to v4 ([d61c83b](https://bitbucket.org/exmachina/livery-sdk-web/commits/d61c83b8704df67077aa3d66ed34c016fee0ac8d))
83* **livery-player:** the VU meter can now be toggled on or off ([21898aa](https://bitbucket.org/exmachina/livery-sdk-web/commits/21898aae5b131747e599a9ca7943fbab7feab5ae))
84
85# [6.1.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v6.0.0...v6.1.0) (2020-10-16)
86
87
88### Features
89
90* **livery-player:** added livery-engine-change event for debugging ([aad8d09](https://bitbucket.org/exmachina/livery-sdk-web/commits/aad8d0959c9d9c57bc647c10995979c14fad6800))
91
92# [6.0.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.18.0...v6.0.0) (2020-10-15)
93
94
95### Bug Fixes
96
97* **livery-player:** fixed update to not result in double config load ([89c242a](https://bitbucket.org/exmachina/livery-sdk-web/commits/89c242a0b3661ab13bc3da2d65f162d34244d4ce))
98* **livery-player:** ignore outlier device time offset estimate values ([3bf5011](https://bitbucket.org/exmachina/livery-sdk-web/commits/3bf50119a57c446dfffbcb70500fb77e37248cb5))
99* **livery-player:** only reload interactive layer when URL in config changes ([21c4915](https://bitbucket.org/exmachina/livery-sdk-web/commits/21c491583376b273b7938c44778832eaee410c37))
100
101
102### Features
103
104* **livery-player:** added StreamID property to analytics ([5b3ae02](https://bitbucket.org/exmachina/livery-sdk-web/commits/5b3ae023e6f5b7c0254c6b91a440108dc54589d6))
105* **livery-player:** change IP lookup URL to https://ip.liveryvideo.com ([1d190e0](https://bitbucket.org/exmachina/livery-sdk-web/commits/1d190e0116207e40849fb3c90ec453ee03cdb266))
106* **livery-player:** persist device time offset ([8e817cf](https://bitbucket.org/exmachina/livery-sdk-web/commits/8e817cf296c1a163fbccc6c7cd1d39a583b43991))
107* simplified API based on use of stream config ([5dd277c](https://bitbucket.org/exmachina/livery-sdk-web/commits/5dd277c8f29209a67d2e3f564a95842e22aedfdb))
108
109
110### BREAKING CHANGES
111
112* livery-sdk removed, livery-player API reduced and changed, UMD bundle exposes livery instead of exmg.livery.
113
114LLS-2046 LLS-2081 LLS-1532
115
116# [5.18.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.17.0...v5.18.0) (2020-09-28)
117
118
119### Bug Fixes
120
121* **livery-player:** error overlay now only takes in required space ([dbe584a](https://bitbucket.org/exmachina/livery-sdk-web/commits/dbe584a5443ff5461cc1e9361af2045435e8468e))
122
123
124### Features
125
126* **livery-player:** added picture in picture support ([2a7a33a](https://bitbucket.org/exmachina/livery-sdk-web/commits/2a7a33a97f801581dbe4a0c02ee1c6c1817f6da9))
127
128# [5.17.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.16.2...v5.17.0) (2020-08-28)
129
130
131### Features
132
133* **livery-player:** custom context menu ([8fe6f1e](https://bitbucket.org/exmachina/livery-sdk-web/commits/8fe6f1ea406a5a66da6fe98d8cb9369e0d774746))
134
135## [5.16.2](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.16.1...v5.16.2) (2020-07-31)
136
137
138### Bug Fixes
139
140* **livery-player:** use load() player resume workaround in iOS 12 ([0a8d03d](https://bitbucket.org/exmachina/livery-sdk-web/commits/0a8d03d1adc20e8963518b24f7dd9e4d712d2f7f))
141
142## [5.16.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.16.0...v5.16.1) (2020-07-21)
143
144
145### Bug Fixes
146
147* **livery-player:** support specifying poster in config ([88ba8da](https://bitbucket.org/exmachina/livery-sdk-web/commits/88ba8da6275acbc6c6e175e93d3edcc50a4b3ea5))
148
149# [5.16.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.15.0...v5.16.0) (2020-07-21)
150
151
152### Features
153
154* **livery-player:** improved support for updating config options ([d4ef61f](https://bitbucket.org/exmachina/livery-sdk-web/commits/d4ef61f64fd9257d752e3e7de39f8a5915dbb0f7))
155
156# [5.15.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.14.3...v5.15.0) (2020-07-14)
157
158
159### Features
160
161* **livery-player:** updated error overlay ([3201e55](https://bitbucket.org/exmachina/livery-sdk-web/commits/3201e55e70fc3170a5a146f5f75e3af82d096883))
162
163## [5.14.3](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.14.2...v5.14.3) (2020-07-10)
164
165
166### Bug Fixes
167
168* **livery-player:** always resume/reload playback on page show ([c7f3840](https://bitbucket.org/exmachina/livery-sdk-web/commits/c7f384094b7bd44362b6c3c23dbadd633cca5e0c))
169
170## [5.14.2](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.14.1...v5.14.2) (2020-07-10)
171
172
173### Bug Fixes
174
175* **livery-player:** improved sync latency stabilization ([9ecd82d](https://bitbucket.org/exmachina/livery-sdk-web/commits/9ecd82ddf123f941fbb2293a7d8362cf0397b674))
176* **livery-player:** reduced DashjsEngine log spam ([8ec5dec](https://bitbucket.org/exmachina/livery-sdk-web/commits/8ec5dec9589183631e8e177804a2c454aebd0f4d))
177
178## [5.14.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.14.0...v5.14.1) (2020-07-09)
179
180
181### Bug Fixes
182
183* **livery-player:** don't crash when localStorage is unavailable ([7df661d](https://bitbucket.org/exmachina/livery-sdk-web/commits/7df661dd40b67859553693ba3da6e96623a1df4a))
184
185# [5.14.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.13.3...v5.14.0) (2020-07-09)
186
187
188### Features
189
190* **livery-player:** minimize rate change based syncing time ([56b9a8f](https://bitbucket.org/exmachina/livery-sdk-web/commits/56b9a8f94c281a5347500fd9d00ac23238acb46e))
191
192## [5.13.3](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.13.2...v5.13.3) (2020-07-02)
193
194
195### Bug Fixes
196
197* **livery-player:** only persist muted changes by user ([e62f622](https://bitbucket.org/exmachina/livery-sdk-web/commits/e62f622be2e07ce92b90df1be2f7d08a202126fa))
198* **livery-player:** reset rate and muted on sync dispose ([85094b6](https://bitbucket.org/exmachina/livery-sdk-web/commits/85094b632574b344f7cd950ada0acab04a509c96))
199
200## [5.13.2](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.13.1...v5.13.2) (2020-07-02)
201
202
203### Bug Fixes
204
205* **livery-player:** catch error if muted persist in localStorage fails ([903dd68](https://bitbucket.org/exmachina/livery-sdk-web/commits/903dd68efd3fd4d8b6deb65b7628a008fa1068eb))
206* **livery-player:** only resume on visibility when previously playing ([c06f7cb](https://bitbucket.org/exmachina/livery-sdk-web/commits/c06f7cbb895634f6752c756b0837099fe990207b))
207
208## [5.13.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.13.0...v5.13.1) (2020-06-23)
209
210
211### Bug Fixes
212
213* **livery-player:** ignore irrational Safari HLS getStartDate() values ([e7aa64b](https://bitbucket.org/exmachina/livery-sdk-web/commits/e7aa64b163346653d32d98bc479e1e513ba4bd6b))
214
215# [5.13.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.12.6...v5.13.0) (2020-06-22)
216
217
218### Features
219
220* **livery-player:** mute and show loading while rate syncing ([6f9434a](https://bitbucket.org/exmachina/livery-sdk-web/commits/6f9434af5019eca8cd9a495b1084974339aa4223))
221
222## [5.12.6](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.12.5...v5.12.6) (2020-06-19)
223
224
225### Bug Fixes
226
227* **livery-player:** catch abr update after disposed ([5912696](https://bitbucket.org/exmachina/livery-sdk-web/commits/5912696feeb469092718350140a366e781388a2d))
228* **livery-player:** improve speed and reliability of controls ([a5bae47](https://bitbucket.org/exmachina/livery-sdk-web/commits/a5bae4785af5556d38a7a2695ba9fc31c59b5a94))
229
230## [5.12.5](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.12.4...v5.12.5) (2020-06-04)
231
232
233### Bug Fixes
234
235* **livery-player:** abort disposed player media error listener ([fb6d0e9](https://bitbucket.org/exmachina/livery-sdk-web/commits/fb6d0e93fa331402a4abc73de0e841428fb35b9a))
236
237## [5.12.4](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.12.3...v5.12.4) (2020-06-04)
238
239
240### Bug Fixes
241
242* update version number before publishing ([f517661](https://bitbucket.org/exmachina/livery-sdk-web/commits/f5176618fe8600413ee3aac0fa555e090b3692c6))
243
244## [5.12.3](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.12.2...v5.12.3) (2020-06-04)
245
246
247### Bug Fixes
248
249* **livery-player:** show controls when playback is paused ([bd93ef0](https://bitbucket.org/exmachina/livery-sdk-web/commits/bd93ef0098ebf764c7c7bd1a062d864e54e9087c))
250
251## [5.12.2](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.12.1...v5.12.2) (2020-06-04)
252
253
254### Bug Fixes
255
256* **livery-player:** use load() to resume iOS Safari on show page ([5248724](https://bitbucket.org/exmachina/livery-sdk-web/commits/5248724335860956924ffc3dff5bb4348830e3f5))
257
258## [5.12.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.12.0...v5.12.1) (2020-06-04)
259
260
261### Bug Fixes
262
263* **livery-player:** removed dev log statement ([7de0227](https://bitbucket.org/exmachina/livery-sdk-web/commits/7de0227bd3913966e28f11429561dfe2cd50f760))
264
265# [5.12.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.11.1...v5.12.0) (2020-06-02)
266
267
268### Bug Fixes
269
270* **livery-player:** added support for relative source urls ([59ca570](https://bitbucket.org/exmachina/livery-sdk-web/commits/59ca570032802a3bd171218f80f21ed2422f0bc1))
271
272
273### Features
274
275* **livery-player:** added support for specifying sources in config ([9d77d4b](https://bitbucket.org/exmachina/livery-sdk-web/commits/9d77d4bbb38e6629dd1fda7eebc8fe992d21dc0b))
276
277## [5.11.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.11.0...v5.11.1) (2020-05-28)
278
279
280### Bug Fixes
281
282* **livery-player:** don't pause playback on page hide or network offline ([de31ecb](https://bitbucket.org/exmachina/livery-sdk-web/commits/de31ecb886b63b9ee9a02f19cf94fd938bf282d5))
283* **livery-player:** don't unpause; respect when paused externally ([9fe4f13](https://bitbucket.org/exmachina/livery-sdk-web/commits/9fe4f13c772d9afa0d010688219fe23ef92346a4))
284* **livery-player:** use initial iOS Safari latency on load as minimum ([b6d649d](https://bitbucket.org/exmachina/livery-sdk-web/commits/b6d649dd0fc3cfb55fd3230d3663a463c3a37fc0))
285
286# [5.11.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.10.0...v5.11.0) (2020-05-26)
287
288
289### Features
290
291* **livery-player:** pause and resume on visibility and network changes ([1130a78](https://bitbucket.org/exmachina/livery-sdk-web/commits/1130a78e0ea342b3610a406a93ee7c38494b87cc))
292
293# [5.10.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.10...v5.10.0) (2020-05-22)
294
295
296### Features
297
298* added endpointId and version to livery-sdk-web ([c57a196](https://bitbucket.org/exmachina/livery-sdk-web/commits/c57a196425a046d18718179ea362863098d12219))
299
300## [5.9.10](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.9...v5.9.10) (2020-05-22)
301
302
303### Bug Fixes
304
305* **dash.js:** updated dash.js from v3.0.2 to v3.1.1 ([19c7593](https://bitbucket.org/exmachina/livery-sdk-web/commits/19c759326f608f29df1bedd0cdf816c489acbe85))
306
307## [5.9.9](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.8...v5.9.9) (2020-05-22)
308
309
310### Bug Fixes
311
312* **livery-player:** work around Firefox not dispatching volumechange ([a93930c](https://bitbucket.org/exmachina/livery-sdk-web/commits/a93930cd0a00da100a1312e47b1b01276b883a1a))
313
314## [5.9.8](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.7...v5.9.8) (2020-05-22)
315
316
317### Bug Fixes
318
319* **livery-player:** show play button when live stream is paused ([fb2e1f0](https://bitbucket.org/exmachina/livery-sdk-web/commits/fb2e1f0e7fb349549fd078b91f668cda4c7dc931))
320
321## [5.9.7](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.6...v5.9.7) (2020-05-22)
322
323
324### Bug Fixes
325
326* **livery-player:** do not set media CORS when vuMeter is not used ([d3b3456](https://bitbucket.org/exmachina/livery-sdk-web/commits/d3b34567ae658624b29d1b72bafd7870404517d0))
327
328## [5.9.6](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.5...v5.9.6) (2020-05-20)
329
330
331### Bug Fixes
332
333* **livery-player:** improved iOS syncing ([f8d3591](https://bitbucket.org/exmachina/livery-sdk-web/commits/f8d3591e1c70aa48fa359c31262349e97f5cb51f))
334
335## [5.9.5](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.4...v5.9.5) (2020-05-12)
336
337
338### Bug Fixes
339
340* **livery-player:** show controls when fullscreen changes or error recovers ([3f4a5f8](https://bitbucket.org/exmachina/livery-sdk-web/commits/3f4a5f8b3255855adaeaffc88e416d806bccead4))
341
342## [5.9.4](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.3...v5.9.4) (2020-05-04)
343
344
345### Bug Fixes
346
347* **livery-player:** added fullscreen workaround for iOS Safari ([b453f7f](https://bitbucket.org/exmachina/livery-sdk-web/commits/b453f7f9647f256e7b5b974246c07f01e94f031c))
348
349## [5.9.3](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.2...v5.9.3) (2020-04-03)
350
351
352### Bug Fixes
353
354* **livery-player:** do not trigger auto-unpause from load() ([a9fcfd2](https://bitbucket.org/exmachina/livery-sdk-web/commits/a9fcfd22b800dd1efcbea6edb84de4583e3e455b))
355
356## [5.9.2](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.1...v5.9.2) (2020-04-03)
357
358
359### Bug Fixes
360
361* **analytics:** only record player errors within session ([cd1a925](https://bitbucket.org/exmachina/livery-sdk-web/commits/cd1a92598a1b41e91cc8138e8e42714719a481b6))
362* **livery-log:** don't log error twice ([2f7c966](https://bitbucket.org/exmachina/livery-sdk-web/commits/2f7c966d3625de6dd69663eb926fcf80a00d480a))
363* **livery-player:** unpause when improperly paused ([8cca83e](https://bitbucket.org/exmachina/livery-sdk-web/commits/8cca83e2fd74a5a4110c6aaf1e8642593dc361a6))
364
365## [5.9.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.9.0...v5.9.1) (2020-04-03)
366
367
368### Bug Fixes
369
370* **livery-player:** added disposed checks to debounced callbacks ([0b03b53](https://bitbucket.org/exmachina/livery-sdk-web/commits/0b03b537efd103e432d09bca22a0dcc532635b4f))
371
372# [5.9.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.8.0...v5.9.0) (2020-04-03)
373
374
375### Features
376
377* **livery-player:** added support for preroll attribute ([2394ba5](https://bitbucket.org/exmachina/livery-sdk-web/commits/2394ba58668189bd6b12021ab81847c8be0b1b47))
378
379# [5.8.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.7.0...v5.8.0) (2020-04-02)
380
381
382### Features
383
384* **skin:** made error overlay more human friendly ([73a13a7](https://bitbucket.org/exmachina/livery-sdk-web/commits/73a13a7fe91d99a8416b31fc5bd095400978b2d3))
385
386# [5.7.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.6.0...v5.7.0) (2020-03-31)
387
388
389### Features
390
391* **analytics:** added support for End Session event ([a47ae5a](https://bitbucket.org/exmachina/livery-sdk-web/commits/a47ae5aa601bb601fade0d66d0221579a07face8))
392
393# [5.6.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.5.0...v5.6.0) (2020-03-27)
394
395
396### Features
397
398* **analytics:** added support for Error event ([6e638fa](https://bitbucket.org/exmachina/livery-sdk-web/commits/6e638fa7c2431a51a839b7bf5a79f41c73372414))
399* **analytics:** now reporting frames per progress event ([ba1e9e6](https://bitbucket.org/exmachina/livery-sdk-web/commits/ba1e9e6d8588880f2d1e7cc750505f65aec718fe))
400
401# [5.5.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.4.0...v5.5.0) (2020-03-26)
402
403
404### Features
405
406* **analytics:** added standard Pinpoint SDK properties to events ([4de7231](https://bitbucket.org/exmachina/livery-sdk-web/commits/4de72312ee70fb5bc2787b2b6b01955217e0c64a))
407
408# [5.4.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.3.1...v5.4.0) (2020-03-24)
409
410
411### Features
412
413* **analytics:** added support for Stall Start and Resume events ([ae9e521](https://bitbucket.org/exmachina/livery-sdk-web/commits/ae9e52159872ec77630a95f5cc519978dca866ae))
414
415## [5.3.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.3.0...v5.3.1) (2020-03-19)
416
417
418### Bug Fixes
419
420* **livery-vu-meter:** fixed circular dependency warning during build ([d7e983b](https://bitbucket.org/exmachina/livery-sdk-web/commits/d7e983ba1f271444a4684651aa409f37c8574a11))
421
422# [5.3.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.2.0...v5.3.0) (2020-03-19)
423
424
425### Features
426
427* **livery-player:** added VU meter support ([76ebb16](https://bitbucket.org/exmachina/livery-sdk-web/commits/76ebb162055f5a7f3c4b7a678180a1510435355a))
428
429# [5.2.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.1.3...v5.2.0) (2020-03-19)
430
431
432### Features
433
434* **livery-player:** switch to next source on player load ([aa50b89](https://bitbucket.org/exmachina/livery-sdk-web/commits/aa50b8983f16d2ed793e75d444050b4ef6e1c14a))
435
436## [5.1.3](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.1.2...v5.1.3) (2020-03-02)
437
438
439### Bug Fixes
440
441* **livery-player:** enable showing of controls with interactive layer ([e7b0770](https://bitbucket.org/exmachina/livery-sdk-web/commits/e7b077028e1ab3eabc474077a72a6f7feab4e598))
442
443## [5.1.2](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.1.1...v5.1.2) (2020-03-02)
444
445
446### Bug Fixes
447
448* **livery-sdk:** added support for interactive url changes in config ([60b12c3](https://bitbucket.org/exmachina/livery-sdk-web/commits/60b12c3b00473e4a45717c58e7cf22ad21c2348d))
449* **livery-sdk:** fixed live and Player to support use without skin ([25c7e1f](https://bitbucket.org/exmachina/livery-sdk-web/commits/25c7e1f09e51e98f95142cfcfdf5a580d30da8eb))
450
451## [5.1.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.1.0...v5.1.1) (2020-03-02)
452
453
454### Bug Fixes
455
456* **player:** added rejection handling to non-direct play() calls ([bd24ea1](https://bitbucket.org/exmachina/livery-sdk-web/commits/bd24ea1ca8af6695bc20a426ce189044e80c1d4c))
457
458# [5.1.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.0.1...v5.1.0) (2020-02-21)
459
460
461### Features
462
463* **skin:** added interactive layer support ([e438119](https://bitbucket.org/exmachina/livery-sdk-web/commits/e4381197b4b23ad2abe66ad7695af209bb45e42e))
464
465## [5.0.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v5.0.0...v5.0.1) (2020-02-21)
466
467
468### Bug Fixes
469
470* **livery-player:** fixed absent controls not to block pointer events ([316cdf1](https://bitbucket.org/exmachina/livery-sdk-web/commits/316cdf167fbea2236372dc8fcf92e97bb8ce8028))
471
472# [5.0.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v4.2.0...v5.0.0) (2020-02-21)
473
474
475### Features
476
477* **livery-player:** added support for object-fit and object-position CSS properties ([ae3eb62](https://bitbucket.org/exmachina/livery-sdk-web/commits/ae3eb626c6565914ac0289cd78cf6a0a3542ba96))
478
479
480### BREAKING CHANGES
481
482* **livery-player:** LiveryPlayer scaling has changed.
483
484LLS-653
485
486# [4.2.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v4.1.4...v4.2.0) (2020-02-10)
487
488
489### Bug Fixes
490
491* **dashjs:** fixed invalid zeroTime value set from DashjsEngine ([7d48af6](https://bitbucket.org/exmachina/livery-sdk-web/commits/7d48af670da818a94c3e2342b34d293d15c69427))
492
493
494### Features
495
496* **skin:** added suport for "error" controls option ([5c1340b](https://bitbucket.org/exmachina/livery-sdk-web/commits/5c1340b085f09594eaeaf706566974689d55f1ad))
497
498## [4.1.4](https://bitbucket.org/exmachina/livery-sdk-web/compare/v4.1.3...v4.1.4) (2020-02-10)
499
500
501### Bug Fixes
502
503* **dependencies:** updated dependencies ([0c53f4e](https://bitbucket.org/exmachina/livery-sdk-web/commits/0c53f4ea672fa00cebcd189c7ca584d7ad4d8c16))
504
505## [4.1.3](https://bitbucket.org/exmachina/livery-sdk-web/compare/v4.1.2...v4.1.3) (2020-02-10)
506
507
508### Bug Fixes
509
510* **analytics:** fixed Progress event name and improved demographic ([3ce2ef5](https://bitbucket.org/exmachina/livery-sdk-web/commits/3ce2ef58925205a3c4701061be90bcd72940e3d0))
511
512## [4.1.2](https://bitbucket.org/exmachina/livery-sdk-web/compare/v4.1.1...v4.1.2) (2020-02-06)
513
514
515### Bug Fixes
516
517* **skin:** fixed fullscreen toggle to work in Safari ([477d4ee](https://bitbucket.org/exmachina/livery-sdk-web/commits/477d4ee558bc2881316d3eb6e4443dbf6fb845d3))
518
519## [4.1.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v4.1.0...v4.1.1) (2020-02-04)
520
521
522### Bug Fixes
523
524* **sync:** added work arounds for Safari syncing ([c81e4ba](https://bitbucket.org/exmachina/livery-sdk-web/commits/c81e4bafc3460ab874610455b7f74dd5a1beb625)), closes [#18](https://bitbucket.org/exmachina/livery-sdk-web/issue/18)
525
526# [4.1.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v4.0.2...v4.1.0) (2020-02-03)
527
528
529### Features
530
531* **dashjs:** updated dash.js from patched v3.0.0 to standard v3.0.2 ([9e225cd](https://bitbucket.org/exmachina/livery-sdk-web/commits/9e225cd2af689d5a7ec13a21f87ca6d57b2b516f))
532
533## [4.0.2](https://bitbucket.org/exmachina/livery-sdk-web/compare/v4.0.1...v4.0.2) (2020-01-28)
534
535
536### Bug Fixes
537
538* **livery-sdk:** fixed loglevel attribute change handling ([9848c2b](https://bitbucket.org/exmachina/livery-sdk-web/commits/9848c2b1e4df4d3c9125e1977516d0b25f3d1e9f))
539
540## [4.0.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v4.0.0...v4.0.1) (2020-01-28)
541
542
543### Bug Fixes
544
545* **livery-player:** no need to reload player when bubbles changes ([61a1629](https://bitbucket.org/exmachina/livery-sdk-web/commits/61a16292533f24d5f44b14fbbdf1bd72a8c404d2))
546
547# [4.0.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v3.2.0...v4.0.0) (2020-01-27)
548
549
550### Code Refactoring
551
552* made events and attributes match Ex Machina conventions ([e71fe2b](https://bitbucket.org/exmachina/livery-sdk-web/commits/e71fe2b33d7584a92f609ca23b9f96a9f5d9db6d))
553
554
555### BREAKING CHANGES
556
557* Most event names and many attribute names have been changed to match Ex Machina
558conventions.
559
560LLS-1203
561
562# [3.2.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v3.1.0...v3.2.0) (2020-01-26)
563
564
565### Features
566
567* **livery-player:** added target-latency attribute ([34d4ea7](https://bitbucket.org/exmachina/livery-sdk-web/commits/34d4ea7c5f0278901a261d15f7f2b953dd04fa61))
568
569# [3.1.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v3.0.0...v3.1.0) (2020-01-25)
570
571
572### Features
573
574* **livery-log:** added livery-log element ([7e124b7](https://bitbucket.org/exmachina/livery-sdk-web/commits/7e124b772b9b61588d5a0ef8a942f08ae33f1637))
575
576# [3.0.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v2.2.0...v3.0.0) (2020-01-25)
577
578
579### Bug Fixes
580
581* **livery-buffer-graph:** replaced player-selector by player ([bc16bb2](https://bitbucket.org/exmachina/livery-sdk-web/commits/bc16bb2de2a6dc07bfb7e4888b097843cb0724bf))
582
583
584### BREAKING CHANGES
585
586* **livery-buffer-graph:** Removed player-selector attribute support from livery-buffer-graph element.
587
588# [2.2.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v2.1.0...v2.2.0) (2020-01-25)
589
590
591### Bug Fixes
592
593* **player:** fixed Player engineName property value ([eac5acd](https://bitbucket.org/exmachina/livery-sdk-web/commits/eac5acd8421fdb2086b31ab6c80b33c82c8120fc))
594* **player:** fixed player not emitting rateChange event ([8fb7972](https://bitbucket.org/exmachina/livery-sdk-web/commits/8fb79722aa02e8896ac290cf80b167c7cd334f0a))
595
596
597### Features
598
599* **events:** added livery-started and livery-stopped events ([48edf24](https://bitbucket.org/exmachina/livery-sdk-web/commits/48edf243931c143424f2c58549696aa275a013bc))
600* **events:** exporting LiveryEvents ([d921e7f](https://bitbucket.org/exmachina/livery-sdk-web/commits/d921e7ff1a01f45b0352cfad1928a6f131fd941a))
601
602# [2.1.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v2.0.0...v2.1.0) (2020-01-10)
603
604
605### Features
606
607* **livery-buffer-graph:** added livery-buffer-graph element ([1a99f46](https://bitbucket.org/exmachina/livery-sdk-web/commits/1a99f46192d118a43fc330734c3bdc1f5b970878))
608
609# [2.0.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v1.1.0...v2.0.0) (2020-01-07)
610
611
612### Documentation
613
614* **readme:** replaced use of pika by unpkg CDN ([d2ab447](https://bitbucket.org/exmachina/livery-sdk-web/commits/d2ab447d1dba73760c93c00d24709525b1c6f6f6))
615
616
617### BREAKING CHANGES
618
619* **readme:** Retro-actively marking this as a breaking change because earlier rename refactor
620commit which was merged via a pull request did not use a valid conventional message and was ignored
621by semantic-release.
622
623LLS-1132
624
625# [1.1.0](https://bitbucket.org/exmachina/livery-sdk-web/compare/v1.0.2...v1.1.0) (2020-01-02)
626
627
628### Bug Fixes
629
630* fixed eslint warnings ([abd3b04](https://bitbucket.org/exmachina/livery-sdk-web/commits/abd3b0496f28afca46588f17df03c379e16eb42c))
631
632
633### Features
634
635* copied media-player modules ([6ec7359](https://bitbucket.org/exmachina/livery-sdk-web/commits/6ec73597431ee4bb1474d54d971387b319fc1e5e))
636
637
638### Reverts
639
640* Revert "build: resolve some more babel typescript issues" ([f00a689](https://bitbucket.org/exmachina/livery-sdk-web/commits/f00a6898f3247b35fa613592491d72e97b2f4e57))
641
642## [1.0.2](https://bitbucket.org/exmachina/livery-sdk-web/compare/v1.0.1...v1.0.2) (2019-11-25)
643
644
645### Bug Fixes
646
647* dummy commit to test semantic-release ([e62bed2](https://bitbucket.org/exmachina/livery-sdk-web/commits/e62bed270bd877a503ff7d8912cb03f86deb1981))
648
649## [1.0.1](https://bitbucket.org/exmachina/livery-sdk-web/compare/v1.0.0...v1.0.1) (2019-11-25)
650
651
652### Bug Fixes
653
654* dummy commit to test semantic-release ([b4e840b](https://bitbucket.org/exmachina/livery-sdk-web/commits/b4e840b85c2f0f3ec648dbcc7dfe7e362f44b738))
655
656# 1.0.0 (2019-11-25)
657
658
659### Bug Fixes
660
661* dummy commit to test semantic-release ([4309cae](https://bitbucket.org/exmachina/livery-sdk-web/commits/4309cae8cd05cfff7556bcc892dfea585fb3f0b6))