Skip to content

Commit cdd38e4

Browse files
committed
2025.09.02 (1.54q; Release version)
1 parent c6f9186 commit cdd38e4

File tree

5 files changed

+24
-12
lines changed

5 files changed

+24
-12
lines changed

functions.html

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,14 @@ <h1>Built-in Macro Functions</h1>
6161
<p>
6262
<blockquote>
6363

64+
<a name="Array.applyMacro"></a>
65+
<b>Array.applyMacro(code)</b> -
66+
Applies macro code to each element of an array
67+
(<a href="../../macros/examples/ArrayApplyMacroDemo.ijm">example</a>).
68+
Requires 1.53q.
69+
<br>
70+
71+
6472
<a name="Array.concat"></a>
6573
<b>Array.concat(array1, array2)</b> -
6674
Returns a new array created by joining two or more arrays or values
@@ -3258,8 +3266,8 @@ <h1>Built-in Macro Functions</h1>
32583266
b) Line plots that were interrupted by NaNs are now connected.
32593267
<br>
32603268

3261-
<a name="Plot.eneableLive"></a>
3262-
<b>Plot.eneableLive(boolean)</b><br>
3269+
<a name="Plot.enableLive"></a>
3270+
<b>Plot.enableLive(boolean)</b><br>
32633271
Enables and disables the "Live" mode of the active plot.
32643272
Requires 1.54e.
32653273
<br>
@@ -5488,7 +5496,7 @@ <h1>Built-in Macro Functions</h1>
54885496

54895497
<p class=navbar> <a href="#Top">top</a> | <a href="https://imagej.net/ij/index.html">home</a></p>
54905498

5491-
<small>Last updated 2025-02-15</small>
5499+
<small>Last updated 2025-09-02</small>
54925500

54935501
</body>
54945502
</html>

ij/ImageJ.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public class ImageJ extends Frame implements ActionListener,
7979

8080
/** Plugins should call IJ.getVersion() or IJ.getFullVersion() to get the version string. */
8181
public static final String VERSION = "1.54q";
82-
public static final String BUILD = "21";
82+
public static final String BUILD = ""; //21
8383
public static Color backgroundColor = new Color(237,237,237);
8484
/** SansSerif, 12-point, plain font. */
8585
public static final Font SansSerif12 = new Font("SansSerif", Font.PLAIN, 12);

ij/gui/PointRoi.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1034,9 +1034,9 @@ public boolean addToOverlay() {
10341034

10351035
public String toString() {
10361036
if (nPoints>1)
1037-
return ("Roi[Points, count="+nPoints+", pos="+getPositionAsString()+", size="+size+"]");
1037+
return ("Roi[Points, count="+nPoints+", pos="+getPositionAsString()+", psize="+size+"]");
10381038
else
1039-
return ("Roi[Point, x="+x+", y="+y+", pos="+getPositionAsString()+", size="+size+"]");
1039+
return ("Roi[Point, x="+x+", y="+y+", pos="+getPositionAsString()+", psize="+size+"]");
10401040
}
10411041

10421042
/** @deprecated */

ij/gui/Roi.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2269,7 +2269,7 @@ public final int getCPosition() {
22692269
* if this ROI is not associated with a particular slice.
22702270
*/
22712271
public final int getZPosition() {
2272-
return slice==0&&!hyperstackPosition ? position : slice;
2272+
return slice==0&&!hyperstackPosition ? getPosition() : slice;
22732273
}
22742274

22752275
/** Returns the frame position of this ROI, or zero

release-notes.html

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
</head>
66
<body>
77

8-
<li> <u>1.54q21 28 August 2025</u>
8+
<li> <u>1.54q 2 September 2025</u>
99
<ul>
1010
<li> Thanks to 'AFMiJ', updated <i>Image&gt;Adjust&gt;Brightness/Contrast</i>
1111
to show the image histogram with the LUT colors of the image
@@ -16,7 +16,8 @@
1616
<i>Image&gt;Hyperstacks&gt;Stack to Hyperstack</i> dialog for
1717
calculating one of the fields.
1818
<li> Thanks to Jerome Mutterer, added the Array.applyMacro() macro
19-
function. DOC
19+
function
20+
(<a href="http://wsr.imagej.net/macros/examples/ArrayApplyMacroDemo.ijm">example</a>).
2021
<li> Removed the particle analyzers's "Record starts" option because
2122
it caused a NullPointerException when running in Fiji headless
2223
mode.
@@ -44,10 +45,13 @@
4445
ROI Manager.
4546
<li> Thanks to Michael Schmid, fixed 1.54k regression with saving and
4647
opening point ROIs.
47-
<li> Fixed 1.54q2 regression that caused multi-point selections
48-
to lose their point positions when they are added to the ROI Manager.
49-
<li> Fixed 1.53 regression that caused the AVI Reader to not open all
48+
<li> Fixed 1.54q2 regression where multi-point selections
49+
lost their point positions when added to the ROI Manager.
50+
<li> Fixed 1.53 regression where the AVI Reader did not open all
5051
frames when the "Use virtual stack" option was not enabled.
52+
<li> Thanks to Michael Daube, fixed 1.54 regression where the
53+
Roi.getZPosition() method did not work as expected with
54+
PointRois.
5155
</ul>
5256

5357
<li> <u>1.54p 17 February 2025</u>

0 commit comments

Comments
 (0)