Skip to content

Latest commit

 

History

History
406 lines (190 loc) · 14.8 KB

CHANGELOG.md

File metadata and controls

406 lines (190 loc) · 14.8 KB

4.1.1 (2024-10-09)

Fixes & improvements

  • refactor: get rid of ip dep, use native node snippet (6410aa2)

4.1.0 (2024-05-21)

Features

  • feat: provide paths predicate (709fd87)

4.0.11 (2024-04-04)

Fixes & improvements

  • fix: adapt tests to nodejs v16 (093b148)
  • fix: up deps, fix some vulns (7b356e3)

4.0.10 (2024-01-19)

Fixes & improvements

  • fix: avoid buffer transformation (7c8b05b)

4.0.9 (2024-01-19)

Fixes & improvements

4.0.8 (2024-01-19)

Fixes & improvements

  • fix: force access public (4226a55)

4.0.7 (2024-01-19)

Fixes & improvements

  • fix: let pipe recalculate buffer size (d08d98e)

4.0.6 (2024-01-18)

Fixes & improvements

4.0.5 (2024-01-18)

Fixes & improvements

4.0.4 (2023-10-24)

Fixes & improvements

  • docs: mention ssl opts (ad4b66f)
  • refactor: simplify rule matcher (3903520)

4.0.3 (2023-10-24)

Fixes & improvements

4.0.2 (2023-10-24)

Fixes & improvements

  • fix: fix rule matching priority order (ad557c4)

4.0.1 (2023-10-24)

Fixes & improvements

  • fix: add debug point for rule (67c0310)

4.0.0 (2023-07-13)

BREAKING CHANGES

  • following meow@12, require nodejs >= 16 (326a25c)

Fixes & improvements

  • refactor: replace standard with eslint-config-qiwi (2f5fcac)

3.2.1 (2023-05-28)

Fixes & improvements

  • fix: move to @qiwi scope, migrate to zx-semrel (c235b98)

3.2.0 (2023-05-28)

Features

3.1.0 (2023-05-28)

Features

3.0.1 (2023-05-28)

Bug Fixes

  • replace requestjs with undici (4dddb70)

2.4.18 (2022-07-10)

Bug Fixes

2.4.17 (2022-05-10)

Bug Fixes

  • deps: update dependency ip to v2 (1705d0d)

2.4.16 (2022-05-04)

Bug Fixes

2.4.15 (2022-04-09)

Bug Fixes

  • update winston to v3.7.2 (c1b501b)

2.4.14 (2022-04-02)

2.4.12 (2021-08-20)

Performance Improvements

2.4.11 (2021-06-19)

2.4.10 (2021-06-18)

Bug Fixes

  • fix internal modules refs (13b5a83)

2.4.9 (2021-06-18)

Bug Fixes

  • avoid --experimental-json-modules, read pkg.json via fs (376e8fd)

2.4.8 (2021-06-18)

Bug Fixes

Code Refactoring

  • drop support of Node.js <= 12.12 (9e3af7f)

BREAKING CHANGES

  • require native esm/mjs modules support

2.4.7 (2021-06-17)

Bug Fixes

  • fix cjs entry point ext (cf8bfed)

Code Refactoring

  • separate cli, cjs and mjs entry points (5dc1369)

BREAKING CHANGES

  • repacked as mjs module

2.4.6 (2021-06-17)

Bug Fixes

  • deps: update deps, fix vuls (1991bd6)

2.4.5 (2021-02-11)

Bug Fixes

2.4.4 (2021-01-28)

Bug Fixes

  • migrate from lodash-es to lodash (f03717d)

2.4.3 (2021-01-27)

Bug Fixes

  • deps: update dependency meow to v9 (cdff4f8)

2.4.2 (2020-11-05)

Performance Improvements

2.4.1 (2020-09-30)

Performance Improvements

2.4.0 (2020-09-25)

Features

2.3.0 (2020-09-24)

Features

2.2.1 (2020-05-26)

Performance Improvements

2.2.0 (2019-09-15)

Features

  • print error details to log (ee2a5f2), closes #34

2.1.0 (2019-09-05)

Bug Fixes

  • logger: handle error stack traces (31344bf), closes #31

Features

  • config: add rules.interceptions validation (e54eeab)
  • config: let rules be a map (645350a), closes #26

2.0.1 (2019-08-31)

Bug Fixes

  • support empty header values (3c799d3)
  • mutator: normalize headers (392511b), closes #27

2.0.0 (2019-08-29)

Features

Performance Improvements

  • invoke esm at the entry point (0c6d8dd)

BREAKING CHANGES

  • app.js is not entry point anymore, refer to qorsproxy bin or index.js instead

1.5.4 (2019-08-16)

Bug Fixes

  • package: fix vulnerabilities, up deps (e1c7b46)

1.5.3 (2019-07-05)

Bug Fixes

  • customAuth: transmit all headers after auth to target endpoint (6781b97), closes #23

1.5.2 (2019-07-05)

Bug Fixes

  • customAuth: transmit body to target endpoint (fde7155), closes #21

1.5.1 (2019-07-01)

Bug Fixes

  • package: up deps, fix vulnerabilities (9e8bdc3)

1.5.0 (2019-07-01)

Features

  • readme: mention customAuthorization (619afd8)

1.4.1 (2019-07-01)

Bug Fixes

  • array headers processing (810ca86)

1.4.0 (2018-12-20)

Features

  • memo: replace errored responses with success stubs (5f74816)

1.3.1 (2018-12-20)

Performance Improvements

  • memo: collect res data from res.piped (b2fd51a)

1.3.0 (2018-12-19)

Features

1.2.2 (2018-12-04)

Performance Improvements

1.2.1 (2018-11-15)

Performance Improvements

  • replace deprecated Buffer methods (9104163)

1.2.0 (2018-11-14)

Features

  • middleware: Add customAuthorization middleware (0a41072)

1.1.1 (2018-07-07)

Performance Improvements

  • container: tune up constructor (c16a3e3)

1.1.0 (2018-06-20)

Features

  • servlet/health: migrate to @qiwi/health-indicator, add critical flag support, deps & etc (b64aac6)

1.0.0 (2018-06-15)

Bug Fixes

  • dailyRotateFile: correct filename pattern and migrate to winston v3 (87d83c5)
  • pipe: pass body to request (bdec2f3)

Features

  • logger: add option alias filename for name (0f16f41)