tag:github.com,2008:https://github.com/morphonets/SNT/releases Release notes from SNT 2025-09-29T15:47:17Z tag:github.com,2008:Repository/221831995/SNT-v5.0.0-pre-release2 2026-01-14T21:08:03Z SNT-v5.0.0-pre-release2 <blockquote> <p>🎉 <strong>This major release represents 2 years of development with significant improvements, new features, and some breaking changes.</strong></p> <p><strong><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> Important:</strong></p> <ul> <li>👉 Please reset SNT after updating by running File &gt; Reset and Restart...</li> <li>👉 This version now requires Fiji 2.16+ and Java 21+. It won't run with older Fiji versions</li> </ul> </blockquote> <h4>Analysis</h4> <ul> <li>🆕 36 new metrics including complexity indices and several extension angles (<a href="https://imagej.net/plugins/snt/metrics" rel="nofollow">details</a>)</li> <li>🆕 Delineation Analyses (<a href="https://imagej.net/plugins/snt/walkthroughs#delineation-analysis" rel="nofollow">details</a>)</li> <li>🆕 Local Curvature Analysis: PCA-based analysis of neurite orientation and local curvature measurements (<a href="https://imagej.net/plugins/snt/metrics#specialized-angles" rel="nofollow">details</a>)</li> <li>🆕 Growth Analysis (<a href="https://imagej.net/plugins/snt/analysis#growth-analysis" rel="nofollow">details</a>)</li> <li>🆕 Root Angle Analysis (<a href="https://imagej.net/plugins/snt/analysis#root-angle-analysis" rel="nofollow">details</a>)</li> <li>Sholl: <ul> <li>🆕 Length-based and volume-based profiles (<a href="https://imagej.net/plugins/snt/sholl#length-based-profiles" rel="nofollow">details</a>)</li> <li>🆕 Angular Sholl (<a href="https://imagej.net/plugins/snt/sholl#angular-sholl" rel="nofollow">details</a>)</li> <li>⚡ Up to 2× faster parsing of 3D images</li> <li>⚡ Sholl commands are finally macro recordable (<a href="https://imagej.net/plugins/snt/sholl#batch-processing" rel="nofollow">details</a>)</li> <li>⚡ Annotations are now placed at the center of detected components on not on the 'first seen' voxel</li> <li>🔧 Fix several issues including conditions affecting underestimation of equidistant neurites</li> </ul> </li> <li>🆕 Support for two-dimensional Histograms (<a href="https://imagej.net/plugins/snt/manual#frequency-analysis-" rel="nofollow">details</a>)</li> <li>🆕 Frequency histograms can now display quartiles and Gaussian/Gaussian Mixture Models fits (<a href="https://imagej.net/plugins/snt/analysis#statistics" rel="nofollow">example 1</a>, <a href="https://imagej.net/plugins/snt/scripting#analysis-of-external-data" rel="nofollow">example 2</a>)</li> <li>🆕 GUI command for Persistence Homology (<a href="https://imagej.net/plugins/snt/analysis#persistence-homology" rel="nofollow">details</a>)</li> <li>🆕 Added coefficient of variation to summary statistics (<a href="https://imagej.net/plugins/snt/metrics#metrics" rel="nofollow">details</a>)</li> <li>⚡ Improved Convex Hull Analysis (<a href="https://imagej.net/plugins/snt/analysis#convex-hull-analysis" rel="nofollow">details</a>)</li> <li>⚡ Improved Strahler Analysis with branching angles report (<a href="https://imagej.net/plugins/snt/analysis#strahler-analysis" rel="nofollow">details</a>)</li> <li>⚡ Improved measurements prompt (<a href="https://imagej.net/plugins/snt/analysis#measurements" rel="nofollow">details</a>)</li> </ul> <h4>Image Analysis &amp; Image Processing</h4> <ul> <li>🆕 Node profiler allows for cross-section profiles of paths (<a href="https://forum.image.sc/t/imagej-snt-measuring-intensity-at-the-membranes-across-a-whole-axon/91574/10?u=tferr" rel="nofollow">example</a>, <a href="https://imagej.net/plugins/snt/manual#node-profiler" rel="nofollow">details</a>)</li> <li>⚡ Improved Path Profiler: Add BresenhamLine cursor and Mean+/-SD plots (<a href="https://imagej.net/plugins/snt/manual#path-profiler" rel="nofollow">details</a>)</li> <li>⚡ Improved Multimetric Plots (<a href="https://imagej.net/plugins/snt/manual#multimetric-plot" rel="nofollow">details</a>)</li> <li>⚡ "Convert to ROIs" can now convert branches and roots (<a href="https://imagej.net/plugins/snt/manual#convert-to-rois" rel="nofollow">details</a>)</li> </ul> <h4>Tracing (General)</h4> <ul> <li>🆕 Machine learning: Integration with TWS and Labkit (<a href="https://imagej.net/plugins/snt/machine-learning" rel="nofollow">details</a>)</li> <li>🆕 Bookmark Manager: New bookmark system for image locations (<a href="https://imagej.net/plugins/snt/manual#bookmarks" rel="nofollow">details</a>)</li> <li>🆕 Notepad Integration: Built-in notes during tracing sessions (<a href="https://imagej.net/plugins/snt/manual#notes-tab" rel="nofollow">details</a>)</li> <li>🆕 Option for 3D Drift correction of timelapse videos (<a href="https://imagej.net/plugins/snt/walkthroughs#time-lapse-analysis" rel="nofollow">details</a>)</li> <li>🆕 Option for auto-loading of CT positions (<a href="https://forum.image.sc/t/feature-request-automatically-set-data-source-to-the-open-frame/93469/3?u=tferr" rel="nofollow">details</a>)</li> <li>🆕 Preliminary support for big data (<a href="https://imagej.net/plugins/snt/big-data" rel="nofollow">details</a>)</li> <li>⚡ Better handling of multi-dimensional images (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2039845826" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/211" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/211/hovercard" href="https://github.com/morphonets/SNT/issues/211">#211</a>)</li> <li>⚡ Improved interactions with Legacy 3D Viewer (<a href="https://imagej.net/plugins/snt/walkthroughs#tracing-in-the-legacy-3d-viewer" rel="nofollow">details</a>)</li> <li>⚡ 🔧 Improvements and fixes to <em>Match Paths Across Time...</em> command (<a href="https://imagej.net/plugins/snt/walkthroughs#time-lapse-analysis" rel="nofollow">details</a>)</li> </ul> <h4>Tracing (Automated)</h4> <ul> <li>⚡ 🔧 Improvements to soma detection and detection of perisomatic neurites (<a href="https://imagej.net/plugins/snt/walkthroughs#somaroot-detection" rel="nofollow">details</a>)</li> <li>🆕 Option for reversing paths (<a href="https://imagej.net/plugins/snt/manual#reverse" rel="nofollow">details</a>)</li> <li>🆕 Auto-connect command (<a href="https://imagej.net/plugins/snt/manual#auto-connect" rel="nofollow">details</a>)</li> </ul> <h4>Tracing (Curation and Editing)</h4> <ul> <li>🆕 Proofreading Toolbar: Dedicated toolbar for proofreading operations with tagging support (<a href="https://imagej.net/plugins/snt/manual#proofreading-toolbar" rel="nofollow">details</a>)</li> <li>🆕 Navigation Toolbar (<a href="https://imagej.net/plugins/snt/manual#navigation-toolbar" rel="nofollow">details</a>)</li> <li>🆕 Crossover detection (<a href="https://imagej.net/plugins/snt/walkthroughs#detecting-crossovers" rel="nofollow">details</a>)</li> <li>🆕 Overlays can be temporarily hidden while <kbd>H</kbd> is pressed</li> <li>⚡ Improved filtering options in Path manager (<a href="https://imagej.net/plugins/snt/manual#filter-toolbar" rel="nofollow">details</a>)</li> <li>Path editing: <ul> <li>🆕 Controls for adjusting radii and tagging nodes manually (<a href="https://imagej.net/plugins/snt/manual#set-active-node-radius-r" rel="nofollow">details</a>)</li> <li>⚡ Allow duplication of all children when duplicating a path (<a href="https://imagej.net/plugins/snt/manual#duplicate" rel="nofollow">details</a>)</li> </ul> </li> <li>Path refinement: <ul> <li>🆕 Fallback strategies for unfitted radii (<a href="https://imagej.net/plugins/snt/manual#correct-radii" rel="nofollow">details</a>)</li> <li>⚡ Improved fitting criteria (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1848572919" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/189" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/189/hovercard" href="https://github.com/morphonets/SNT/issues/189">#189</a>)</li> <li>⚡ Improved <em>Explore/Fit</em> animation (<a href="https://imagej.net/plugins/snt/manual#explorepreview-fit" rel="nofollow">details</a>)</li> <li>⚡ Improved export of CSV filling details (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1833410481" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/188" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/188/hovercard" href="https://github.com/morphonets/SNT/issues/188">#188</a>, <a href="https://imagej.net/plugins/snt/walkthroughs#v-exporting" rel="nofollow">details</a>)</li> </ul> </li> </ul> <h4>Data Import/Export</h4> <ul> <li>SWC I/O Improvements: <ul> <li>⚡ Support for revised <a href="https://swc-specification.readthedocs.io/en/latest/" rel="nofollow">SWC specification</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1966171717" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/203" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/203/hovercard" href="https://github.com/morphonets/SNT/issues/203">#203</a>)</li> <li>⚡ Improved Import/Export dialogs for handling metadata (<a href="https://imagej.net/plugins/snt/manual#load-tracings-" rel="nofollow">details</a>)</li> <li>⚡ Faster import of large files</li> </ul> </li> <li>TRACES Export: <ul> <li>⚡ Allow node values to be exported to TRACES file format</li> </ul> </li> </ul> <h4>Visualization</h4> <ul> <li>🆕 <em>Create Figure...</em> command with multi-pane (2D/3D) support (<a href="https://imagej.net/plugins/snt/manual#create-figure" rel="nofollow">details</a>)</li> <li>🆕 Support for BigVolumeViewer (<a href="https://imagej.net/plugins/snt/manual#big-volume-viewer" rel="nofollow">details</a>)</li> <li>⚡ Reinstated sciview functionality (<a href="https://imagej.net/plugins/snt/manual#sciview" rel="nofollow">details</a>)</li> <li>Reconstruction Viewer: <ul> <li>🆕 Implemented dedicated annotation commands (orthogonal planes, primitives, etc.) (<a href="https://imagej.net/plugins/snt/reconstruction-viewer#geometric-annotations" rel="nofollow">details</a>)</li> <li>🆕 Label Cartesian axes with anatomical labels (<a href="https://imagej.net/plugins/snt/reconstruction-viewer#axes-" rel="nofollow">details</a>)</li> <li>⚡ Fix several exceptions and issues with interactive scenes</li> <li>⚡ Overall adjustments for better controls and performance</li> </ul> </li> <li>Reconstruction Plotter: <ul> <li>🆕 All charts can now be exported as PDF (<a href="https://imagej.net/plugins/snt/analysis#statistics" rel="nofollow">details</a>)</li> <li>⚡ Viewer2D: allow fixed range in all axes (<a href="https://forum.image.sc/t/snt-problem-with-inconsistent-scale-on-x-axis-in-multiple-reconstruction-plotter/105520" rel="nofollow">example</a>)</li> </ul> </li> </ul> <h4>Scripting &amp; API</h4> <ul> <li>🆕 11 new template scripts and 4 new demo datasets (<a href="https://imagej.net/plugins/snt/scripting#bundled-templates" rel="nofollow">details</a>)</li> <li>🆕 Dedicated REPL (<a href="https://imagej.net/plugins/snt/scripting#repl" rel="nofollow">details</a>)</li> <li>⚡ Extended Script Recording to more commands (<a href="https://imagej.net/plugins/snt/scripting#script-recorder" rel="nofollow">details</a>)</li> <li>⚡ Reconstruction Viewer: Allow direct retrieval of scene snapshots</li> <li>⚡ Path anchors are now recorded during tracing when Script Recording is on</li> <li>⚡ Improved launching from pyimagej and remote servers using X11 forwarding on Linux (JOGL-free functionality only)</li> <li>⚡ Improved Javadocs (<a href="https://javadoc.scijava.org/SNT" rel="nofollow">details</a>)</li> </ul> <h4>User Interface</h4> <ul> <li>⚡ <a href="https://imagej.net/plugins/snt/" rel="nofollow">Revised and updated documentation</a></li> <li>⚡ Modernized dialogs and widgets</li> <li>⚡ Command Palette: Improved command finder with better search capabilities (<a href="https://imagej.net/plugins/snt/manual#command-palette" rel="nofollow">details</a>)</li> <li>⚡ Improved file choosers with history and better integration with native file system</li> <li>⚡ Options to load images and scripts from clipboard</li> <li>⚡ Improved Graph editor</li> <li>⚡ Platform-specific fixes</li> </ul> <h4>Core Architecture &amp; Performance</h4> <ul> <li>⚡ Data structure overhaul: Core objects no longer use outdated arrays and are more performant and more memory efficient</li> <li>⚡ 🔧 Better memory management: Improved resource disposal and fixed several memory leaks (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2008402528" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/208" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/208/hovercard" href="https://github.com/morphonets/SNT/issues/208">#208</a>)</li> <li>⚡ Updated dependencies to latest versions</li> <li>⚡ Improved test coverage</li> </ul> <h4>Breaking Changes</h4> <ul> <li><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> Java 21 is now a minimum requirement</li> <li><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> Fiji versions older than 2.16 are no longer supported</li> <li><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> Legacy and outdated commands were removed. Use their modern counterparts instead</li> <li><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> Scripting: TreeAnalyzer deprecated. Use <a href="https://javadoc.scijava.org/SNT/index.html?sc/fiji/snt/analysis/TreeStatistics.html" rel="nofollow">TreeStatistics</a> instead</li> <li><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> Sholl directly from 3D images: <a href="https://imagej.net/plugins/snt/sholl#step-size" rel="nofollow">Continuous sampling</a> now uses geometric mean of voxel dimensions</li> <li><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> Order of columns may have changed in measurement tables. Make sure your macros/scripts parse column headings instead of hardwired column positions</li> </ul> tferr tag:github.com,2008:Repository/221831995/SNT-v5.0.0-pre-release1 2025-09-25T20:37:11Z SNT-v5.0.0-pre-release1 <p>Merge branch 'pmui-navbar'</p> tferr tag:github.com,2008:Repository/221831995/SNT-v4.3.0-pre-release3 2025-09-25T20:40:38Z SNT-v4.3.0-pre-release3 <blockquote> <p><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> <strong>This version and subsequent releases require Java 11+</strong> <g-emoji class="g-emoji" alias="warning">⚠️</g-emoji></p> </blockquote> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/morphonets/SNT/compare/SNT-v4.3.0-pre-release2...SNT-v4.3.0-pre-release3"><tt>SNT-v4.3.0-pre-release2...SNT-v4.3.0-pre-release3</tt></a></p> tferr tag:github.com,2008:Repository/221831995/SNT-v4.3.0-pre-release2 2024-01-18T02:52:33Z SNT-v4.3.0-pre-release2: Pom: fix jogamp dependencies/updates <p>See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2053115918" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/212" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/212/hovercard?comment_id=1894761687&amp;comment_type=issue_comment" href="https://github.com/morphonets/SNT/issues/212#issuecomment-1894761687">#212 (comment)</a></p> tferr tag:github.com,2008:Repository/221831995/SNT-v4.3.0-pre-release1 2024-01-08T10:23:07Z SNT-v4.3.0-pre-release1 <p>TWS: Patch Loader command for better handling of 4D images</p> tferr tag:github.com,2008:Repository/221831995/SNT-4.2.1 2025-01-08T16:28:46Z SNT-4.2.1 <p><a href="https://doi.org/10.5281/zenodo.8200744" rel="nofollow"><img src="https://camo.githubusercontent.com/5f640b5395e237659830b45aa56956c95f6f9d2c248e2d97b411eb6b240b0a6f/68747470733a2f2f7a656e6f646f2e6f72672f62616467652f444f492f31302e353238312f7a656e6f646f2e383230303734342e737667" alt="DOI" data-canonical-src="https://zenodo.org/badge/DOI/10.5281/zenodo.8200744.svg" style="max-width: 100%;"></a></p> <blockquote> <p><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> <strong>This is the last version supported by Java 8. Newer versions will require Java 21+</strong> <g-emoji class="g-emoji" alias="warning">⚠️</g-emoji></p> </blockquote> <p>General:</p> <ul> <li>Last version supporting Java 8</li> </ul> <p>Improved:</p> <ul> <li>Handling of secondary layers: <ul> <li>Allow loading from images already open</li> <li>Fix Rendering of MIP overlay not working for 2D images</li> <li>Do not abort 'Sec. Layer Wizard' due to unknown image statistics</li> <li>Allow secondary images with just one channel/frame when main image is hyperstack</li> <li>Misc improvements and bug fixes</li> </ul> </li> <li>Script Recording: <ul> <li>Extend recording more commands</li> </ul> </li> <li>Command Palette: <ul> <li>Ensure listing of contextual menu commands</li> </ul> </li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/morphonets/SNT/compare/SNT-4.2.0...SNT-4.2.1"><tt>SNT-4.2.0...SNT-4.2.1</tt></a></p> <p>Compiled artifact (without dependencies): <a href="https://maven.scijava.org/service/local/repositories/releases/content/org/morphonets/SNT/4.2.1/SNT-4.2.1.jar" rel="nofollow">SNT-4.2.0.jar</a></p> tferr tag:github.com,2008:Repository/221831995/SNT-4.2.0 2023-06-27T13:16:16Z SNT-4.2.0 <p><a href="https://doi.org/10.5281/zenodo.8084470" rel="nofollow"><img src="https://camo.githubusercontent.com/57c2cbfec76f419753e367580a669b0716d886b4a57dfcbe9ade46a665ea452a/68747470733a2f2f7a656e6f646f2e6f72672f62616467652f444f492f31302e353238312f7a656e6f646f2e383038343437302e737667" alt="DOI" data-canonical-src="https://zenodo.org/badge/DOI/10.5281/zenodo.8084470.svg" style="max-width: 100%;"></a></p> <p>New:</p> <ul> <li>Weka integration (via scripting). It is now possible to train a <a href="https://imagej.net/plugins/tws/" rel="nofollow">Weka model</a> using traced paths. Result can be loaded as a <em>secondary tracing layer</em> or as input for attempting automated reconstruction (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="816382966" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/50" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/50/hovercard" href="https://github.com/morphonets/SNT/issues/50">#50</a>)</li> </ul> <p>Improved:</p> <ul> <li>Group analyses: <ul> <li>Scripting: <ul> <li>Added methods to <code>GroupedTreeStatistics</code> for two-sample <em>t</em>-tests and one-way ANOVA</li> <li>Added <code>Compare_Cell_Groups.groovy</code> script</li> </ul> </li> <li>GUI (<em>Compare Cell Groups...</em> command): <ul> <li>Fix compartment choice being used for file filtering, and thus ignored</li> <li>Fix single files not being considered</li> <li>Add statistical tests to report</li> </ul> </li> </ul> </li> <li>Speedup loading of Shortcuts Window</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/morphonets/SNT/compare/SNT-4.1.21...SNT-4.2.0"><tt>SNT-4.1.21...SNT-4.2.0</tt></a><br> Compiled artifact (without dependencies): <a href="https://maven.scijava.org/service/local/repositories/releases/content/org/morphonets/SNT/4.2.0/SNT-4.2.0.jar" rel="nofollow">SNT-4.2.0.jar</a></p> tferr tag:github.com,2008:Repository/221831995/SNT-4.1.21 2023-06-23T02:07:55Z SNT-4.1.21 <p><a href="https://doi.org/10.5281/zenodo.8072556" rel="nofollow"><img src="https://camo.githubusercontent.com/500959200175fa5ca28d3be072c622cc79f144b9e71ea195b9533dddf6c2103b/68747470733a2f2f7a656e6f646f2e6f72672f62616467652f444f492f31302e353238312f7a656e6f646f2e383037323535362e737667" alt="DOI" data-canonical-src="https://zenodo.org/badge/DOI/10.5281/zenodo.8072556.svg" style="max-width: 100%;"></a></p> <p>Fixed:</p> <ul> <li>Several issues in Script Recorder, including <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1751590607" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/175" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/175/hovercard" href="https://github.com/morphonets/SNT/issues/175">#175</a></li> <li>Workaround for <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1757522282" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/176" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/176/hovercard" href="https://github.com/morphonets/SNT/issues/176">#176</a></li> <li>Fixed inconsistencies in font size in SNTCharts</li> <li>Misc.</li> </ul> <p>Improved:</p> <ul> <li>Added 'Internode distance" mapping to TreeColorMapper</li> <li>Updated dependencies (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1762731175" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/177" data-hovercard-type="pull_request" data-hovercard-url="/morphonets/SNT/pull/177/hovercard" href="https://github.com/morphonets/SNT/pull/177">#177</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1762736097" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/178" data-hovercard-type="pull_request" data-hovercard-url="/morphonets/SNT/pull/178/hovercard" href="https://github.com/morphonets/SNT/pull/178">#178</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/morphonets/SNT/compare/SNT-4.1.20...SNT-4.1.21"><tt>SNT-4.1.20...SNT-4.1.21</tt></a><br> Compiled artifact (without dependencies): <a href="https://maven.scijava.org/service/local/repositories/releases/content/org/morphonets/SNT/4.1.21/SNT-4.1.21.jar" rel="nofollow">SNT-4.1.21.jar</a></p> tferr tag:github.com,2008:Repository/221831995/SNT-4.1.20 2023-06-11T13:27:48Z SNT-4.1.20 <p><a href="https://doi.org/10.5281/zenodo.8024899" rel="nofollow"><img src="https://camo.githubusercontent.com/24a828c413969b6f15898a0bdeb8d1080b9c47235c251b10fc9cc0d3d2f7204a/68747470733a2f2f7a656e6f646f2e6f72672f62616467652f444f492f31302e353238312f7a656e6f646f2e383032343839392e737667" alt="DOI" data-canonical-src="https://zenodo.org/badge/DOI/10.5281/zenodo.8024899.svg" style="max-width: 100%;"></a></p> <p>New:</p> <ul> <li>Formal Script Recorder (experimental) (Scripts -&gt; New -&gt; Record...)</li> <li>Notifications (example: Scripts -&gt; Misc -&gt; Set a Timer)</li> </ul> <p>Fixed:</p> <ul> <li>Commands not visible from napari-imagej (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1742815903" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/174" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/174/hovercard" href="https://github.com/morphonets/SNT/issues/174">#174</a>)</li> <li>Misc bug fixes</li> </ul> <p>Improved:</p> <ul> <li>Remove LegacyService dependency, for better pyimagej compatibility.</li> </ul> <p>Changes:</p> <ul> <li>Native Open/Save dialogs can no longer be used. These have been replaced with a tweaked <a href="https://github.com/morphonets/SNT/blob/94a1e107918606d0ab77320d6df4f2b8ecd35835/src/main/java/sc/fiji/snt/gui/FileChooser.java">JFileChooser</a>, with drag-and-drop support and other improvements.</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/morphonets/SNT/compare/SNT-4.1.19...SNT-4.1.20"><tt>SNT-4.1.19...SNT-4.1.20</tt></a><br> Compiled artifact (without dependencies): <a href="https://maven.scijava.org/service/local/repositories/releases/content/org/morphonets/SNT/4.1.20/SNT-4.1.20.jar" rel="nofollow">SNT-4.1.20.jar</a></p> tferr tag:github.com,2008:Repository/221831995/SNT-4.1.19 2023-06-05T11:41:28Z SNT-4.1.19 <p><a href="https://doi.org/10.5281/zenodo.8005424" rel="nofollow"><img src="https://camo.githubusercontent.com/3a9736a54021db24b71d2021a7e7e7c650843b1d57a3613bec191326dab8af57/68747470733a2f2f7a656e6f646f2e6f72672f62616467652f444f492f31302e353238312f7a656e6f646f2e383030353432342e737667" alt="DOI" data-canonical-src="https://zenodo.org/badge/DOI/10.5281/zenodo.8005424.svg" style="max-width: 100%;"></a></p> <p>New:</p> <ul> <li>Record option in Command Palette: Similarly to IJ's Macro Recorder, recorded calls are functional instructions that can be incorporated into scripts</li> </ul> <p>Fixed:</p> <ul> <li>NDF files not being imported via drag &amp; drop</li> <li>Truncated menu bars in M. Windows 10/11, only visible after resizing dialogs</li> <li>Misc, including <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1734699501" data-permission-text="Title is private" data-url="https://github.com/morphonets/SNT/issues/173" data-hovercard-type="issue" data-hovercard-url="/morphonets/SNT/issues/173/hovercard" href="https://github.com/morphonets/SNT/issues/173">#173</a></li> </ul> <p>Improved:</p> <ul> <li>SNTCharts can now be used in headless mode</li> <li><em>Skeletonize...</em> command allows paths to be exported as labels image (similar to Fill Manager's export option)</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/morphonets/SNT/compare/SNT-4.1.18...SNT-4.1.19"><tt>SNT-4.1.18...SNT-4.1.19</tt></a><br> Compiled artifact (without dependencies): <a href="https://maven.scijava.org/service/local/repositories/releases/content/org/morphonets/SNT/4.1.19/SNT-4.1.19.jar" rel="nofollow">SNT-4.1.19.jar</a></p> tferr