Skip to content

Latest commit

 

History

History
456 lines (231 loc) · 26.9 KB

CHANGELOG.md

File metadata and controls

456 lines (231 loc) · 26.9 KB

2.4.0 (2022-08-06)

Bug Fixes

  • Controls: Add better text values, Improve styling, Improve code quality (55b007d)
  • Popup: Share to prefixed version of screwmycodein website (d7ad990)

Features

  • Update all dependencies to latest (ae36c0f)

2.3.0 (2022-02-24)

Bug Fixes

  • assign orphan new to dummy variable (ab5603e)
  • CI: Set correct name for chrome package (4e32e58)
  • Content: Verify sanity of speed string parameter before parsing to float (70e8bfd)

Features

2.2.0 (2022-02-23)

Features

  • Add manifest v2 back + Separate builds for chrome (using v3) and firefox (using v2) + Enrich package.json scripts + Add temporary dry-run to semantic-release (b20e32f)

Performance Improvements

  • Remove dry-run from release pipeline + Add chrome download link to readme (49d282d)

2.1.1 (2022-02-22)

Performance Improvements

  • Dummy commit to trigger semver (69606b5)

2.1.0 (2022-02-22)

Features

  • Upgrade to manifest v3 + Add smaller icon + Remove unused background script (159eee5)

2.0.0 (2022-02-22)

Features

  • Add typescript and jest + Move codebase under app/ folder (284a2f8)
  • Move files to typescript + Add State class + Add styles for Chrome + Various improvements (b4a950e)

Performance Improvements

  • Dependencies: Upgrade to latest (1429d46)

BREAKING CHANGES

  • Moving folder structure + Use typescript

1.6.0 (2022-01-31)

Features

1.5.13 (2022-01-18)

Performance Improvements

1.5.12 (2021-10-14)

Performance Improvements

  • controls/change: extract duplicated code (5627cc4)
  • controls/indicator: extract duplicated code + extract hard coded constants (72357b7)
  • popup/indicator: extract duplicate code (I shouldn't do this...) (d8d9e28)

1.5.11 (2021-10-12)

Bug Fixes

  • ci: back to listed channel as the semantic firefox addon hangs on signing with unlisted channel (1bafe1a)

1.5.10 (2021-10-11)

Bug Fixes

  • ci: removing sourceDir from release + switch to 'unlisted' channel for manual source code upload to firefox AMO (72a7d81)

1.5.9 (2021-10-11)

Bug Fixes

  • ci: adding sourceDir to automatic firefox release (test) (b2461e3)

1.5.8 (2021-10-11)

Performance Improvements

  • asfalte: ⚙️yarn-upgrade--onMondays-1000 (3d7198b)

1.5.7 (2021-10-04)

Performance Improvements

  • asfalte: ⚙️yarn-upgrade--onMondays-1000 (9f034c3)

1.5.6 (2021-09-27)

Performance Improvements

  • asfalte: ⚙️yarn-upgrade--onMondays-1000 (e9afcb5)

1.5.5 (2021-09-20)

Performance Improvements

  • asfalte: ⚙️yarn-upgrade--onMondays-1000 (86ea2c3)

1.5.4 (2021-09-13)

Performance Improvements

  • asfalte: ⚙️yarn-upgrade--onMondays-1000 (2f87ca8)

1.5.3 (2021-09-06)

Performance Improvements

  • asfalte: ⚙️yarn-upgrade--onMondays-1000 (2da7c93)

1.5.2 (2021-08-30)

Performance Improvements

  • asfalte: ⚙️yarn-upgrade--onMondays-1000 (346f52d)

1.5.1 (2021-08-24)

Bug Fixes

  • history: remove query string if speed is default or extension non-active (67e50c9)

1.5.0 (2021-08-23)

Features

  • add handleHistory for speed query parameter + various cleaning (dfc2f5d)

1.4.3 (2021-08-23)

Performance Improvements

  • asfalte: ⚙️yarn-upgrade--onMondays-1000 (5a74a40)

1.4.2 (2021-08-22)

Performance Improvements

  • bundling: keep javascript minified too (124f326)

1.4.1 (2021-08-22)

Performance Improvements

  • add HTML and CSS minification (d96e81f)

1.4.0 (2021-08-22)

Bug Fixes

  • code quality: replace innerHTML with innerText as it is considered safer by web-ext lint (12cb123)
  • controls: only add controls if parent exists + add todo for android controls (#30) (4837611)
  • manifest: set correct expected icon sizes (2851da1)

Features

  • add Firefox for Android support (#30) + update description + indent with 4 spaces (c9b6bc4)

Performance Improvements

  • manifest.json: indent with 4 spaces (b0594b4)

1.3.2 (2021-08-22)

Performance Improvements

  • player: clean code (8bbdb6f)
  • remove unnecessary onLoad calls by clearing interval once loaded (20e8792)

1.3.1 (2021-08-22)

Bug Fixes

  • handlePlayer: fetch state directly in setter (59d1160)

1.3.0 (2021-08-22)

Features

  • handle player init properly + ensure player events are attached once + various improvements (48b2be3)
  • refactor codebase + add remaining tasks as TODOs (39e183b)
  • popup/styles: replace fixed with relative sizes (8065838)

Performance Improvements

  • deps: upgrade to latest dependencies (e952c75)

1.2.8 (2021-08-16)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (8992690)

1.2.7 (2021-08-09)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (6c718b3)

1.2.6 (2021-08-02)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (0eb21ae)

1.2.5 (2021-07-26)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (b795eb9)

1.2.4 (2021-07-19)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (8316ec6)

1.2.3 (2021-07-12)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (aec3988)

1.2.2 (2021-07-11)

Bug Fixes

  • popup-share: update new app target url (5150f12)

1.2.1 (2021-07-08)

Bug Fixes

  • popup-share: speed value was fetched onMount and not onClick (35e123d)

1.2.0 (2021-07-08)

Bug Fixes

  • content: easier syntax (b9f6b96)
  • deps: updated deps to latest (a7a6a00)
  • popup-slider: toggle hoverable class (cursor) (1cdf8de)
  • state: added 'step' + easier syntax (0851eba)

Features

  • app: added babel + config + webpack config (de28ac8)
  • constant-speed-step: new default values (d22070a)
  • controls-increase/decrease: now uses state.step (7b43702)
  • popup: added 'step' call (ca9e867)
  • popup: new interface with better design and added 'step' input (09dfa7d)
  • popup-checkbox: adapted logic to 'checkbox' input being a span element now (21b3831)
  • popup-step: added logic behind 'step' input (75e2e61)
  • state-set: added 'step' (4157e43)

1.1.11 (2021-07-06)

Bug Fixes

  • deps: upgraded dependencies to latest (d76b2f1)
  • doc: better jsdoc (3320961)

1.1.10 (2021-07-05)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (e1e2539)

1.1.9 (2021-06-28)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (8488849)

1.1.8 (2021-06-21)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (2b7ffec)

1.1.7 (2021-06-14)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (bcaec81)
  • deps: upgraded to latest (b1923d0)

1.1.6 (2021-06-07)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (0467250)

1.1.5 (2021-05-31)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (8dadb91)

1.1.4 (2021-05-24)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (4eac050)

1.1.3 (2021-05-17)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (b3564cf)

1.1.2 (2021-05-10)

Bug Fixes

  • asfalte: ⚙️ yarn-upgrade--onMondays-1000 (da2cf2f)

1.1.1 (2021-05-09)

Bug Fixes

  • controls: avoid controls to pop more than once (ee94739)
  • yarn: yarn.lock (6fe3085)

1.1.0 (2021-05-09)

Bug Fixes

  • app: better file names (8978823)
  • app: better naming (71ceec1)
  • checkbox: better organization (53d0892)
  • code styling: functional programming innit (ca67e13)
  • content: better player init (411e30d)
  • controls: increase and decrease instead of up/down (87b2cfa)
  • controls: added speed step constant + conditions if app not active (2b5fa77)
  • deps: removed stylelint (e79a237)
  • deps: upgrade to latest (82ae122)
  • doc: added jsdoc (9784490)
  • package.json: cleaned + changed version to current master (91e2eef)
  • player: destructuring (f2915b2)
  • player: returning element (1468e95)
  • popup: better popup layout (c52efe2)
  • popup: preparing (04d47dc)
  • popup-semitones: added 1 digits to the output (ef3cbf1)
  • readme: updated (fb6ebba)
  • renamed: youtube* to player and controls (139bed1)
  • scripts: better event listener for init (2c420f9)
  • slider: better html (8d74fb6)
  • state: better state init (6a0b3b4)
  • state: removed state.isReady + state.speed isNaN check (a53e972)
  • state: set speed only if active (a7d8e3b)
  • state-on-change: provide destructuring (8f7fc38)
  • state-on-changed: no need to remove listener as the window destroys them on close (87732dd)
  • state-set: removed unused condition (6aaef8b)
  • StateOnChange: destructuring (42ae5cb)
  • workflows: updated workflows (1c8ebc1)
  • wip (2d98011)
  • youtube-controls: init render of indicators if activated (3326af9)

Features

  • app: added jsdoc (e7012ca)
  • app: rewrite in progress (cf40910)
  • app: rewrite wip (63375e7)
  • app: wip (5a79b68)
  • bin/prepare: added shell script for preparing next release (83e178f)
  • popup: cleaned and improved code (290f49e)
  • popup: working on popup.js (5f8093c)
  • popup-slider: added mount + state (04b3e8f)
  • releaserc: new release rc for semantic-release (646b67f)
  • state-on-speed-change: wrapper for state.speed dependent components (84e1add)