Releases: md-y/mangadex-full-api
mangadex-full-api version 3.6.1
What's new?
- Added
Access-Control-Allow-Origin: *
header to all requests. - Using Mangadex.cc will now give a DDOS error if it is in protection mode.
mangadex-full-api version 3.6.0
What's new?
- Fixed Regex errors for many search functions
- Fixed
Util.quickSearch()
not giving an error when no Agent is logged in. - Updated
Readme.md
to state the migration fix is no longer needed.
mangadex-full-api version 3.5.0
What's new?
- Added a fix for mangadex.cc. Add
api.agent.domainOverride = "mangadex.cc"
after therequire()
to override the domain from mangadex.org to mangadex.cc. Will also work if the site is migrated again.Note: This is required to make the API work until it is migrated to mangadex.org again
Sorry for the delay. They announced on the Discord that mangadex.org would return after a week (it did not) so here is this fix. No Longer Required For the API to work (Feb 2020)
mangadex-full-api version 3.4.0
What's new?
- Added MangaDex links for Anime Planet, AniList, and Kitsu. See
enum/link.js
for all links, and see this example manga for active links under the "information" section.
mangadex-full-api version 3.3.0
What's new?
-
Added
Manga.fullSearch
andManga.fillByFullQuery
that incorporate the search functionalities of this page. This is unlikeManga.search,
which uses a quicksearch. All other search functions still use quicksearch, though, as groups, users, etc. only have quicksearch available. -
Added more enums that are used with full search (publication status, demographics, etc). These serve to convert MangaDex IDs to readable info.
-
Added functions in
Util
for brute-forcing readable info into MangaDex IDs (see above).
mangadex-full-api version 3.2.0
What's new?
-
Added more cases to
getFullURL()
for many API objects. Mainly, it's adding the flag URL to any object containing language information. Documentation has been updated to show new and old cases for each applicable object. -
Added the
getHistory()
command to the agent. This will return the manga information from the MangaDex history page as an array.
mangadex-full-api version 3.1.0
What's new?
-
Added chapter types and links to chapters. This allows chapters hosted outside of MangaDex (like MangaPlus) to be used as well as delayed chapters. View chapter types under
enum/chapter-types.js
. Read updated doc -
Made
Utils.getHTTPS()
only reject on 500 range errors.
mangadex-full-api version 3.0.0
This is the first release on GitHub, as I forgot this feature existed.
What's new?
-
The APIObject constructor has been changed from automatically returning
[object, promise]
unless told otherwise, to only returningobject
unless it's told to returnpromise
. In other words, callingManga(ID)
will no longer return amanga
object and apromise
; it will only return amanga
object with the ID.fill()
can be called with this object with no parameters. Or, thefill()
promise can be returned withManga(ID, true)
. Note: Any calls that haddontRequest = false
will now haverequest = true
meaning the opposite action will occur. -
Two changes with MDList have been made. 1) The fill function page iteration is no longer 0-indexed, meaning the correct pages will be requested. 2)
getNumberOfPages()
has been made static. -
This version (v3.0.0) is now the new base version, and any new changes will compared to this one. View older versions on npm.