api.getBookByISBN
can now be called with a string instead of an object.api.getBookByISBN('…')
is a shortcut forapi.getBookByISBN({query:'…'})
.BooksList
is now an Array-like, the.books
attribute has been removed.BooksList#fetchAll
has been added, to fetch all books.api.set
,api.unset
andapi.getVar
functions added to set/unset/get global config variables.- Entities caching added.
- ISBN & EAN codes’ hyphens are now stripped
- Encoding issue (#3) has been resolved, no more '�' in strings
- All attributes are now correctly parsed (#1)
Book#isAvailable
attribute fixed.
First version.