Skip to content

Releases: fvdm/nodejs-searchitunes

v2.6.0

16 Dec 13:12
Compare
Choose a tag to compare

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

27 Apr 12:20
Compare
Choose a tag to compare
  • 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.5

29 Mar 20:20
Compare
Choose a tag to compare
  • Code: Minor code cleanup (2e8d27f3)
  • Style: Better readable whitespace (b2750b2b)
  • Docs: Added security policy (2eafd216)
  • Docs: Fixed links to API docs (fc80abe5)

Full Changelog: v2.5.4...v2.5.5

v2.5.4

29 Dec 20:42
Compare
Choose a tag to compare

Improved promises to catch all processing errors. (#30 #31)

v2.5.3

06 Oct 19:22
Compare
Choose a tag to compare
  • CI: Updated Dependabot config

v2.5.2

06 Oct 19:20
Compare
Choose a tag to compare
  • Updated documentation
  • Code optimization and clean up

v2.5.1

06 Oct 19:18
Compare
Choose a tag to compare
  • Updated documentation

v2.5.0

16 Jul 23:23
Compare
Choose a tag to compare
  • 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

15 Apr 00:08
Compare
Choose a tag to compare
  • Added timeout param
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

20 May 09:00
Compare
Choose a tag to compare
  • Replaced HTTP code with httpreq module
  • Test: added io.js
  • Test: modified deployment
  • Minor clean up