4.2.4 (2018-12-01)
- runtime: merges initial configuration with runtime (f7d689f)
- tabs: changed the audio icon to the unified tab icon style (bf2c64b)
- transcripts: better transcript end detection (cd4f7f9)
- tabs: change audio-tab icon to speaker symbol (cfc427c)
- tabs: dynamic audio icon based on volume (107ffa7)
4.2.3 (2018-11-10)
- marquee: marquee effect now doesn't produce unwanted spacing (2279476)
4.2.2 (2018-11-10)
4.2.1 (2018-11-09)
- safari: uses fallback to native audio element (ba5d2e9)
- styles: resets number input in firefox and sets width of input-state (e797522)
4.2.0 (2018-11-08)
- package: update color to version 3.1.0 (1d2d304)
- package: update iframe-resizer to version 3.6.3 (d838346)
- package: update query-string to version 6.2.0 (454ce84)
- package: update redux-actions to version 2.6.3 (09257b9)
- package: update redux-actions to version 2.6.4 (8ea43de)
- package: update vue-i18n to version 8.2.1 (d5552c0), closes #795
- package: update vue-i18n to version 8.3.0 (0710364)
- transcripts: fixes searchbar button alignment in transcript header (aac2fab)
- cleanup-embed: Cleans embed on init and restores it in case of an error (43e0c09)
- files: adds files tab (95d92e7)
- tabs/share, icon: Add a linkedin share button (f77fb4b)
4.1.7 (2018-10-09)
- bundle: Use bundled version of audio-driver (0d022c9)
4.1.6 (2018-09-30)
- add FiraSans-Bold (fira sans v8 600) webfont to improve rendering of bold in safari, change scss for chapter links to explicitly use bold when active (fe856a8)
- chapters: fix alt click interaction over the link part by making it based on the progressContainer vs. the event target (f52e723)
- chapters: remove wrong click guard on onChapterClick, change to use linkHover state to guard to be in line with what is displayed (8e3a3e0)
- package: update detect-browser to version 3.0.1 (e035721)
- package: update iframe-resizer to version 3.6.2 (2fb175e)
- package: update lodash to version 4.17.11 (df4cded)
- package: update lunr to version 2.3.3 (ba4042e)
- package: update mobile-detect to version 1.4.3 (d1e74ba)
- package: update vue-i18n to version 8.1.0 (4a13ecb)
- tabs: remove false 0.5 opacity of transcript icon, unify tab icon stroke widths and positions (acc4fde)
- chapters: add support for the "href" property in chapters by showing it in the chapters tab (f7240f2)
4.1.5 (2018-08-25)
- docs: Updates base for scripts (d8b08dd)
4.1.4 (2018-08-25)
- documentation: Refactor docs (423d811)
- package: update detect-browser to version 3.0.0 (7ce43dd)
- package: update lunr to version 2.3.1 (e43d0f9)
- package: update lunr to version 2.3.2 (5679c5b)
- package: update redux-actions to version 2.6.1 (64bb41a), closes #719
- package: update vue to version 2.5.17 (03f4c7c)
- store: Fixes store export (542d16d)
- transcripts: Fixes text highlighting (6d98ef8)
- translations: Fixes german embed translations (638b3b1)
- chapters: Adds support for chapter images (f4af652)
- docs: Updates documentation system (cfa9784)
- redux-vuex: Replace deprecated redux library (f876ba5)
- transcripts: Improve transcripts rendering performance (822f1d0)
4.1.3 (2018-06-30)
- build: Uses babel-env as preset (3775ed1)
- bundling: Extracts vendor and styles (c9dba2b)
- ci: Fixes cdn publish and deploy-staging step (fda4b65)
- ci: Fixes cdn publish step (73d0213)
- hls: Fixes hls integration (6ae1bcb)
- hls: Fixes hls support (9f2e7c3)
- locale: Adds default locale if not defined (3be3970)
- localization: Fixes typo in german translation (65160cd)
- marquee: Fixes marquee width calculation (5851dd8)
- package: update @podlove/html5-audio-driver to version 1.1.1 (451d3b6), closes #621
- package: update @podlove/html5-audio-driver to version 1.2.0 (eae8286)
- package: update binary-search to version 1.3.4 (3a495f6)
- package: update lunr to version 2.3.0 (b087c67)
- package: update v-tooltip to version 2.0.0-rc.33 (88058ac)
- package: update vue-i18n to version 8.0.0 (5fcfa00), closes #682
- tab-header: Brings back tab uppercase (c7a71ce)
4.1.0 (2018-06-07)
- build: Fixes CSS extraction (a4e6a7f)
- bundling: Extracts vendor and styles (c9dba2b)
- embedding: Parses URL parameters also in embed mode (b33297a)
- package: update @podlove/html5-audio-driver to version 1.1.1 (451d3b6), closes #621
- package: update @podlove/html5-audio-driver to version 1.2.0 (eae8286)
- package: update detect-browser to version 2.2.0 (1d35069)
- package: update detect-browser to version 2.5.0 (72cbbec)
- package: update detect-browser to version 2.5.1 (3b5a0ef)
- package: update iframe-resizer to version 3.6.0 (71e7b4a)
- package: update iframe-resizer to version 3.6.1 (1c45ca0)
- package: update lunr to version 2.1.6 (b7fb3e0)
- package: update lunr to version 2.2.0 (84746e9)
- package: update lunr to version 2.2.1 (f1aa229)
- package: update query-string to version 5.1.1 (2d6a71e)
- package: update redux-actions to version 2.4.0 (6823189), closes #607
- package: update superagent to version 3.8.3 (72d4931)
- package: update v-tooltip to version 2.0.0-rc.32 (5d400fa)
- package: update vue to version 2.5.16 (3f40833), closes #550
- package: update vue-i18n to version 7.6.0 (d1fc578), closes #554
- package: update vue-i18n to version 7.7.0 (a6d2335)
- package: update vue-i18n to version 7.8.0 (82c3336)
- tests-integration: fixes controllbar test (89de52c)
- accessibility: Improves accessibility (76b1cc9)
- chapters: Adds ability to retrieve chapters via url (55e328d)
4.0.9 (2018-04-20)
- build: Uses babel-env as preset (3775ed1)
- download-tab: Displays correct duration (9096834)
- ie11: Polyfills Promise API (b694a14)
- locale: Adds default locale if not defined (3be3970)
- localization: Fixes typo in german translation (65160cd)
- marquee: Fixes marquee width calculation (5851dd8)
- package: update detect-browser to version 2.1.0 (478db3c)
- package: update redux-actions to version 2.3.0 (4410856)
- title: Fixes scrolling issue in title when overflowing (052ceca)
- transcripts: Adds custom event for mozilla (5d05651)
- transcripts: Single Speaker (a853f35)
- transcripts-search: Makes search highlighting more consistent (4b284e6)
- window-size: Fire resize event on content load (6ca2c9b)
- chapters: Adds ability to retrieve chapters via url (55e328d)
- ci: Adds preview hook for pull requests (2e8a385)
- share: Adds icons to share tab (f0e83f1), closes #486
- stoptime: Adds ability to stop time at position (471b7b6)
- tooltip: Adds copied tooltip (f3c9374)
4.0.7 (2018-03-30)
4.0.6 (2018-03-22)
- build: Uses babel-env as preset (3775ed1)
- locale: Adds default locale if not defined (3be3970)
- localization: Fixes typo in german translation (65160cd)
- marquee: Fixes marquee width calculation (5851dd8)
- package: update detect-browser to version 2.1.0 (478db3c)
- package: update redux-actions to version 2.3.0 (4410856)
- title: Fixes scrolling issue in title when overflowing (052ceca)
- ci: Adds preview hook for pull requests (2e8a385)
- share: Adds icons to share tab (f0e83f1), closes #486
- stoptime: Adds ability to stop time at position (471b7b6)
- tooltip: Adds copied tooltip (f3c9374)
4.0.5 (2018-02-26)
- locale: Adds default locale if not defined (3be3970)
- package: update detect-browser to version 2.1.0 (478db3c)
4.0.2 (2018-02-17)
- current-chapter: Enable current chapter preview (9c9b91c)
- dom-helper: Restores curried functions (8caf337)
- error-reporting: Removes NETWORK_IDLE from error codes (42a0e3e)
- iframe-resizer: Load original file (c84cfbf), closes #469
- info-tab: Transform duration milliseconds to minutes and hours (c5c7b8c)
- loader: Uses IE compatible APIs (14deeb1)
- mock-data: Adds absolute urls to fixtures (1ccb4a2)
- storage: Restores rate and volume from localstorage (e076681), closes #467
- tests: Adapts tests for transcripts (215bb53)
- time: Surpress index search errors (2ac5361)
- title: Uses correct directive hook (529aa36)
- transcripts: Fixes initial render on tab switch (2552808)
- transcripts: Fixes name and avatar assignment (193e93a)
- transcripts: Fixes scroll bug (381fa99)
- transcripts-header: Fix follow button height in Safari (9341fdc)
- transcripts-time: Adapt parser to transform seconds to milliseconds (7bdc324)
- vendor-block: Remove error monitoring to prevent blocking of vendor bundle from iOS and Safari (1c427c4)
- viewport-width: Fixes iframe width to anchor width (531d816), closes #461
- autoplay: Add autoplay as url parameter (7352579)
- cdn: Adds ability for dynamic base path (93c6989)
- cdn: Deploys assets to KeyCDN (ec60009)
- cdn-deployment: Publishes web player artefacts to CDN (b939863)
- info: Adds ability to use line breaks in description (164439b), closes #459
- loader: Adds loading indicator (f117dc6)
- marquee: Adds marquee effect to title if needed (0e982a8), closes #460
- time-tracking: Use milliseconds instead of seconds (e4a682b)
- transcripts: Adds transcripts to episode (a861b2b)
- transcripts: Improve transcripts handling (f25cd7b)
4.0.1 (2018-01-17)
- current-chapter: Enable current chapter preview (9c9b91c)
- error-reporting: Removes NETWORK_IDLE from error codes (42a0e3e)
- iframe-resizer: Load original file (c84cfbf), closes #469
- info-tab: Transform duration milliseconds to minutes and hours (c5c7b8c)
- mock-data: Adds absolute urls to fixtures (1ccb4a2)
- storage: Restores rate and volume from localstorage (e076681), closes #467
- tests: Adapts tests for transcripts (215bb53)
- transcripts: Fixes name and avatar assignment (193e93a)
- transcripts: Fixes scroll bug (381fa99)
- transcripts-time: Adapt parser to transform seconds to milliseconds (7bdc324)
- vendor-block: Remove error monitoring to prevent blocking of vendor bundle from iOS and Safari (1c427c4)
- viewport-width: Fixes iframe width to anchor width (531d816), closes #461
- autoplay: Add autoplay as url parameter (7352579)
- info: Adds ability to use line breaks in description (164439b), closes #459
- time-tracking: Use milliseconds instead of seconds (e4a682b)
- transcripts: Adds transcripts to episode (a861b2b)
- transcripts: Improve transcripts handling (f25cd7b)
4.0.0 (2017-10-29)
- current-chapter: Enable current chapter preview (9c9b91c)
4.0.0-beta.4 (2017-10-20)
- button: Use inner element for buttons with flexbox (b4aee42)
- contributors: Filter list of contributors (e3710b7)
- embedding: Enable width resizing for iOS (44b9a80)
- encoding: Add UTF-8 encoding meta to embed frame (24c3f66), closes #422
- header: Enable truncation for title, subtile and description (d526db9)
- internet-explorer: Add babel polyfills (59c1744)
- responsive, input-button, docs: Fixes several bugs (d8f32da)
- share-tab: Don't try to display chapter selector if no chapters available. (3126b60)
- tab-headers: truncate headers if no space available (86897b8)
- app-background: Use white background to cover alpha levels (162a980)
- download-tab: Add copy url button (898264f)
- download-tab: Add download tab (336cee5)
- info-tab: Add info tab (bb32e41)
- last-action: Add last action reducer (1f35ca0)
- live-mode: Add live mode (c24a817)
- minimal-version: Harden player for minimal configuration (5d970f0)
- share: Streamline sharing tab (5a5bf8c)
- tabs: Increase click areas on tab headers (1615cfa)
- tabs: Optimise tab title truncation (9848fda)
- visible components: Add ability to show/hide components (1f6a0ea)
- styles: Outsource CSS in dedicated file (51a0a72)
- download-tab: audio files reference format changed, see docs
- styles: new file style.css
4.0.0-beta.1 (2017-09-16)
- button: Use inner element for buttons with flexbox (b4aee42)
- embedding: Enable width resizing for iOS (44b9a80)
- encoding: Add UTF-8 encoding meta to embed frame (24c3f66), closes #422
- header: Enable truncation for title, subtile and description (d526db9)
- internet-explorer: Add babel polyfills (59c1744)
- responsive, input-button, docs: Fixes several bugs (d8f32da)
- share-tab: Don't try to display chapter selector if no chapters available. (3126b60)
- tab-headers: truncate headers if no space available (86897b8)
- app-background: Use white background to cover alpha levels (162a980)
- download-tab: Add copy url button (898264f)
- download-tab: Add download tab (336cee5)
- info-tab: Add info tab (bb32e41)
- minimal-version: Harden player for minimal configuration (5d970f0)
- share: Streamline sharing tab (5a5bf8c)
- tabs: Increase click areas on tab headers (1615cfa)
- styles: Outsource CSS in dedicated file (51a0a72)
- download-tab: audio files reference format changed, see docs
- styles: new file style.css
4.0.0-alpha (2017-07-10)
- chapters: Fixing various bugs related to chapters control (2d5e061), closes #390 #389
- linting: fix linter errors (311f324)
- play-button: Dynamic width play button with text mode (778fc03)
- chapter: Add hover effect to chapters (6bdb5ae)
- chapters: Rework chapter interaction, introduce play icon in chapter (9e17747)
- chapters: Start chapter on touch always from beginning (6997b64)
- chapters: Use chapter entries to navigate through playtime (1fbd4bf)
- chapters: Use chapter entries to navigate through playtime (847d69b)
- error-monitor: Add sentry support with release control (58ea3c7)
- font-face: Use Fira sans and Fira mono (935a132)
- ghost-chapter: Add ghost mode to chapters (0202f50)
- info: Set links in embed mode (05b8778)
- keyboard: Add keyboard effects to control volume (ba7b88b)
- playtime: Prefix running progress and chapters with minus (ae23ba2)
- progress-track: Add ghost mode to progress slider (401c032)
- settings-tab: Add mute/unmute button (df9eafd)
- settings-tab: Add mute/unmute button (8aacb7b)
- speed-slider: Use two linear functions for better speed sliding (c37ef85)
- tab-refinement: Update color calculation to match also highly saturated colours. (cec77fb)
- tab-refinement: - theme.primary is now called theme.main
- theme.secondary is now called theme.highlight
4.0.0-alpha (2017-06-16)
- Close breakpoint gap in titlebar views (189121f)
- Convert absolute bg image path to relative (e24af7e)
- style: Apply strict word-break rule only on links in tabs (61969bd)
- prevent long words from breaking out of layout (eedd890)
- babelrc: Fix invalid runtime configuration (d309623)
- baseurl: Provide base url as asset base (3052775)
- Buttons: Remove multiple podlove-player--button occasions (100e041), closes #334
- Current Chapter: Calculate minima; width of current chapter (e0220e5), closes #337 #339
- gh-pages: Disable GitHub pages temporary (39dad23)
- github-releases: Provide all files, also some minor adjustments to bundling and styling (4794704)
- layout: Fix adaptive font-sizes for large screens (01f27e3)
- layout: Fix overlapping breakpoints for small screens (5ec57d3)
- layout: One column in info tab on small screens (423b978)
- persist: Fixes issue with object-hash library, use hashed title as identifier (32f8a75)
- publisher-integration: Several adaptions for web player integration (546ea4a)
- slider-thumbs: Desktop-clicking the timeline is not precise #366 (635f225)
- Steppers: Enforce float on state (44edf26), closes #338
- Steppers: Steppers wrong state while playing (c05ecde), closes #336
- style: Add margin to info tab paragraphs (05bec1d)
- style: Apply normal word-break rule on p and headings in tabs (8c2ed7a)
- use general margin variable for progress bar margins (6b8a352)
- style: Fix alignment of elements in progress bar (b57cde6)
- improve-bundling: Streamline .babelrc, adjust tests (165cb61)
- add margin left and right to progress bar so that progress handle / scrubber is completely shown when progess is 0% or 100% (1016428)
- bundling: Improve bundling (243f09a)
- deep-linking: Use podlove deep linking format (9df558c)
- error-handling: Handle player load error (be9ee00)
- keyboard: Add keyboard effects (3957b23)
- l10n: Add Internationalisation (3908225)
- loader: Animate opacity on boot time (e7a37f8)
- quantiles: Only track the users played section (3b73bd3)
- seperation: Separate docs and statics (a6b2e0e)
- settings-tab: Add mute/unmute button (8aacb7b)
- use pointer cursor on progress handle / scrubber (72bf499)
- share-link: Use a share link (a2b3fef)
- share-tab: Adapt sharing UI, buttons for volume slider (60b3f72)
- speed-slider: Improve Speed Slider (7249b0b)
- speed-slider: Use two linear functions for better speed sliding (c37ef85)
- tests: Add basic test coverage for utils, store and actions (93d4906)
3.0.0-beta.6 (2015-11-18)
2.0.17 (2013-10-28)
2.0.16 (2013-10-19)
2.0.15 (2013-09-07)
2.0.14 (2013-09-05)
2.0.13 (2013-07-11)
2.0.12 (2013-07-08)
2.0.11 (2013-06-11)
2.0.10 (2013-05-22)
2.0.9 (2013-05-22)
2.0.8 (2013-05-22)
2.0.7 (2013-04-09)
2.0.6 (2013-04-04)
2.0.5 (2013-03-07)
2.0.4 (2013-03-03)
2.0.3 (2013-02-28)
2.0.2 (2013-02-14)
2.0.1 (2013-02-14)
2.0.0 (2013-02-14)
1.2.0 (2012-11-10)
- function_exists takes a string not a constant (7f4d2d7)