Skip to content

Release 1.2.1#2

Merged
LightCyan01 merged 1 commit into
masterfrom
agent/release-1.2.1
Jul 15, 2026
Merged

Release 1.2.1#2
LightCyan01 merged 1 commit into
masterfrom
agent/release-1.2.1

Conversation

@LightCyan01

Copy link
Copy Markdown
Owner

Summary

TrainKit 1.2.1 fixes NCNN model compatibility, supports processing individual images, makes resumable manifests opt-in, and standardizes Windows distribution on a ZIP-only release.

Changelog

Added

  • Automatic NCNN input and output blob discovery through the Python bindings.
  • Individual-image input support for captioning, tagging, upscaling, and renaming.
  • Separate file and folder selectors in the desktop interface.
  • Optional PFX signing in the Windows release workflow.

Changed

  • Resumable manifests are now opt-in for normal runs and are still always produced for dry runs.
  • NCNN blob names are optional overrides instead of required defaults.
  • The standard Windows release is a ZIP archive; the installer has been removed.
  • Release notes include extraction instructions and an unsigned-build warning when no signing certificate is configured.

Fixed

  • NCNN models that do not use in0 and out0 no longer fail with an input-blob-not-found error.
  • Matching NCNN .bin weights can be discovered automatically from the selected .param file.
  • Batch errors now expose the first image-level failure when no manifest is written.
  • Image preview and processing paths now accept either a single image or a directory.

@LightCyan01
LightCyan01 marked this pull request as ready for review July 15, 2026 04:51
@LightCyan01
LightCyan01 merged commit d5117a0 into master Jul 15, 2026
5 checks passed
@LightCyan01
LightCyan01 deleted the agent/release-1.2.1 branch July 15, 2026 04:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant