Releases: sandflow/imscJS
1.1.5 release
- Handle space characters in fontFamily within TTML Parsing (#251)
Full Changelog: 1.1.4...1.1.5
Published at https://www.npmjs.com/package/imsc/v/1.1.5
Builds are available at https://unpkg.com/browse/imsc@1.1.5/dist/
1.1.5 Release Candidate 1
- Handle space characters in fontFamily within TTML Parsing (#251)
Full Changelog: 1.1.4...1.1.5-rc.1
Release planned for 2023-01-19
1.1.4 Release
- Prevent adjacent textCombine spans to be merged by @palemieux in #239
- Create
span
instead ofrb
elements by @nigelmegitt in #238 - Trim spaces from
fontFamily
list entries by @nigelmegitt in #246 - Stop using negative margins on Firefox by @nigelmegitt in #248
Full Changelog at 1.1.3...1.1.4
Published at https://www.npmjs.com/package/imsc/v/1.1.4
Builds are available at https://unpkg.com/browse/imsc@1.1.4/dist/
1.1.4 Release Candidate 1
1.1,4 release planned for 2023-12-08
What's Changed
- Prevent adjacent textCombine spans to be merged by @palemieux in #239
- Create
span
instead ofrb
elements by @nigelmegitt in #238 - Trim spaces from
fontFamily
list entries by @nigelmegitt in #246 - Stop using negative margins on Firefox by @nigelmegitt in #248
Full Changelog: 1.1.3...1.1.4-rc.1
Deployed
1.1.3 Release
- Improve performance with a large number of regions and ISDs (#220)
- Fix rgba color values in tts:textShadow (#221)
- Fix duplicate CSS font-family values (#217)
- Protect
for
loops from non-owned properties (#209) - Merge adjacent spans on the same line (#194, #109)
- Improve fillLineGap with semi-opaque background colors (#200)
Published at https://www.npmjs.com/package/imsc/v/1.1.3
Builds are available at https://unpkg.com/browse/imsc@1.1.3/dist/
1.1.3 Release Candidate 1
- Improve performance with a large number of regions and ISDs (#220)
- Fix rgba color values in tts:textShadow (#221)
- Fix duplicate CSS font-family values (#217)
- Protect
for
loops from non-owned properties (#209) - Merge adjacent spans on the same line (#194, #109)
- Improve fillLineGap with semi-opaque background colors (#200)
Published at: https://www.npmjs.com/package/imsc/v/1.1.3-rc.1
1.1.2 Release
- Add support for xml:lang and HTML lang (#160)
- Apply tts:fontFamily, tts:fontWeight, tts:fontStyle and tts:fontSize to p (#201)
- Collapse whitespace during ISD construction (#193)
- Improve ruby support for Chrome/Webkit (#172)
- Improve tts:textOutline appearance (#174)
- Gracefully fail on invalid initial values (#168)
- Fix tts:rubyReserve="outside" for 1-line text blocks (#180)
- Fix tts:rubyReserve on lines starting with a ruby container (#184)
- Fix CSS ruby-align application (#195)
- Support textEmphasis across linebreaks (#188)
- Fix tts:textAlign polyfill (#177)
- Increased priority of nested styling (#191)
Published at https://www.npmjs.com/package/imsc/v/1.1.2
1.1.2 Release Candidate 1
- Add support for xml:lang and HTML lang (#160)
- Apply tts:fontFamily, tts:fontWeight, tts:fontStyle and tts:fontSize to p (#201)
- Collapse whitespace during ISD construction (#193)
- Improve ruby support for Chrome/Webkit (#172)
- Improve tts:textOutline appearance (#174)
- Gracefully fail on invalid initial values (#168)
- Fix tts:rubyReserve="outside" for 1-line text blocks (#180)
- Fix tts:rubyReserve on lines starting with a ruby container (#184)
- Fix CSS ruby-align application (#195)
- Support textEmphasis across linebreaks (#188)
- Fix tts:textAlign polyfill (#177)
- Increased priority of nested styling (#191)
Published at https://www.npmjs.com/package/imsc/v/1.1.2-rc.1
1.1.1 Release
- Use initial value if style property cannot be computed (#168)
- Fix tts:textEmphasis auto and inheritance (#158)
- Ruby base containers now included in pruning algorithm (#163)
- Skip tts:textEmphasis processing on zero width spans (#164)
Available at https://www.npmjs.com/package/imsc