Releases: Keivan-sf/rjdl
Releases · Keivan-sf/rjdl
v3.0.0
Acclimated to the new Radio Javan design!
What's Changed 💫
- We had to remove
Video
andSong
alternative fields since Radio Javan does not provide a way for us anymore(see 7eb2f3b) - Url formats in piece objects are now either
play.radiojavan.com/...
orrj.app/...
- Further more, old urls with the origin of (www.radiojavan.com) will neither have their types recognized nor be validated
- Other features will perform as usual
Full Changelog: v2.2.0...v3.0.0
v2.2.0
You can download Tracks right away now!
Features 🗞️
- Added
getDownloadLinks
to Tracks so you can download them faster without using extra resources - Added
download<MediaName>ViaURL
for downloadable resources to get aReadable
object instead of a download link - Added
download
function to Tracks to get aReadable
object instead of a download link
Chores 🧹
- Refactored Downloader utils
- Prevented docs and
.ts
files from hanging in npm package to reduce the size
v2.1.0
Added support for rj.app
links, along side providing related tracks and other new stuff! 😄
Features 🗞️
- Added support for
rj.app
links! - Added
get<MediaName>
functions such asgetMusic
to get both info and download links in an optimized way - Added related tracks of a piece along side its info! Supported for
Music
,Video
andPodcast
Fixes 🪛
- Fixed reversed podcast fields in
title
andartist
- Fixed podcast qualities having no difference most of the time. (The problem can still exist)
- Fixed
githooks
to generate docs properly
Chores 🧹
- Added deprecated mark to old info getter functions such as
getMusicInfo
to be replaced withgetMusic
- Changed id scraping method to get id from credentials
- Optimized scraping process with caching
- Removed source code references from documentation
- Made several changes to scraper classes in order to avoid duplication
v2.0.1
Version 1.1.2
Changes
- Fixed the bug on getting both high and low qualities of an input at once
- Cleared out unnecessary console logs
- Improved code readability
- Improved error handlings
Full Changelog: 1.1.1...1.1.2
Output bugs had been fixed
- Fixed songs counting problem which is still there in the Radiojavan website but it's fixed in node-rjdl
- Fixed image URL problems
- Fixed empty output problems