openkj (2.1.39.1) unstable; urgency=medium

  * Guard DbUpdater::fixMissingFiles against std::lower_bound returning
    end() (upstream segfault when a missing db song's filename sorts after
    every new file on disk); the build fails loudly if the sed ever stops
    matching upstream code.
  * Fourth version digit = local patch level, kept identical to the RPM
    lane so every format identifies the same patched contents.

 -- lewellyn <lewellyn@users.opensuse.org>  Sat, 31 Oct 2026 12:00:00 +0000

openkj (2.1.39) unstable; urgency=medium

  * Initial OBS packaging of OpenKJ (v2.1.38-unstable upstream tag).

 -- lewellyn <lewellyn@users.opensuse.org>  Fri, 17 Oct 2026 12:00:00 +0000
