Skip to content

Commit 2e29582

Browse files
kasparasizi1claude
andcommitted
chore: release 0.45.0
Marketplace `radius`, the zillow building facade twin, and the six TikTok Shop methods. The Facebook post methods already accepted `url` through their params object; it is now in the spec, so it is documented rather than folklore. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EHZFgc4bMNDcgHdWy4vf5p
1 parent dcaf9a5 commit 2e29582

4 files changed

Lines changed: 32 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.45.0] - 2026-09-10
9+
10+
### Added
11+
12+
- **`url` on the Facebook post methods is now documented and covered by the
13+
generated surface.** `getPostDetail(postId, { url })` and
14+
`getPostComments(postId, { url })` take a full permalink/reel URL, which
15+
overrides `postId` — Facebook post URLs come in several shapes (`/reel/`,
16+
`permalink.php`, `{page}/posts/{pfbid}`). These methods already accepted an
17+
arbitrary params object, so this worked before; it was absent from the spec
18+
and therefore from the docs. Reported in SB-001096.
19+
- **`facebook.searchMarketplace({ radius })`** — search radius around the
20+
location, in km (miles in the US). Honoured on search; ignored on category
21+
browse.
22+
- **`zillow.getMultifamilyBuilding({ url })`** — the untyped facade twin of
23+
`zillow.properties.getBuilding` added in 0.44.0.
24+
- **TikTok Shop**`tiktok.tiktokShopRootCategories`,
25+
`tiktokShopCategorySubcategoriesTopProducts`, `tiktokShopProductDetail`,
26+
`tiktokShopProductReviews`, `searchTiktokShopProducts` and
27+
`tiktokShopStoreProducts`.
28+
29+
### Fixed
30+
31+
- Nothing in the SDK, but worth knowing if you use the Facebook endpoints: the
32+
page/profile feed served **one post per call** with an empty page 2, post
33+
detail 404'd every URL shape, and comment threads always came back empty.
34+
All four are fixed on the API side (SB-001096) — no SDK change was needed.
35+
836
## [0.44.0] - 2026-09-09
937

1038
### Added

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "scrapebadger",
3-
"version": "0.44.0",
3+
"version": "0.45.0",
44
"description": "Official Node.js SDK for ScrapeBadger - Async web scraping APIs for Twitter, Google, Vinted, Reddit, and more",
55
"type": "module",
66
"main": "./dist/index.js",

src/internal/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
*
77
* @internal
88
*/
9-
export const SDK_VERSION = "0.44.0";
9+
export const SDK_VERSION = "0.45.0";

0 commit comments

Comments
 (0)