Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: Saebasol/Heliotrope

7.2.0

15 Oct 10:19
e219f72

Choose a tag to compare

What's Changed

Full Changelog: 7.1.1...7.2.0

7.1.1

14 Oct 06:56
1963f48

Choose a tag to compare

What's Changed

  • fix: update integrity check delay parameter names for consistency by @SaidBySolo in #613
    • INTEGRITY_PARTIAL_CHECK_DELAY -> INTEGRITY_CHECK_PARTIAL_DELAY
  • release(7.1.1): bump up 7.1.0 to 7.1.1 by @SaidBySolo in #614

Full Changelog: 7.1.0...7.1.1

7.1.0

14 Oct 06:28
4cd36dc

Choose a tag to compare

What's Changed

  • docs: add supported languages by @SaidBySolo in #607
  • docs: fix japanese language url by @SaidBySolo in #608
  • feat: enhance integrity check functionality with configurable delays and range size by @SaidBySolo in #610
    • The integrity change delay has been changed to two options:
      • INTEGRITY_PARTIAL_CHECK_DELAY
      • INTEGRITY_CHECK_ALL_DELAY
  • feat: remove about endpoint and items-info in html by @SaidBySolo in #611
  • release(7.1.0) bump up 7.0.0 to 7.1.0 by @SaidBySolo in #612

Full Changelog: 7.0.0...7.1.0

7.0.0

08 Oct 09:17
f91d982

Choose a tag to compare

What’s Changed

Breaking Changes

  • Python 3.13+ only (dropping older runtimes).

  • API response keys unified: top-level result → results.

  • Domain field rename: info field(s) updated (schema-impacting).

Features & Improvements

  • Docker support and revamped Compose setup.
  • Task Manager introduced; “retry if task done” flow.
  • MongoDB Index & Atlas Search setup.
  • Thumbnail endpoint; image/thumbnail domain refactor.
  • Concurrency defaults tuned (local concurrent size).
  • About page redesign.

Fixes & Hardening

  • Mirroring reliability: fixed non-mirroring, memory leak/spike, integrity checks (local/remote), logger messages.

  • Race conditions: create table / running task / integrity check.

  • Memory/Perf: random/list/search queries; offset calc in HitomiSearchView; list query memory exceed.

  • Search/Indexing: handle empty text.query, normalize tag prefixes, key mismatches, type parsing, language URL mapping, “15 results only” cap removed, “no results” case handled.

  • Typing/Runtime: int32/64 handling, type errors, switch to async for in as_completed, DeepDiff arg order.

  • Env: prevent env var overwrite.

Refactors / Chore

  • Repository folder structure overhaul; package init cleanup.

  • API response field cleanup.

Dependency

  • aiohttp: 3.8.1 → 3.12.15
  • sanic: 24.6.0 → 25.3.0
  • sanic-ext: 22.6.2 → 24.12.0
  • sentry-sdk: 1.9.8 → 2.38.0
  • SQLAlchemy: 1.4.41 → 2.0.43
  • asyncpg: 0.26.0 → 0.27.0
  • pymongo: 4.12.1 → 4.15.1
  • deepdiff: 8.5.0 → 8.6.1
  • pythonmonkey: 1.1.0 → 1.2.0
  • Removed js2py

Contributors

New Contributors

Full Changelog: 6.4.4...7.0.0

7.0.0-candidate.6

04 Oct 23:36
1dfad35

Choose a tag to compare

7.0.0-candidate.6 Pre-release
Pre-release

What's Changed

  • feat: change field name result to results by @SaidBySolo in #600
  • release(7.0.0-candidate.6): bump up 7.0.0-candidate.5 to 7.0.0-candidate.6 by @SaidBySolo in #601

Full Changelog: 7.0.0-candidate.5...7.0.0-candidate.6

7.0.0-candidate.5

01 Oct 02:07
1a23ca1

Choose a tag to compare

7.0.0-candidate.5 Pre-release
Pre-release

What's Changed

Full Changelog: 7.0.0-candidate.4...7.0.0-candidate.5

7.0.0-candidate.4

30 Sep 09:24
cecd56c

Choose a tag to compare

7.0.0-candidate.4 Pre-release
Pre-release

What's Changed

  • refactor: api response field by @SaidBySolo in #595
  • release(7.0.0-candidate.4): bump up version 7.0.0-candidate.3 to 7.0.0-candidate.4 by @SaidBySolo in #596

Full Changelog: 7.0.0-candidate.3...7.0.0-candidate.4

7.0.0-candidate.3

30 Sep 02:25
d69d421

Choose a tag to compare

7.0.0-candidate.3 Pre-release
Pre-release

What's Changed

  • feat: new feature for hyacinth by @SaidBySolo in #593
  • release(7.0.0-candidate.3): bump up version 7.0.0-candidate.2 to 7.0.0-candidate.3 by @SaidBySolo in #594

Full Changelog: 7.0.0-candidate.2...7.0.0-candidate.3

7.0.0-candidate.2

23 Sep 06:41
c57992e

Choose a tag to compare

7.0.0-candidate.2 Pre-release
Pre-release

What's Changed

Full Changelog: 7.0.0-candidate.1...7.0.0-candidate.2

7.0.0-candidate.1

23 Sep 06:27
d11a981

Choose a tag to compare

7.0.0-candidate.1 Pre-release
Pre-release

What's Changed

Full Changelog: 7.0.0-candidate.0...7.0.0-candidate.1