Skip to content

Update Centre-Particle Coincidence page for CPC 1.5.0 - #430

Merged
Jay2owe merged 1 commit into
imagej:mainfrom
Jay2owe:cpc-1.5.0-page
Aug 6, 2026
Merged

Update Centre-Particle Coincidence page for CPC 1.5.0#430
Jay2owe merged 1 commit into
imagej:mainfrom
Jay2owe:cpc-1.5.0-page

Conversation

@Jay2owe

@Jay2owe Jay2owe commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

The Centre-Particle Coincidence
page still describes v1.3.0. The current release is 1.5.0.

Two of these are corrections rather than additions:

The licence is wrong. The page carries license-label: CC0-1.0 and
license-url: /licensing/public-domain. CPC moved to BSD 3-Clause at 1.4.0 —
v1.3.0 and earlier remain CC0, everything from 1.4.0 onwards is BSD-3-Clause.
Updated to point at the repository's LICENSE, matching how my other plugin
page (3D Objects Counter+) records it.

"2 to 5 channels" describes the dialog, not the plugin. The five was a
dialog limit that had leaked into the Java entry point; it was removed in 1.5.0,
and folder batch processing had always handled more. The page now says at least
two are required, that the dialog and macro grammar provide five slots, and that
batch and the Java API accept any number.

Also added, all post-dating the current page:

  • the two output properties scripts can rely on — per-object rows ordered by
    ascending object label, and the multi-target summary's None row always
    present, including when that count is zero;
  • the macro recording/replay and Java API surfaces added in 1.4.0;
  • label images read by rounding, with negative/NaN/out-of-range treated as
    background;
  • Zenodo DOIs in the Citation section, replacing a bare repository URL.

No change to the page's structure, title, categories, or update site. The
install story is unchanged: one jar from the update site, no prerequisites.

Changelog: https://github.com/Jay2owe/CPC/blob/main/CHANGELOG.md
Release: https://github.com/Jay2owe/CPC/releases/tag/v1.5.0

The page still described 1.3.0. Two corrections matter beyond the
version bump:

- The licence was wrong. It read CC0-1.0 / public-domain, but CPC moved
  to BSD 3-Clause at 1.4.0. v1.3.0 and earlier remain CC0; everything
  from 1.4.0 onwards is BSD-3-Clause.
- "2 to 5 channels" described the dialog, not the plugin. The five was a
  dialog limit that had leaked into the Java entry point and was removed
  in 1.5.0; folder batches had always processed more. The page now says
  where the limit applies.

Also adds, all new since the page was written: the two output guarantees
scripts can rely on (per-object rows ordered by ascending label, and the
multi-target summary's None row always present, including at zero), the
macro and Java API surfaces added in 1.4.0, label reading by rounding,
and the Zenodo DOIs in place of a bare repository URL.

The install story is unchanged: one jar from the update site, no
prerequisites.
@Jay2owe
Jay2owe merged commit d28ff56 into imagej:main Aug 6, 2026
2 checks passed
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