Skip to content

Latest commit

 

History

History
executable file
·
582 lines (321 loc) · 41.7 KB

CHANGELOG.md

File metadata and controls

executable file
·
582 lines (321 loc) · 41.7 KB

10.0.0 (2024-11-11)

Features

  • centralnic reseller node sdk: Introducing CentralNic Reseller Node SDK API Connector (d3c5fb1)

BREAKING CHANGES

  • centralnic reseller node sdk: This release deprecates the Hexonet Node SDK and introduces the CentralNic Reseller Node SDK.
  • Note: To continue using the Hexonet SDK, please install version 9.0.8 or earlier.

9.0.8 (2024-07-25)

Bug Fixes

  • deps: bump idna-uts46-hx from 6.0.4 to 6.0.5 (59ddf2f)

9.0.7 (2024-04-24)

Performance Improvements

  • apiclient: replace api-side IDN Converter with nodejs library (d7080c7)

9.0.6 (2024-04-24)

Bug Fixes

  • npm: cleanup old packages; use semantic-release-replace-plugin (1fbabe4)

9.0.5 (2024-04-24)

Bug Fixes

  • tsconfig: switch from @tsconfig/node-lts to @tsconfig/node20 (9bf2a6b)

9.0.4 (2024-04-24)

Bug Fixes

  • tsconfig: extend from @tsconfig/recommended (222bbda)

9.0.3 (2024-04-23)

Bug Fixes

  • response class: avoid multiple constructor calls; regenerate docs and tests (7e9d0d3)

9.0.2 (2024-04-19)

Bug Fixes

  • release automation test: replace gulp with semantic-release entirely (32dd733)

9.0.1 (2022-12-01)

Bug Fixes

  • docs: update repository and documentation urls after migration (7cb0bef)

9.0.0 (2022-07-29)

chore

  • esm/cjs: review transpilation, introduce cross-fetch (ed6ca7f)

BREAKING CHANGES

  • esm/cjs: module format review esm/cjs both to be working

8.0.2 (2022-06-10)

Bug Fixes

  • apiclient: add type assertion for json import (685c940)

8.0.1 (2022-06-08)

Bug Fixes

  • dep-bump: for package-lock.json (multiple vuln) (0450321)

8.0.0 (2022-06-08)

chore

  • dep bump: upgrade software dependencies to latest version (872cff1)

BREAKING CHANGES

  • dep bump: upgrade to semantic-release v19

7.0.8 (2022-03-22)

Bug Fixes

  • ot&e: url updated for OT&E environment (e9f09dc)
  • tests: refactor to minimize maintenance effort (717d417)

Reverts

  • ts config: revert latest change as inlineSourceMap is in use (8ffb346)

7.0.7 (2021-11-16)

Bug Fixes

  • docco: re-introduced docco docs (dependency got fixed) (47d1a09)

7.0.6 (2021-11-11)

Bug Fixes

  • node-fetch: upgraded to v3 / ESM revamp (1c312dc)

7.0.5 (2021-05-25)

Bug Fixes

  • dep-bump: upgrade dependencies (e541f80)

7.0.4 (2021-01-21)

Bug Fixes

  • ci: migration from Travis CI to github actions (b3244be)

7.0.3 (2020-04-27)

Bug Fixes

  • apiclient: remove deprecated private function toUpperCaseKeys (f529619)

7.0.2 (2020-04-27)

Bug Fixes

  • npm: move node-fetch from devDependencies to dependencies (1c7186b)

7.0.1 (2020-04-27)

Bug Fixes

  • npm: fixed main property path in package.json (8a24bd5)

7.0.0 (2020-04-24)

Bug Fixes

  • logger: align error parameter of logger to be string (ab1ee02)

BREAKING CHANGES

  • logger: log method in Logger class change type of 3rd parameter

6.0.2 (2020-04-20)

Bug Fixes

  • dep-bump: replace request (deprecated) with node-fetch;reviewed linting errors (427c329), closes #190

6.0.1 (2020-04-20)

Bug Fixes

  • dep-bump: remove dirty-chai (no ts support);deactivate tslint rule no-unused-expression in test (150ae57)

6.0.0 (2020-04-20)

Bug Fixes

  • apiclient: make getPOSTData again public; migrate tests to typescript (0f6ff13)
  • messaging: return a specific error template in case code or description are missing (77af837)
  • security: make getPOSTData private to not make it accessible from outside (639c67f)
  • security: replace passwords whereever they could be used for output (1d53637)

Features

  • apiclient: allow to specify additional libraries via setUserAgent (5e94ab5)
  • apiclient: automaitc IDN conversion of API command parameters to punycode (38018e3)
  • apiclient: set Proxy, Referer Header; High Performance Connection Setup (see README.md) (3abc0cc)
  • logger: possibility to override debug mode's default logging mechanism. See README.md (e639b6a)
  • response: added getCommandPlain (getting used command in plain text) (4b9d659)
  • response: possibility of place holder vars in standard responses to improve error details (aa479bb)

BREAKING CHANGES

  • logger: existing logging mechanism (function based) got replaced to be based on an class based solution

5.6.0 (2020-03-11)

Features

  • apiclient: support bulk parameters as nested array (b0415fa)

5.5.3 (2019-10-04)

Bug Fixes

  • responsetemplate/mgr: improve description of 423 Empty API response (f2d31fc)

5.5.2 (2019-09-18)

Bug Fixes

  • release process: review configuration file (630d497)

5.5.1 (2019-08-16)

Bug Fixes

  • APIClient: change default SDK url (3378ee9)

5.5.0 (2019-04-16)

Features

  • responsetemplate: add isPending method (3307204)

5.4.2 (2019-04-04)

Bug Fixes

  • APIClient: setUserAgent returns APIClient instance now (c93a21b)

5.4.1 (2019-03-29)

Bug Fixes

  • apiclient: useragent string missing slashes; security bump; (2704c7e)

5.4.0 (2019-03-07)

Features

  • user-agent: added functionality to customize default value (4406c4e)

5.3.0 (2019-03-07)

Features

  • user-agent: review user-agent header value (e182cd4)

5.2.0 (2018-11-02)

Features

  • logger: possibility to set a customer logger (4231369)

5.1.0 (2018-10-15)

Features

  • client: add getSession method (c22884c)

5.0.4 (2018-10-04)

Bug Fixes

  • CLIENT: use of fixed version of urlencode (e067ded)

Changelog

5.0.2 (2018-09-25)

Bug Fixes

  • pkg: update nodejs engine version requirements (200715f)

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

v5.0.0 (21 September 2018)

  • HM-235 typescript release v5.0.0 #1
  • HM-235 initial commit 3f69df6
  • HM-329 changed changelog template 31d049f
  • HM-235 fix: version script ba56ceb
  • Update README.md 9091438

v4.4.0 (4 July 2018)

  • added sdk documentation and generator 3485a78
  • Update README.md 8d1dc18
  • Create CONTRIBUTING.md 940a3b4
  • reviewed scripts (changelog + sdk doc) a11580e

v4.3.9 (2 July 2018)

  • Review version scripts to simplify and improve CI 2e13c83

v4.3.8 (29 June 2018)

  • readme: updated npm package version badge 3362aed
  • readme: add license and contribute badge b9af3ee
  • readme: added dependencies check badge 6a967a7
  • readme: added npm package version badge 184b4c9
  • readme: added slack chat badge f4be0a8
  • readme: add nodejs version badge adc868f
  • readme: add license badge 4ef02b9

v4.3.7 (28 June 2018)

v4.3.6 (28 June 2018)

  • review github configuration in readme c452693

v4.3.5 (28 June 2018)

v4.3.4 (28 June 2018)

  • set auto-changelog's commit-limit to infinite 373a9ea

v4.3.3 (28 June 2018)

  • review publish script to commit commits and tags e0d0e00

v4.3.2 (28 June 2018)

  • added publish script to improve fd72fd5

v4.3.1 (28 June 2018)

  • initial review after package scoping 63c0005
  • migrate to @hexonet scope 0bc5589

v4.3.0 (27 June 2018)

v4.2.0 (27 June 2018)

  • updated project metadata after transfer to github.com a4df177

v4.1.3 (22 May 2018)

v4.1.2 (22 May 2018)

  • FNODE-271 dep bump #9
  • AMZ-24 add additional error event listener 55219ee

v4.1.0 (29 September 2017)

  • FNODE-268 automatic changelog d35e0b8

v4.0.18 (31 August 2017)

v4.0.17 (31 August 2017)

  • FNODE-222 added error output #8
  • FNODE-245 beautified ce6490e
  • fix: timestamp for 4.0.16 release cafa565

v4.0.16 (24 August 2017)

v4.0.15 (12 July 2017)

  • FNODE-222 dep bump, test review 55ca42c

v4.0.14 (12 July 2017)

  • FNODE-198 fix hostname usage a274456
  • FNODE-198 reviewed changelog f365484

v4.0.13 (3 April 2017)

  • FCP3-1755 reviewed nyc exclude options 3c322fb

v4.0.12 (3 April 2017)

  • FCP3-1755 review automated tests 0e7728d

v4.0.11 (20 March 2017)

  • FCP3-1510 reviewed unauthorized template 75f7364

v4.0.10 (20 March 2017)

  • FCP3-1510 renamed template 7bac0fc
  • FCP3-1510 invalidurltoken template 1382ee9

v4.0.9 (13 March 2017)

  • FNODE-198 review changelog 4c0fa96

v4.0.8 (13 March 2017)

  • FNODE-198 drop out Expect header usage f939b99

v4.0.7 (6 March 2017)

  • FCP3-1494 added 500 Internal server error tpl d8b0a5e

v4.0.6 (27 February 2017)

v4.0.5 (15 February 2017)

  • FCP3-1091 added test case b770314
  • FCP3-1091 reviewed .gitignore 08eb30d

v4.0.4 (13 February 2017)

v4.0.3 (9 February 2017)

v4.0.2 (9 February 2017)

  • FCP3-1321 added npm badges to readme d16c90c

v4.0.1 (9 February 2017)

  • FCP3-1321 usage of nock module WOOOOW!!! ce57b5b
  • FCP3-1321 Update History.md ae7923c
  • Updated History.md 8de0e05

v4.0.0 (3 February 2017)

v3.5.11 (29 November 2016)

  • FNODE-183 updated README.md cd8775e

v3.5.10 (29 November 2016)

  • FNODE-183 provide error event fallback 7631666

v3.5.9 (21 October 2016)

  • FCP3-603 move console.log to FNODE 76dd81d

v3.5.8 (20 October 2016)

  • FCP3-603 session logging; added response tpl 7007de7

v3.5.7 (21 September 2016)

  • HBR-115 cleanup of spaces in property names db7eabd

v3.5.6 (14 September 2016)

  • FNODE-165 extended default template support 7c86578

v3.5.5 (14 September 2016)

  • FNODE-165 review template handling 1ac7136

v3.5.4 (1 September 2016)

  • FNODE-173 fix issue (session expired) 3163432
  • FNODE-172 revalidated source 044d76b

v3.5.3 (31 August 2016)

  • FNODE-172 allow startsession command parameters 3060f18

v3.5.2 (19 August 2016)

  • FCP3-208 align error message to API msg'ing c9b43b1
  • FCP3-208 added TRANSLATIONKEY 654d563

v3.5.1 (19 August 2016)

  • FCP3-208 reviewed session error message 7900a03
  • FCP3-208 reviewed session error message d3dc093

v3.5.0 (28 July 2016)

  • FNODE-157 added no-session possibility a4d67bb

v3.4.1 (7 June 2016)

  • FCP3-128 fix: command usage f592664

v3.4.0 (6 June 2016)

  • FCP3-128 reviewed response handling e7cbeae
  • FCP3-128 revalidated source code 2ec3167

v3.3.0 (19 April 2016)

  • FNODE-132 updated timeout value + error response 0dcfd13

v3.2.0 (4 March 2016)

  • FNODE-124 check for valid socket cfg 8a61287

v3.1.0 (3 March 2016)

  • reviewed README for better understanding eeb7488

v3.0.0 (7 January 2016)

  • FNODE-92 review to support new api session behavior 4c0ff91

v2.7.0 (5 November 2015)

  • FNODE-88 review README.md for working example 52fb1d2

v2.6.0 (5 November 2015)

v2.5.0 (5 November 2015)

v2.4.0 (5 November 2015)

v2.3.0 (28 October 2015)

v2.2.0 (8 October 2015)

v2.1.0 (21 September 2015)

  • FNODE-52 ispapi-apiconnector review 69d3638

v2.0.0 (21 September 2015)

  • FNODE-52 rewrite to factory model a3213c5
  • renamed package f56cbca
  • added beautifier config file 2e1d89f
  • FNODE-44 updated .gitignore 6dc162f

v0.6.0 (30 July 2015)

v0.5.0 (9 July 2015)

v0.3.0 (23 June 2015)

  • decrease required node.js version dependency c364aec

v0.2.0 (22 June 2015)