webstreamr-github/CHANGELOG.md
2025-05-12 09:04:05 +02:00

7.1 KiB

Changelog

0.7.0 (2025-05-12)

Miscellaneous Chores

  • deps: lock file maintenance (#30) (23d1238)
  • limit to 5 concurrent fetch sockets (1654c0b)
  • renovate: limit updates of often-releasing packages a bit (df6f14e)

Features

  • send also X-Real-IP next to X-Forwarded-For (b7a8fc4)

Bug Fixes

  • deps: update dependency user-agents to v1.1.537 (#31) (1626cf0)

Code Refactoring

  • better names for the cache properties (0a57114)

0.6.0 (2025-05-11)

Features

  • cache extractor results for 15 minutes (8226d07)
  • introduce Context and use it to set X-Forwarded-For in requests (efef039)
  • introduce custom UrlResult which will be transformed to Stream (ee0efa5)
  • use randomized user agent for fetch (b114ac1)

Bug Fixes

  • improve height and bytes types (477c3d1)

Code Refactoring

  • DI for handlers, extractors and fetcher (96dde8a)
  • use URL instead of string where possible (4787a13)

0.5.0 (2025-05-10)

Features

Bug Fixes

  • use correct index path in Dockerfile (841f2a0)

Tests

  • improve fetch fixture handling (05c0163)

0.4.1 (2025-05-09)

Bug Fixes

  • keep replacing the manifest version on release (6619bfb)

0.4.0 (2025-05-09)

Miscellaneous Chores

Features

0.3.0 (2025-05-09)

Features

  • add support for configuring manifest description via env var (193f815)

0.2.1 (2025-05-08)

Build System

  • docker: clean-up needed env vars, use sane defaults (#21) (639f945)

0.2.0 (2025-05-08)

Miscellaneous Chores

  • add a build workflow to ensure the Dockerfile is alright (#4) (1f364fc)
  • align github action files better (c73c58b)
  • configure Release Please (26b19b0)
  • Configure Renovate (#1) (7b9f3cb)
  • deps: lock file maintenance (#5) (27aa1ad)
  • deps: update dependency @types/node to v22.15.16 (#3) (9c8874f)
  • deps: update dependency @types/node to v22.15.17 (#6) (e063d71)
  • fine-tune renovate config (b771cee)
  • improve description (828d0cd)
  • initial commit (1494b25)
  • opt-in to more Renovate features, e.g. automerge (00b302a)
  • remove unnecessary TS allows (bf84233)
  • remove unused packages and jest cache (44a60f7)

Features

  • introduce MANIFEST_VERSION env var (#7) (3078e02)
  • switch to node-alpine (98d391f)

Code Refactoring

  • make resolution and size optional and extract resolution helper (3a87ddb)
  • transform handlers to classes, improve config generation (afec515)

Tests

  • simplify embed expectation (b9303dc)