Skip to content

Latest commit

 

History

History
295 lines (148 loc) · 15.2 KB

CHANGELOG.md

File metadata and controls

295 lines (148 loc) · 15.2 KB

Changelog

1.13.0 (2024-12-31)

Features

  • add excludeCategory option to search (91b46e7)

Bug Fixes

  • deps: update dependency cheerio to v1.0.0 (199ed85)
  • deps: update dependency debug to ^4.3.7 (ba67ba5)
  • deps: update dependency debug to ^4.4.0 (09bfb04)

1.12.2 (2024-08-08)

Bug Fixes

  • fix cannot parse video media definition (a77c401), closes #120

1.12.1 (2024-07-28)

Bug Fixes

  • videoUrl should unescape \\/ (54c0444)
  • deps: update dependency debug to ^4.3.5 (cbb9c7d)
  • deps: update dependency debug to ^4.3.6 (af3731e)

1.12.0 (2024-04-27)

Features

  • support uploadedVideos in .pornstar (dcf00da)

Bug Fixes

  • fix video quality parsing (888cb78)

1.11.0 (2024-04-16)

Features

  • support mostRecentVideos in .pornstar (aab8282)

Bug Fixes

  • fix failing to parse twitter social link issue (a312367)

1.10.1 (2023-11-25)

Bug Fixes

  • support non-latin characters in search keyword (24d364d)

1.10.0 (2023-11-05)

Features

  • support dumpPage for debugging (295b30b)

1.9.0 (2023-10-21)

Features

  • support title for album page (3f9546f)

Bug Fixes

  • .random should also includes mediaDefinitions (8b570b3)

1.8.0 (2023-10-07)

Features

  • .video() now returns mediaDefinition as an alternative to videos (ef1069e), closes #90

1.7.4 (2023-08-27)

Bug Fixes

  • set-cookie should respect Max-Age and Expires (d8473db)
  • fix expires paring (61368a4)

1.7.3 (2023-08-27)

Bug Fixes

  • improve debug log (d5c71d3)
  • prevent redirecting when fetching main page (a11ef07)
  • update useragent to Chrome 116 (a9bc54e)

1.7.2 (2023-08-26)

Bug Fixes

  • deps: update dependency node-fetch to ^2.6.13 (960c5c1)
  • deps: update dependency node-fetch to ^2.7.0 (66c97ff)
  • fix video premium detection (af6994b)

1.7.1 (2023-07-28)

Bug Fixes

  • fix request might not bring cookies correctly (044709c)

1.7.0 (2023-07-27)

Features

  • add uploadDate to VideoPage (#76) (6d42235)
  • add most recent uploaded video list to ModelPage, add method to get all model videos, fix Pager.isEnd (#75) (4e7880d)
  • expose cookie manipulation API set (6c72ca7)

Bug Fixes

  • add cookies for age confirmation bypass (a3a6217)
  • add missing url for randomVideo (8a3b17f)
  • error handling for ld+json parsing (e62a063)
  • prevent NaN in paging (b3435f2)

1.6.0 (2023-07-20)

Features

  • add id to video search response to align with video page (88ebf8b)
  • add preview for video page response to align with video search (6f888b9)
  • add url to video page response to align with video search (d6d585f)
  • HttpStatusError now will contains url (c9400ae)

Bug Fixes

  • rating shouldn't be NaN when vote is 0 (9f26392)

1.5.1 (2023-07-13)

Bug Fixes

  • bypass age confirmation for european users (c672702), closes #67

1.5.0 (2023-07-08)

Features

  • support .recommendedVideos to parse videos from /recommended (f1f3cbf)
  • support /gay sexualOrientation for .searchPornstar (c8d92f4)
  • support /gay sexualOrientation for .videoList, .searchVideoand .recommendedVideos (8976edb), closes #54

Bug Fixes

  • add missing country prop for .videoList (bf80129)

1.4.0 (2023-07-07)

Features

  • convert id type in webMaster.getCategories from string to number (050f12e)
  • convert id type in webMaster.getCategories to string | number (e2ee66e)
  • support .randomVideo to parse video from /random (f1f929b), closes #62
  • support .videoList() to parse videos from /video (4c51fb2)
  • support passing period to searchVideo (0237070), closes #59

Bug Fixes

  • deps: update dependency node-fetch to ^2.6.11 (24f57e4)
  • deps: update dependency node-fetch to ^2.6.12 (6d03346)
  • prevent detect incorrect social link from nav bar for .model and .pornstar (57f57fd)

1.3.2 (2023-04-07)

Bug Fixes

  • mark videos video download as deprecated (304f221)

1.3.1 (2023-03-18)

Bug Fixes

  • cup should be lowercase in pornstarList (422e463)
  • deps: update dependency urlcat to v3 (#48) (2647d10)
  • support search for gay pornstar list (908d0f2)

1.3.0 (2023-03-18)

Features

  • support pornstar list pornstarList (e4480af), closes #44

1.2.0 (2023-02-27)

Features

  • support detecting illegal search and throw IllegalError (dba13c5), closes #45

Bug Fixes

1.1.1 (2022-12-22)

Bug Fixes

  • apply fix broken esm url to all (83fe317)
  • fix broken esm url (a8e16e3), closes #40
  • prevent duplicate video title (275ca5e)

1.1.0 (2022-12-04)

Features

  • automatically handle warmup for video (ba7cd24)
  • support awarded and premium for both pstar and model (aeed1bd)
  • support cover image for both pstar and model (5e6a56b), closes #38
  • support uploadedVideoCount and taggedVideoCount for both pstar and model (1fc0f1e)

Bug Fixes

  • improve the default value and filtering of model and pstar's featuredIn (b0099e7)
  • improve the default value of model and pstar's avatar (47aa12b)
  • prevent duplicate provider username (3a3dc3b)
  • remove unused ModelSearchResult interface (1e9ecf5)

1.0.3 (2022-12-03)

Bug Fixes

  • response of auto-complete might be empty (6ce225e), closes #35

1.0.2 (2022-12-03)

Bug Fixes

  • fix video preview url always return empty (50a3b2e), closes #33

1.0.1 (2022-10-30)

Bug Fixes

  • downgrade node-fetch to 2.6.7 for cjs capability (ba0d3b7), closes #30

1.0.0 (2022-10-23)

⚠ BREAKING CHANGES

  • migrate to TypeScript

Features

  • migrate to TypeScript (7014d11)
  • support autoComplete and searchModel, getToken API, expose internal Route (e19a1b8)
  • support pornstar page / model page (37be912)

Bug Fixes