2.4.0 (2022-08-06)
- Controls: Add better text values, Improve styling, Improve code quality (55b007d)
- Popup: Share to prefixed version of screwmycodein website (d7ad990)
- Update all dependencies to latest (ae36c0f)
2.3.0 (2022-02-24)
- 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)
- Rewrite in OOP style (d322c02)
2.2.0 (2022-02-23)
- Add manifest v2 back + Separate builds for
chrome
(using v3) and firefox (using v2) + Enrich package.json scripts + Add temporarydry-run
to semantic-release (b20e32f)
- Remove
dry-run
from release pipeline + Add chrome download link to readme (49d282d)
2.1.1 (2022-02-22)
- Dummy commit to trigger semver (69606b5)
2.1.0 (2022-02-22)
- Upgrade to manifest v3 + Add smaller icon + Remove unused background script (159eee5)
2.0.0 (2022-02-22)
- Add
typescript
andjest
+ Move codebase underapp/
folder (284a2f8) - Move files to typescript + Add
State
class + Add styles for Chrome + Various improvements (b4a950e)
- Dependencies: Upgrade to latest (1429d46)
- Moving folder structure + Use typescript
1.6.0 (2022-01-31)
1.5.13 (2022-01-18)
1.5.12 (2021-10-14)
- 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)
- ci: back to
listed
channel as the semantic firefox addon hangs on signing withunlisted
channel (1bafe1a)
1.5.10 (2021-10-11)
- ci: removing
sourceDir
from release + switch to 'unlisted'channel
for manual source code upload to firefox AMO (72a7d81)
1.5.9 (2021-10-11)
- ci: adding
sourceDir
to automatic firefox release (test) (b2461e3)
1.5.8 (2021-10-11)
- asfalte: ⚙️yarn-upgrade--onMondays-1000 (3d7198b)
1.5.7 (2021-10-04)
- asfalte: ⚙️yarn-upgrade--onMondays-1000 (9f034c3)
1.5.6 (2021-09-27)
- asfalte: ⚙️yarn-upgrade--onMondays-1000 (e9afcb5)
1.5.5 (2021-09-20)
- asfalte: ⚙️yarn-upgrade--onMondays-1000 (86ea2c3)
1.5.4 (2021-09-13)
- asfalte: ⚙️yarn-upgrade--onMondays-1000 (2f87ca8)
1.5.3 (2021-09-06)
- asfalte: ⚙️yarn-upgrade--onMondays-1000 (2da7c93)
1.5.2 (2021-08-30)
- asfalte: ⚙️yarn-upgrade--onMondays-1000 (346f52d)
1.5.1 (2021-08-24)
- history: remove query string if speed is default or extension non-active (67e50c9)
1.5.0 (2021-08-23)
- add
handleHistory
for speed query parameter + various cleaning (dfc2f5d)
1.4.3 (2021-08-23)
- asfalte: ⚙️yarn-upgrade--onMondays-1000 (5a74a40)
1.4.2 (2021-08-22)
- bundling: keep javascript minified too (124f326)
1.4.1 (2021-08-22)
- add HTML and CSS minification (d96e81f)
1.4.0 (2021-08-22)
- code quality: replace
innerHTML
withinnerText
as it is considered safer byweb-ext lint
(12cb123) - controls: only add controls if parent exists + add todo for android controls (#30) (4837611)
- manifest: set correct expected icon sizes (2851da1)
- manifest.json: indent with 4 spaces (b0594b4)
1.3.2 (2021-08-22)
- player: clean code (8bbdb6f)
- remove unnecessary onLoad calls by clearing interval once loaded (20e8792)
1.3.1 (2021-08-22)
- handlePlayer: fetch state directly in setter (59d1160)
1.3.0 (2021-08-22)
- 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)
- deps: upgrade to latest dependencies (e952c75)
1.2.8 (2021-08-16)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (8992690)
1.2.7 (2021-08-09)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (6c718b3)
1.2.6 (2021-08-02)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (0eb21ae)
1.2.5 (2021-07-26)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (b795eb9)
1.2.4 (2021-07-19)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (8316ec6)
1.2.3 (2021-07-12)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (aec3988)
1.2.2 (2021-07-11)
- popup-share: update new app target url (5150f12)
1.2.1 (2021-07-08)
- popup-share:
speed
value was fetched onMount and not onClick (35e123d)
1.2.0 (2021-07-08)
- content: easier syntax (b9f6b96)
- deps: updated deps to latest (a7a6a00)
- popup-slider: toggle hoverable class (cursor) (1cdf8de)
- state: added 'step' + easier syntax (0851eba)
- 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)
1.1.10 (2021-07-05)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (e1e2539)
1.1.9 (2021-06-28)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (8488849)
1.1.8 (2021-06-21)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (2b7ffec)
1.1.7 (2021-06-14)
1.1.6 (2021-06-07)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (0467250)
1.1.5 (2021-05-31)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (8dadb91)
1.1.4 (2021-05-24)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (4eac050)
1.1.3 (2021-05-17)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (b3564cf)
1.1.2 (2021-05-10)
- asfalte: ⚙️ yarn-upgrade--onMondays-1000 (da2cf2f)
1.1.1 (2021-05-09)
1.1.0 (2021-05-09)
- 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
anddecrease
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
andcontrols
(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)
- 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)