Skip to content

pikura-app/pikura

v1.7.3 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 8d Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

anime artwork-downloader avalonia c# desktop-app .net
+2 more
pixiv pixiv-downloader

Summary

AI summary

Fixed download‑job naming, followed‑artists loading gaps, and enum status regressions.

Changes in this release

Feature Low

Download job names display artist name instead of generic "Download N Artists".

Download job names display artist name instead of generic "Download N Artists".

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

Gallery job names prefix with artist's name (e.g., "ArtistName: 42 artworks").

Gallery job names prefix with artist's name (e.g., "ArtistName: 42 artworks").

Source: llm_adapter@2026-05-29

Confidence: high

Feature Low

Scheduled artist download jobs include descriptive artist label in names.

Scheduled artist download jobs include descriptive artist label in names.

Source: llm_adapter@2026-05-29

Confidence: high

Bugfix Medium

Pause triggers "Completed" notification once instead of twice.

Pause triggers "Completed" notification once instead of twice.

Source: llm_adapter@2026-05-29

Confidence: high

Bugfix Medium

Cancel no longer misclassifies job status as Failed or Paused.

Cancel no longer misclassifies job status as Failed or Paused.

Source: llm_adapter@2026-05-29

Confidence: high

Bugfix Medium

Orphaned Queued/Pending jobs are cancelled on application launch.

Orphaned Queued/Pending jobs are cancelled on application launch.

Source: llm_adapter@2026-05-29

Confidence: high

Bugfix Medium

Pausing a job no longer triggers immediate restart of another queued job.

Pausing a job no longer triggers immediate restart of another queued job.

Source: llm_adapter@2026-05-29

Confidence: high

Bugfix Medium

Followed‑artists pagination steps by half page size (24) to prevent missing artists due to offset drift.

Followed‑artists pagination steps by half page size (24) to prevent missing artists due to offset drift.

Source: llm_adapter@2026-05-29

Confidence: high

Full changelog

Pikura 1.7.3

Quality-of-life improvements to job naming, followed-artists loading reliability, and download job lifecycle fixes.

Fixes

  • Followed artists — overlapping page fetch to prevent gap drift — Pagination now steps by half the page size (24 instead of 48) so consecutive windows overlap. Artists that shift between pages mid-fetch due to Pixiv's unstable offset ordering are no longer missed. The shared deduplication set discards any duplicates introduced by the overlap.
  • Pause triggers "Completed" notification — Pausing a job no longer double-fires the JobCompleted event. The ContinueWith handler now owns the event exclusively, preventing paused jobs from appearing in the Completed list.
  • Job restart loop after pause — Pausing a job no longer triggers TryStartNextPendingJobAsync, which was causing the just-paused job (or another queued job) to restart immediately.
  • Cancel does not route to Cancelled list — Fixed a JobStatus enum ordering regression introduced in 1.7.2 where adding Queued without explicit integer values shifted all existing database status codes by one, causing Cancelled jobs to be read as Failed, Paused jobs to restart as Running, and so on. All enum values now have explicit fixed integers.
  • Orphaned Queued/Pending jobs restart on launch — Startup cleanup now cancels all Queued and Pending jobs from prior sessions, not just Running ones.

Improvements

  • Descriptive download job names — Artist download jobs now show the artist name instead of "Download N Artists". Single artist shows name and ID; 2–3 artists listed by name; 4 or more shows the first three names and a count of the rest.
  • Gallery job names include artist — Downloading selected or all artworks from an artist's gallery now prefixes the job name with the artist's name (e.g. "ArtistName: 42 artworks").
  • Scheduled job names include artist — Scheduled artist downloads show the same descriptive artist label in the job name.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track pikura-app/pikura

Get notified when new releases ship.

Sign up free

About pikura-app/pikura

All releases →

Beta — feedback welcome: [email protected]