Releases: fvdm/nodejs-searchitunes
Releases · fvdm/nodejs-searchitunes
v2.6.0
New features
- Bulk lookups:
{ id: [123, 456] }
- Handling API errors
- Config param
throwEmpty
to either throw error 'no results' or return an empty array
v2.5.6
- Changed: Replaced http dep with native code
- Changed: No more (production) dependencies
- Changed: Minimum node engine v18
- Changed: Auto-convert timeout to number
- Minor edits
Note: To reduce the maintenance time for my packages I now only develop for Node releases in the Active LTS
and Current
lines. It may work on Node releases with Maintenance
and EOL
status, but no guarantees. See the release schedule for details.
Full Changelog: v2.5.5...v2.5.6
v2.5.4
Improved promises to catch all processing errors. (#30 #31)
v2.5.3
- CI: Updated Dependabot config
v2.5.2
- Updated documentation
- Code optimization and clean up
v2.5.0
- Fixed communication with API
- Removed 'invalid params' error as it obscured the reason
- Rewritten Promise handling and functions
- Misc optimizations and clean up
- Updated dependencies
- Updated docs and badges
v2.2.0
var itunes = require ('searchitunes');
var params = {
entity: 'software',
country: 'NL',
term: 'github',
limit: 1,
price: 0
};
// Time out after waiting 5 seconds
itunes (params, 5000, console.log);
v2.1.0
- Replaced HTTP code with httpreq module
- Test: added io.js
- Test: modified deployment
- Minor clean up