Skip to content

Releases: rotero08/NihongoAutoTracker

v4.3.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 23:11
  • nihongotracker: deep-clone log payloads before posting to the background so
    Svelte $state proxies (Direct Send mediaData) no longer throw "Proxy object
    could not be cloned".
  • text-tracker: reset the live reading session through Svelte's reactive event
    instead of writing #nt-ttu-val-time/#nt-ttu-val-chars textContent directly,
    which detached Svelte's text nodes and froze the timer/char count after a
    session was sent from the queue. Shared resetReadingSession() helper.
  • toast: route popup toasts to the active web tab's bottom-right corner, falling
    back to the popup only on restricted pages; popup showStatus now uses notify.
  • PopupStats: force-refresh stats on the LAST_LOG_SUBMITTED_AT signal so the
    popup summary stays current after every successful log.

v4.2.6

Choose a tag to compare

@github-actions github-actions released this 21 Jun 01:01
  • Reader chronometer search bar text being cutoff fixed

v4.2.5

Choose a tag to compare

@github-actions github-actions released this 20 Jun 17:36
  • More optimizations

v4.2.4

Choose a tag to compare

@github-actions github-actions released this 20 Jun 16:51
  • Optimization to the whole project

v4.2.3

Choose a tag to compare

@github-actions github-actions released this 20 Jun 05:56
  • Finally fixed paginated and jiten char count. Now works exactly as ttu and just as fast.
  • Fixed yatsu gap after yatsu whispersync being too big
  • Improved logic for auto sending queues if turned on
  • Updated readme

v4.2.2

Choose a tag to compare

@github-actions github-actions released this 19 Jun 07:50
  • Fix: Paginated now properly counts the chars
  • Fix: Jiten reader now properly works, when furigana on, it still works but char count may vary slightly per page
  • Fix: Fixed chronometer overlay showing over ttu whispersync
  • Fix: Fixed chronometer starting when changing modes in yatsu
  • Fix: Yomiyasu now mounts correctly and doesn't disappear when hiding the ttu native progress
  • Fix: Stats now properly update when sending logs to NT
  • Added option to manually refresh stats on the dashboard

v4.2.1

Choose a tag to compare

@github-actions github-actions released this 13 Jun 05:51
  • Core UI: Fixed experience count calculation to match the nihongotracker baseline while preserving the current design.
  • Stats/Charts:
    • Added hour labels to the Y-axis on the 7-day distribution chart and implement exact time display on hover.
    • Restricted the average reading pace calculation to the last month only.
    • Highlighted the current day on the immersion heatmap for better visibility.
  • Audio/Video Tracker: Optimized the music queue logic to prevent Nihongo Auto Tracker (NAT) from adding tracks automatically unless explicitly activated.
  • Notifications: Fixed intermittent toast notification failures during logging.

v4.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Jun 03:06
  • Feat: New stats dashboard with streak, hours of immersion, speed, etc.
  • Feat: Added AniBridge mapping and recursive sequel cascade for Trakt imports
  • Fix: Fixed timer bug on readers
  • Fix: Fixed playlist badge not working on full playlist view
  • Fix: Improved performance of stats tab, queueing logic, and char count

v4.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Jun 08:56
  • Fixed paginated char count

v4.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Jun 02:41
  • Updated all architecture
  • Better UI for stremio tabs and queues
  • Fixed chronometer UI bug
  • Fixed playlist badge icon bug
  • Updated previews in theme editor