Skip to content

Releases: AbstractUmbra/Hondana

2.0.6

27 Jan 01:31
Compare
Choose a tag to compare

API Version 5.4.15!

Hondana Changelog

Fix release.

Added

Changes

Fixes

  • Added "image/webp" to allowed image content types, as this was overlooked before. (b4d66a0)

Notes

2.0.5

25 Jan 11:03
Compare
Choose a tag to compare

API Version 5.4.13!

Hondana Changelog

Added

  • Chapter.readable_at property was added. (64c1fcd)
  • FeedOrderQuery now accepted readable_at as a kwarg. (c96fcf8)

Changes

Fixes

Notes

2.0.4

24 Jan 17:18
Compare
Choose a tag to compare

API Version 5.4.12!

Hondana Changelog

Added

  • Client.get_my_reports method to retrieve all current logged in user's reports. (8947d0c)
  • Cover.locale attribute, as well as parameters for creation and editing methods of Cover. (8947d0c)
  • Manga.chapter_numbers_reset_on_new_volume attribute was added. (8947d0c)
  • Allow logging in with the client using a refresh token, and a convenience method to dump the token to file. (d86f2bf)

Changes

Fixes

  • Numerous docs cleanups and typo fixes (thanks Axel). (3f5bf4a)

Notes

2.0.3

22 Jan 02:21
Compare
Choose a tag to compare

API Version 5.4.11!

Hondana Changelog

Added

  • __main__ now shows all dependency information. (912ad88)
  • Many objects missing their .url properties, added now. (2313102)
  • manga_updates kwarg to Client.create_scanlator_group, Client.update_scalator_group and ScanlatorGroup.update. (8e800d3)

Changes

  • Documentation now hides non-constructible (by end user) class signatures. (2da38d5)

Fixes

  • query.Order is now documented properly under "Enumerations". (a9d6d24 and 2da38d5)

Notes

2.0.2

19 Jan 13:33
Compare
Choose a tag to compare

API Version 5.4.10!

Hondana Changelog

Added

  • Chapter.manga_id property added to retrieve the parent manga id from the payload (if present). (26464a4)

Changes

  • Internal change for the inner MD@H report http method kwarg only. (d22cbf5)
  • Internal change for how collection endpoints managed their logic to return feeds. (7a3828d)

Fixes

  • includes parameter on Client.get_chapter was broken, this has been resolved. (d136064)
  • Chapter.uploader and Chapter.scanlator_groups now correctly get the data, which was initially caused by incorrect docs. (9bb7973)
  • MD@H reports were erroring out when trying to report on uploads.mangadex.org, this has now been fixed. (cd33a6e)
  • Inner payload types were amended to account for bad docs. (97a5c6a)

Notes

2.0.1

17 Jan 21:51
Compare
Choose a tag to compare

API Version 5.4.9!

Hondana Changelog

Added

  • LegacyMappingCollection was added as it was missed with the last batch. (056925a)

Changes

  • Manga.title property now defaults to the Manga.original_language lookup key, not "en". (64d0f70)
  • limit parameter is now Optional in some endpoints to allow retrieval of maximum possible objects from the API with multiple requests. (64b383e)

Fixes

Notes

2.0.0

16 Jan 19:55
Compare
Choose a tag to compare

API Version 5.4.9!

Hondana Changelog

*** Breaking Changes ***

Added

  • Small warning (docs) on Chapter about how the reference expansions will work when obtained via a feed. (6fa0d71)
  • Multiple Enum types for use all over the library and queries. (1e4b5f1)

Changes

  • Removed user parameter in Client.get_manga_draft_list. (211c0f0)
  • Internal change on how response payloads are handled from the API to minimize object size in memory. (0b4f56c)
  • A few internal changes to pre-flight release items and type-checking items.
  • Non-impacting change where extra/tags.json and Client.update_tags will now be sorted alphabetically. (23f6e1b)
  • Any __repr__ methods that have UUIDs in them will now present these as strings. (4d26167)
  • Any endpoint that returns a collection type from the API now has an appropriate Collection return type. (498ae19)
  • Update the examples to account for the above. (b02a39e)

Fixes

  • Fix upload process to mention that scanlator_groups cannot be an Optional parameter. (d9ce7b4)
  • Fix in Manga where Manga.authors raise a NameError. (a7738da)
  • Fix caching issue in Manga where Manga.artists would NOT be populated with a Manga.get_artists. (a7738da)
  • Internal fixes for logger formatting. (b1d9d91)
  • Some docs fixes. (e69af97 and e8fba94)
  • Fix how the MissingSentinel was handled in the query builder. (ee21769)
  • Fix underlying HTTP methods for a few items. (73dee86)
  • Fix how bools are handled as query parameters. (c5eedd8)

Notes

  • Expect a 2.0.1 soon as the settings template change has not been finalized until the front end catches up.

1.1.11

10 Jan 22:02
Compare
Choose a tag to compare

API Version 5.4.8!

Hondana Changelog

Fix release.

Added

Changes

Fixes

  • hondana.query.XIncludes types passed to HTTP methods were not correctly used, this has been fixed. (eb53ed0)

Notes

1.1.10

09 Jan 20:16
Compare
Choose a tag to compare

API Version 5.4.8!

Hondana Changelog

Added

  • "alternate_title" added as a types.manga.MangaRelationType. (8d58124)

Changes

  • Manga.set_manga_rating was renamed to Manga.set_rating to follow naming convention. (6a508b1)
  • Manga.delete_manga_rating was renamed to Manga.delete_rating to follow naming convention. (6a508b1)
  • Some inner utils code was changed (and tested). (44ee51d)

Fixes

Notes

  • Remove types.manga.MangaRelated as it was a duplicate. ()

1.1.9

04 Jan 15:46
Compare
Choose a tag to compare

API Version 5.4.7!

Hondana Changelog

Added

  • Client.fetch_manga_statistics was added as a batch endpoint for manga statistics. (6c77846)

Changes

  • Client.get_manga_statistics was changed to only accept a single Manga ID as the parameter. (6c77846)
  • MangaStatistics.distribution is now an Optional value due to it only being populated on the non-batch (Client.get_manga_statistics and Manga.get_statistics) endpoint. (6c77846)

Fixes

Notes