1.13.0 (2024-12-31)
- add excludeCategory option to search (91b46e7)
- 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)
1.12.1 (2024-07-28)
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)
- support uploadedVideos in
.pornstar
(dcf00da)
- fix video quality parsing (888cb78)
1.11.0 (2024-04-16)
- support
mostRecentVideos
in.pornstar
(aab8282)
- fix failing to parse twitter social link issue (a312367)
1.10.1 (2023-11-25)
- support non-latin characters in search keyword (24d364d)
1.10.0 (2023-11-05)
- support
dumpPage
for debugging (295b30b)
1.9.0 (2023-10-21)
- support
title
for album page (3f9546f)
.random
should also includesmediaDefinitions
(8b570b3)
1.8.0 (2023-10-07)
1.7.4 (2023-08-27)
1.7.3 (2023-08-27)
- improve debug log (d5c71d3)
- prevent redirecting when fetching main page (a11ef07)
- update useragent to Chrome 116 (a9bc54e)
1.7.2 (2023-08-26)
- 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)
- fix request might not bring cookies correctly (044709c)
1.7.0 (2023-07-27)
- 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)
- add cookies for age confirmation bypass (a3a6217)
- add missing
url
forrandomVideo
(8a3b17f) - error handling for ld+json parsing (e62a063)
- prevent NaN in paging (b3435f2)
1.6.0 (2023-07-20)
- 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)
rating
shouldn't beNaN
when vote is 0 (9f26392)
1.5.1 (2023-07-13)
1.5.0 (2023-07-08)
- support
.recommendedVideos
to parse videos from/recommended
(f1f3cbf) - support
/gay
sexualOrientation for.searchPornstar
(c8d92f4) - support
/gay
sexualOrientation for.videoList
,.searchVideo
and.recommendedVideos
(8976edb), closes #54
- add missing
country
prop for.videoList
(bf80129)
1.4.0 (2023-07-07)
- convert
id
type inwebMaster.getCategories
fromstring
tonumber
(050f12e) - convert
id
type inwebMaster.getCategories
tostring | number
(e2ee66e) - support
.randomVideo
to parse video from/random
(f1f929b), closes #62 - support
.videoList()
to parse videos from/video
(4c51fb2) - support passing
period
tosearchVideo
(0237070), closes #59
- 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)
- mark
videos
video download as deprecated (304f221)
1.3.1 (2023-03-18)
cup
should be lowercase inpornstarList
(422e463)- deps: update dependency urlcat to v3 (#48) (2647d10)
- support search for gay pornstar list (908d0f2)
1.3.0 (2023-03-18)
1.2.0 (2023-02-27)
- output sourcemap (4e2a08b)
1.1.1 (2022-12-22)
- 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)
- automatically handle warmup for video (ba7cd24)
- support
awarded
andpremium
for both pstar and model (aeed1bd) - support
cover
image for both pstar and model (5e6a56b), closes #38 - support
uploadedVideoCount
andtaggedVideoCount
for both pstar and model (1fc0f1e)
- 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)
1.0.2 (2022-12-03)
1.0.1 (2022-10-30)
- migrate to TypeScript