Releases: weizhenye/ASS
Releases · weizhenye/ASS
v0.1.4
03 Feb 07:09
Compare
Sorry, something went wrong.
No results found
Fix
when a dialogue is added, play animation if video is playing. #59
Dependency
v0.1.3
09 Nov 16:09
Compare
Sorry, something went wrong.
No results found
Fix
height of multi line breaks
use SVG to render text stroke when -webkit-text-stroke doesn't work, #46
white spaces for \q1 and \q2, #54
Improvements
use requestVideoFrameCallback if available, #51
v0.1.2
01 Sep 17:58
Compare
Sorry, something went wrong.
No results found
New Features
support animation for \clip
support fadeaway of Effects
support <accel> in \t()
Refactors
use CSS path() to replace svg <clipPath> for \clip
use TextMetrics for font size if supported
don't merge multi \t() tags
Fixes
origin of animation
\blur with \bord0
font size in Firefox
margin with custom effect name
missed spaces with \q0, #50
v0.1.1
28 Jul 15:42
Compare
Sorry, something went wrong.
No results found
New
add dist/ass.global.js for classic script usage
support LayoutRes
Fix
circular JSON error
calculate font size more accurately
\org only affects rotates
animation for \fsp
corrent index when seeking, #48
Refactors
use CSS vars for animatable tags
cache clip path
v0.1.0
10 Jun 16:28
Compare
Sorry, something went wrong.
No results found
Breaking Changes
Drop support of IE 11
remove UMD dist, only support ES Module
In the past, ASS.js will create a container when it's not provided. Now ASS.js will use video.parentNode as default.
remove resize API, ASS.js will resize to video size automatically by ResizeObserver
New Features
add delay API
use text-wrap: balance for WrapStyle 0 and 3
Refactors
use text-stroke to render border
use Web Animation API to replace CSS Animation
use Vitest
use Class private fields
Fixes
#21 avoid dialogue's line-height to be changed by global styles
use text-stroke to render border
scale \org
#29 position logic
ignore empty drawings
difference of \fad and \fade
binding video playing and waiting events
#36 fallback script resolution to video.clientWidth
#40 scale \fsp
#41 height of long dialogues
#43 large MarginV
v0.0.11
29 Dec 08:21
Compare
Sorry, something went wrong.
No results found
Fix
specify line height to normal when calculate font size
Dependency
v0.0.10
23 Jul 16:59
Compare
Sorry, something went wrong.
No results found
New
allow to use fake video object, see #19
v0.0.9
17 Jan 15:02
Compare
Sorry, something went wrong.
No results found
Fix
avoid calling multi framing() at the same time (#15 )
v0.0.8
01 Dec 04:14
Compare
Sorry, something went wrong.
No results found
v0.0.7
02 Oct 07:01
Compare
Sorry, something went wrong.
No results found
Fix
support Shadow DOM, see #10
You can’t perform that action at this time.