Skip to content

Releases: netresearch/node-magento-eqp

v5.0.0

17 Feb 00:07
v5.0.0
0cf6c62

Choose a tag to compare

⚠ BREAKING CHANGES

  • AxiosAdapter removed, replaced by FetchAdapter
  • AxiosRequestConfig type removed, replaced by RequestConfig
  • New HttpError export replaces axios error format

Features

  • replace axios with native fetch (57a80aa)

Drop axios dependency in favor of Node.js native fetch (available since Node 20). Production dependencies reduced from 24 packages to 1 (tslib).

Migration

Before (v4.x) After (v5.0.0)
import { AxiosAdapter } from '...' import { FetchAdapter } from '...'
AxiosRequestConfig type RequestConfig type
axios error objects HttpError with status, statusText, data

Downstream consumer @netresearch/node-red-contrib-magento-eqp uses only EQP class + callback types — unaffected.

Full Changelog: v4.1.0...v5.0.0

v4.1.0

16 Feb 13:38
v4.1.0
344076b

Choose a tag to compare

Features

  • migrate to ESLint v10 flat config (#461)
  • add pre-commit hooks (husky + lint-staged), modernize devcontainer (#465)
  • ci: npm OIDC trusted publishing with provenance (#469)

Bug Fixes

  • ci: signed tags + auto-approve release-please PRs (#467)
  • ci: handle GITHUB_TOKEN self-approval for bot PRs (#468)

Dependencies

  • axios 1.12.0 → 1.13.5 (including security fix)
  • typescript-eslint 8.44 → 8.55, eslint 9.36 → 9.39, prettier 3.7 → 3.8
  • typedoc 0.28.14 → 0.28.17, typescript 5.9.3, @types/node 22.18.x
  • actions/checkout v6, actions/setup-node v6, actions/upload-artifact v5, github/codeql-action v4
  • Node 24 in CI, js-yaml 4.1.1 (security)

Full Changelog: v4.0.8...v4.1.0

v4.0.8

17 Sep 10:01
683f361

Choose a tag to compare

Dependencies

  • axios 1.7.9 → 1.12.2 (including security fix)
  • tslib 2.8.0 → 2.8.1
  • typescript 5.6.3 → 5.9.2, typescript-eslint 8.9 → 8.44, eslint 9.13 → 9.35
  • typedoc 0.26.10 → 0.28.13, prettier 3.4.2 → 3.8.1, eslint-config-prettier v10
  • @types/node 22.7.9 → 22.18.5
  • actions/checkout v5, actions/setup-node v5, actions/upload-pages-artifact v4

Full Changelog: v4.0.7...v4.0.8

v4.0.7

08 Oct 15:28
2b1594d

Choose a tag to compare

No functional changes — version bump only.

Full Changelog: v4.0.6...v4.0.7

v4.0.6

08 Oct 15:04

Choose a tag to compare

Dependencies

  • axios 1.6.7 → 1.7.7 (including security fix)
  • tslib 2.6.3 → 2.7.0
  • typescript 5.5.3 → 5.6.2, typescript-eslint v7 → 8.8, eslint 8.57 → 9.12
  • typedoc 0.25.8 → 0.26.8, prettier 3.2.4 → 3.3.3
  • @types/node → 22.7.5
  • github/codeql-action v3, actions/configure-pages v5

Full Changelog: v4.0.5...v4.0.6

v4.0.5

10 Jan 15:43
ca85701

Choose a tag to compare

Dependencies

  • axios 1.5.1 → 1.6.5
  • typescript 5.3.3, typescript-eslint 6.7 → 6.18, eslint 8.50 → 8.56
  • typedoc 0.25.2 → 0.25.7, prettier 3.1.1, eslint-config-prettier 9.1.0
  • ts-node 10.9.2
  • actions/setup-node v4, actions/deploy-pages v4, actions/configure-pages v4
  • actions/upload-artifact v4, actions/upload-pages-artifact v3

Full Changelog: v4.0.4...v4.0.5

v4.0.4

18 Sep 12:59
2168400

Choose a tag to compare

Bug Fixes

  • Fix fetch issues (#197)

Full Changelog: v4.0.3...v4.0.4

v4.0.3

15 Sep 23:31
109b4a1

Choose a tag to compare

Dependencies

  • axios 1.5.0
  • typedoc 0.25.0 → 0.25.1, typescript-eslint 6.7.0, prettier 3.0.3
  • eslint 8.49.0, jest monorepo update, axios-mock-adapter 1.22.0
  • actions/checkout v4

Full Changelog: v4.0.2...v4.0.3

v4.0.2

25 Aug 10:10
bb8a29c

Choose a tag to compare

Changes

  • Configure Renovate for automated dependency management (#171)

Dependencies

  • tslib 2.6.0 → 2.6.1
  • typescript 5.2.2, typescript-eslint 6.4.0 → 6.4.1, eslint 8.45 → 8.47
  • prettier 3.0.0 → 3.0.2, eslint-config-prettier 9.0.0, jest 29.6.4
  • @types/jest 29.5.4
  • actions/checkout v3, actions/configure-pages v3, actions/deploy-pages v2
  • actions/upload-pages-artifact v2

New Contributors

Full Changelog: v4.0.1...v4.0.2

Release refs/tags/v4.0.1

21 Jul 08:16

Choose a tag to compare

chore: bump to v4.0.1