- Fixing problem with loading a relative path. If your path had a ".." or "." in it anywhere it would not fix the schema name (id) properly.
- Now, before attaching the functions to tv4, we get a fresh tv4 instance (via tv4's
freshApi()
function). - Changed the promisifying method (from
promisifyAll()
topromisify()
), as it wasn't working in some cases.
- The factory now returns the instance of tv4 for ease of use with Dizzy and possibly other module loaders.
- Updating documentation to be more explicit about what each function returns.
- Initial release.