Skip to content

Releases: fvdm/nodejs-searchitunes

v2.6.0

16 Dec 13:12
v2.6.0
ab733e9

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
v2.5.6
922c74c

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
v2.5.5
c90a68b

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
v2.5.4
2bf7d35

Choose a tag to compare

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

v2.5.3

06 Oct 19:22
v2.5.3
93a15a5

Choose a tag to compare

  • CI: Updated Dependabot config

v2.5.2

06 Oct 19:20
v2.5.2
09227ac

Choose a tag to compare

  • Updated documentation
  • Code optimization and clean up

v2.5.1

06 Oct 19:18
v2.5.1
a354208

Choose a tag to compare

  • Updated documentation

v2.5.0

16 Jul 23:23
v2.5.0
7932c9b

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

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

Choose a tag to compare

  • Replaced HTTP code with httpreq module
  • Test: added io.js
  • Test: modified deployment
  • Minor clean up