v1.6.4
Note: release like this without a name in the title means it's a stable patch to the last one. Such releases normally only contain functions that aren't very important and some other tweaks. Not all commits are written in the description because some are overriden by the latter.
Stable danmu Patch release
New
- add danmu history replay on danmuRoomTitle
- add blive cmd to execute shell CAREFUL
- add danmuFlow graphic for traffic
- add a danmuTuber migratory bird mode
- add functions on rightclick of danmu_info
- blive can send data (like pop) within danmu
Improvement
- danmu extract room from h5 link
- improve danmuWrite performance by insertAdjacentHTML
- self-resume after blive upgrade
- danmuRoomTime works on non-streamer
- optimize danmu transition & danmuRoomInfo
- reduce danmuRoomInfo requests when room is off
- fix httpReq handle error
- add enableWorker for let not mpegts jam danmu
- improve live durl[liveRetry].url rather than preset
- tweak danmuRead to ..Content with traffic control
- add inner function to fix danmuStatusUpdate
- use danmuSmooth visually instead of requests flood by css(chrome69+)
- improve danmu js: eval to liveInfo when isDanmuOnly
- apply cursor:none to danmu and remove unstable js code
- blive exit instead of hanging
- blive que.get timeout instead of loop to reduce lag
- optimize blive s4f_: cmd output
- blive s4f: convert ansi color to html in browser
- reduce dom tree in blive aprint
- add clients log on blive
- add reroll in update script