From 89af08b70337d823105793e151c5f75222bb333c Mon Sep 17 00:00:00 2001 From: webstreamr <210764791+webstreamr@users.noreply.github.com> Date: Sat, 14 Jun 2025 21:45:35 +0200 Subject: [PATCH] chore(release): release v0.28.2 (#137) --- .release-please-manifest.json | 2 +- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- src/utils/manifest.ts | 2 +- 5 files changed, 33 insertions(+), 5 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ad16658..408e7da 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.28.1" + ".": "0.28.2" } diff --git a/CHANGELOG.md b/CHANGELOG.md index eef8665..d55fc99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [0.28.2](https://github.com/webstreamr/webstreamr/compare/v0.28.1...v0.28.2) (2025-06-14) + + +### Miscellaneous Chores + +* **deps:** update eslint monorepo to v9.29.0 ([#138](https://github.com/webstreamr/webstreamr/issues/138)) ([0e6558e](https://github.com/webstreamr/webstreamr/commit/0e6558e0b11919720b5dc9fcfa7bc1c73d50c37d)) +* do not pass referer through context ([f11c591](https://github.com/webstreamr/webstreamr/commit/f11c591dc544f41720d5c9002bd5216449c60e3b)) +* **extractor:** add various exotic DoodStream domains ([81d788e](https://github.com/webstreamr/webstreamr/commit/81d788ef843614e95b764c2ac6a3eb758294e792)) +* handle not found TMDB IDs better ([5f34be1](https://github.com/webstreamr/webstreamr/commit/5f34be12a9d08eb1096a0a1fbe63f3c1494fc589)) +* implement rate-limit detection ([605e88f](https://github.com/webstreamr/webstreamr/commit/605e88fef4821d65d61e888e9432d290ffa89174)) + + +### Bug Fixes + +* **source:** adapt and enable Eurostreaming (IT) again ([6a773f7](https://github.com/webstreamr/webstreamr/commit/6a773f77400ec712527549cf5a7a3f656a2f288c)) + + +### Code Refactoring + +* use context scoped fixtures ([2853bff](https://github.com/webstreamr/webstreamr/commit/2853bff284224bf7b1a1d79fb6454db712dcd4fb)) +* use proper prototype class methods ([4bc2569](https://github.com/webstreamr/webstreamr/commit/4bc25692a890d89507e7b608ace51ff44783696b)) + + +### Tests + +* hand-rolled, explicit Fetcher mock ([3a4ff73](https://github.com/webstreamr/webstreamr/commit/3a4ff739538a4748a892f1bb28020744fce90dfe)) +* instantiate mocked Fetcher with logger consistently ([4caf62a](https://github.com/webstreamr/webstreamr/commit/4caf62a367184216c4b0a33cc0c6fd542362a30f)) + ## [0.28.1](https://github.com/webstreamr/webstreamr/compare/v0.28.0...v0.28.1) (2025-06-13) diff --git a/package-lock.json b/package-lock.json index 14b6b12..a54780c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "webstreamr", - "version": "0.28.1", + "version": "0.28.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "webstreamr", - "version": "0.28.1", + "version": "0.28.2", "license": "MIT", "dependencies": { "@isaacs/ttlcache": "^1.4.1", diff --git a/package.json b/package.json index b55e50a..4877180 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "webstreamr", "description": "Provides HTTP URLs from streaming websites.", - "version": "0.28.1", + "version": "0.28.2", "type": "commonjs", "scripts": { "analyse": "tsc --noEmit --project ./tsconfig.dev.json", diff --git a/src/utils/manifest.ts b/src/utils/manifest.ts index bafc1ee..20cb441 100644 --- a/src/utils/manifest.ts +++ b/src/utils/manifest.ts @@ -8,7 +8,7 @@ const typedEntries = (obj: T): [keyof T, T[keyof T]][] => (Obj export const buildManifest = (sources: Source[], config: Config): ManifestWithConfig => { const manifest: ManifestWithConfig = { id: envGetAppId(), - version: '0.28.1', // x-release-please-version + version: '0.28.2', // x-release-please-version name: envGetAppName(), description: 'Provides HTTP URLs from streaming websites.', resources: [