All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fix parsing of the text with the new line and whitespace at the end #25
toVttTime
andstringifyVtt
functions #24
- Fix broken tests #21
- Webpack instead of Browserify.
- Fix #18 and #19.
- ES2015 modules.
- Support for both SRT and WebVTT input strings #21
- Fix parsing of 00:00:00,000 timestamp #17
- Almost everything. Subtitle.js has a new API now.
- Code rewritten to ES6.
- Tests improved.
- Ensure
text
is an empty string instead ofnull
orundefined
, #15
- Normalize extra newlines, #44
- .npmignore
- .codeclimate.yml
- Additional tests.
- Code Coverage with coveralls.
- Changelog.
- Use AVA and nyc instead of Mocha, Chai and Istanbul.
- Improve code organization.
- Use NPM scripts instead of Make.
- Use
xtend
module instead ofunderscore
. - Change code style to Standard rules.
- Rename
stringfy
method tostringify
.
Old versions are undocumented.