Skip to content

Latest commit

 

History

History
322 lines (181 loc) · 22.6 KB

CHANGELOG.md

File metadata and controls

322 lines (181 loc) · 22.6 KB

2.11.1 (2021-10-21)

Bug Fixes

  • setting: fix desc of time offset (10e6b49)

2.11.0 (2021-10-21)

Features

2.10.6 (2021-10-16)

2.10.5 (2021-09-16)

Features

  • media-info: add support for bilibili short url (be39fbb)

2.10.4 (2021-09-16)

Bug Fixes

  • media-view: fix failed to switch between different pages of bilibili video (3327a68)

Features

  • media-info: support onedrive-vercel-index direct links (36db97b)

2.10.3 (2021-07-30)

Bug Fixes

  • fix cursor not move when insert timestamp on mobile (5c482a9)
  • fix media-view not unload properly (fc35ce2)
  • fix video embeds not be able to enter fullscreen on iOS (e1380d6)
  • media-view: video player now fill the page properly (cf0ad0c)

2.10.2 (2021-07-30)

Bug Fixes

  • fix video set in max-ratio-width even in fullscreen (da60635)

2.10.1 (2021-07-30)

Bug Fixes

  • plyr-controls: fix icon empty when first open; fix custom theme break checked style (45fadc9)

2.10.0 (2021-07-29)

Bug Fixes

  • embeds: fix sometimes fail to get and set up ratio (fa99d2a); increse retrys for ratio setup (a80fb46), closes #55
  • fix dash not destroyed with plyr instance (c809fd4)
  • fix leaf with media view fail to switch view or close when not grouped (58e25aa)
  • fix subtitle covered by control padding-top (f342305)
  • fix subtitle unable to be selected (ec38c66)
  • fix trying to set ratio on audio player (aec5b52)
  • plyr-controls: fix el style of plyr-controls settings on mobile (4221e63)
  • plyr-controls: fix plyr-controls not align to center (4e2b865)
  • unload monkey patch (ec19401)

Features

  • official mobile support
    • add separate settings of player size controls for mobile (f903e3a)
    • media-view: link now respect screen aspect ratio when open new view; add close button for mobile (7ed695f)
  • add bilibili page support (ce2376a), closes #51
  • allow to open media view from file explorer (167e06b), closes #53
  • media-view: add speed control to more option menu (72ad42c), closes #52
  • take timestamp from audio-recorder (2db1bb6), closes #45

2.9.0 (2021-07-26)

Bug Fixes

  • disable cm5 link click override on mobile (4f68289)
  • fix 9:16 video not in center (982cb0f)
  • fix audio player height problem (f87bba1)
  • fix bili poster size (1cb27d4)
  • fix link open blank media view when internal bili disabled (00db550)
  • fix local video sometimes fail to get ratio (aa7b34c)
  • fix placeholder size; remove placeholder from bili videos (b3db796)
  • move bili video support to aidenlx/mx-bili-plugin (1607de0)

Features

  • add inline size control for media embeds (0328980), closes #11
  • add min-width setting for embed (53de1e7), closes #50
  • add open media link command and button in view (f34b55b)
  • add option to disable controls on embeds by default (c0da866)
  • add setting for embed height; adjust default settings (0cb7462)
  • add setting to enable blur on pause for youtube videos (d60d131), closes #40
  • add setting to show/hide plyr controls (bd87725), closes #49
  • add support for markdown-favor internal embeds (b351cda)
  • media view can now resume progress when vault reopens (fc54c00)
  • media-view: add empty page; state of opened view is saved (f7a0b15), closes #42
  • timestamp template support (a31fc02), closes #32

2.8.1 (2021-07-17)

2.8.0 (2021-07-17)

Bug Fixes

  • bili on mobile no longer use placeholder when option is enabled; update iframe sizing (911e7ae)
  • fix adaptive aspect ratio; fix audio el height (8e18ce2), closes #35 #47
  • fix cmLink not working (dd6b42d)
  • fix thumbnail creation (6b640b4)
  • fix unspecified radix of parseInt() (ca058d4)
  • fix webm audio treated as video in media view (7b96132)
  • main.css: fix .yt-controls not working (ba718a1)
  • minor bug fix and code formatting (932e6db)
  • src/routers/fake.ts: fix pathRewrite result missing "/" (6d9bbaf)
  • video-info: fix error when resolving non-existing file (ce96be9)

Features

  • add bilibili timestamp support (ee8c158)
  • add bilibili video initial support (99b70df)
  • add fallback for bili video on mobile; placeholder support on bili internal player (31fbdcd)
  • add settings and unload function for bili-fake (5d80fe7)
  • allow bilibili internal playback (d551db2)
  • player-setup: add poster for internal bilibili player (076030f)
  • update bilibili api (8481f58)

2.7.2 (2021-05-29)

Bug Fixes

  • temporal-frag.ts: convertTime() error in handling hours (66cc014), closes #38

2.7.1 (2021-05-29)

Bug Fixes

  • external-embed.ts: external embed syntax not working with direct links (d2affb7), closes #39

2.7.0 (2021-05-24)

Bug Fixes

  • main.css: youtube iframe no longer response to mouse when paused (739600c)

Features

  • add the option to use youtube built-in controls (990ce0b)

2.6.0 (2021-05-19)

Bug Fixes

  • main.ts: click on link boundary of external media in sourceMode no longer open link in browser (e4beb54)
  • media-view.ts: fix pip issues (6568848)
  • media-view.ts: leaf with ExternalMediaView no longer sync with markdown (bd847c7)
  • misc.ts: fix mainpart() return empty string when no hash in URL (dbd205c)
  • player-setup.ts: fix full-screen control not showing up (4815ea8)

Features

  • main.ts: add cmd/ctrl + t as default shortcut to get timestamp (a259f24)
  • add initial support for timestamp link to external media (837fd50), closes #14
  • add internal link support for MediaView (6b0d959)
  • media-view.ts: add pip toggle in MediaView (fe82393)
  • external media links in sourceMode is now clickable (f70579b)
  • main.ts: add command to insert timestamp when in sourceMode (a5cc2cb)
  • media-view.ts: add group binding to ExternalMediaView (951d17b)
  • media-view.ts: initial support to insert timestamp from player to doc (c83a982), closes #9

2.5.3 (2021-05-17)

Bug Fixes

  • player-setup.ts: enable pip and fullscreen by default (1ff6dad)
  • caption is enable by default when subtitle file is present (28539fa)
  • enable plyr for direct links (4ef6f53)

2.5.2 (2021-05-16)

Bug Fixes

  • main.css: slider-thumb no longer get misaligned across different theme (4b47f61)

2.5.1 (2021-05-16)

Bug Fixes

  • adjust css to fix frame size not responsive (4d011bf)
  • handlers.ts: fix internal embed not reading subtitles (a964c0b)
  • player-setup.ts: fix internal webm embed not working (7fab710)

2.5.0 (2021-05-15)

Bug Fixes

  • subtitle can be selected and selection color is adjusted (8641f84)
  • handlemedia: plyr should work with internal embeds with hash now (078f807)
  • config plyr to respond to div.external-video size setting (8ad5570)

Features

  • add inline autoplay support (12ebe8f)
  • getsetuptool(): add inline mute support (86a5a2a)
  • add global plyr size control (d42f369)

2.4.0 (2021-05-14)

Bug Fixes

  • add filterDuplicates() for MutationRecord[] to avoid duplicate calls (c256db6)

Features

  • add local subtitle support; set plyr as default local media player (c005b9f), closes #7 #25
  • add toolkit to load local subtitle (fddf2d3)

2.3.0 (2021-05-13)

Bug Fixes

  • handlers.ts: directlink external embed should respond to temporal fragment now (fcea4e1)
  • playersetup.ts: looped media without temporal fragement should work again (a7bf7a6)

Features

  • add setting for thumbnailPlaceholder (411b1de)
  • videohosttools.ts: add thumbnail support for vimeo and bilibili video (3e3d5d4)
  • videohosttools.ts: add thumbnail support for youtube video (c927ede)
  • add unregister method for MarkdownPostProcessor (d6e39b9)

2.2.1 (2021-05-12)

Bug Fixes

  • embed-process.ts: player no longer paused when first loop ends (d0f8e24), closes #21
  • processor.ts: fix loop tag not attached to player in processInternalLinks() (8e933dd)
  • processor.ts: internal timestamp link now works with audio files again (c5d5afa), closes #20

2.2.0 (2021-04-15)

Features

  • add youtube short link support (18bef61)

2.1.0 (2021-04-14)

Bug Fixes

  • styles.css: fix misaligned slider-thumb (77faab4)

Features

  • embed-process.ts: add vimeo support (3962151)
  • embed-process.ts: allow youtube video timestamp control (c93e2ac)
  • embed-process.ts: use plyr as youtube player (09d1993)
  • processor.ts: update bilibili iframe rules (6866dd7)
  • styles.css: hide annoying "more videos" when paused for youtube video (6966c07)

2.0.0 (2021-04-12)

Code Refactoring

  • processor.ts: extract util function injectTimestamp() (ef17898)

Features

  • processor.ts: add external video hosts (Youtube, bilibili) embed support (4708cd5)

BREAKING CHANGES

  • processor.ts: now HME_TF is renamed to HTMLMediaEl_TF

1.0.1 (2021-04-10)

Bug Fixes

  • change internalEmbedObs.disconnect() behavior to respond to media fallback (4a277dc), closes #4

1.0.0 (2021-04-06)