• v0.8.0 12b31835cb

    v0.8.0 Stable

    webstreamr released this 2025-05-12 13:23:17 +00:00 | 1183 commits to main since this release

    0.8.0 (2025-05-12)

    Build System

    • keep analysing test files but still ignore them for the build (2128e26)

    Miscellaneous Chores

    • logging: simplify format definition, do nothing in test (13520aa)

    Features

    • fetcher: work only with URL objects, set 2 more proxy headers (072ec4a)
    • handler: add FrenchCloud (9e74bd7)

    Code Refactoring

    • handler: remove unnecessary Promise.resolve() usage (4cde860)
    Downloads
  • v0.7.1 3c76e182ed

    v0.7.1 Stable

    webstreamr released this 2025-05-12 09:46:07 +00:00 | 1189 commits to main since this release

    0.7.1 (2025-05-12)

    Code Refactoring

    • drop logging helper in favor of winston using DI (fc02420)
    • make cache ttl configurable per embed extractor (09ee685)
    • simplify resolving of promises (8d003dd)
    • use country-emoji library instead of custom helper (89e5bb1)
    Downloads
  • v0.7.0 f2389f428b

    v0.7.0 Stable

    webstreamr released this 2025-05-12 07:04:05 +00:00 | 1194 commits to main since this release

    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)
    Downloads
  • v0.6.0 3b00036ff2

    v0.6.0 Stable

    webstreamr released this 2025-05-11 21:32:54 +00:00 | 1201 commits to main since this release

    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)
    Downloads
  • v0.5.0 d7bfe5fee9

    v0.5.0 Stable

    webstreamr released this 2025-05-10 23:28:14 +00:00 | 1209 commits to main since this release

    0.5.0 (2025-05-10)

    Features

    Bug Fixes

    • use correct index path in Dockerfile (841f2a0)

    Tests

    • improve fetch fixture handling (05c0163)
    Downloads
  • v0.4.1 d7422746ce

    v0.4.1 Stable

    webstreamr released this 2025-05-09 20:09:08 +00:00 | 1213 commits to main since this release

    0.4.1 (2025-05-09)

    Bug Fixes

    • keep replacing the manifest version on release (6619bfb)
    Downloads
  • v0.4.0 c6322796e8

    v0.4.0 Stable

    webstreamr released this 2025-05-09 20:02:57 +00:00 | 1215 commits to main since this release

    0.4.0 (2025-05-09)

    Miscellaneous Chores

    Features

    Downloads
  • v0.3.0 34fc1f7b43

    v0.3.0 Stable

    webstreamr released this 2025-05-09 07:18:20 +00:00 | 1218 commits to main since this release

    0.3.0 (2025-05-09)

    Features

    • add support for configuring manifest description via env var (193f815)
    Downloads
  • v0.2.1 d7f3cc11a6

    v0.2.1 Stable

    webstreamr released this 2025-05-08 21:02:59 +00:00 | 1220 commits to main since this release

    0.2.1 (2025-05-08)

    Build System

    • docker: clean-up needed env vars, use sane defaults (#21) (639f945)
    Downloads
  • v0.2.0 24e9898be2

    v0.2.0 Stable

    webstreamr released this 2025-05-08 20:44:01 +00:00 | 1222 commits to main since this release

    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)
    Downloads