-
Notifications
You must be signed in to change notification settings - Fork 12
Release notes
These are the release notes for the individual maven artefacts of the project. A BoneJ release consists of a certain version of all the maven artefacts below, because BoneJ is a multi-module project. BoneJ user releases are available for download by the ImageJ updater from the update site. SNAPSHOT artefacts are available for developers from maven.scijava.org.
Note that starting from bonej-6.0.0, all modules of a release share the same version number, even when nothing changed in some of the modules. In other words, for some modules, some increases in version number accompany no change to their code.
See the list of releases.
- bug fixes and additional feature (colour by orientation) to
ParticleCounter.java
class.
This sections lists release notes before switch to single release version for all artefacts
Artefact discontinued after switch in releasing policy.
This POM does not exist after cuneiform-experimental-patch3. Note that up to release [cuneiform-experimental-patch3] this POM is only needed so that Travis can build both Legacy
and Modern
. It updated only to include the latest versions of these modules.
- switch to 'big-bang' releasing
- Upgrades to
bonej-legacy-plugins_:4.0.1
- Upgrades to
bonej-legacy-util_:4.0.1
- Upgrades to
bonej-legacy-plugins_:4.0.0
- Upgrades to
bonej-legacy-util_:4.0.0
- Drops
bonej-legacy-pqct
artefact
- Upgrades to bonej-legacy-plugins 4.0.0
- Upgrades to bonej-legacy-utils 3.0.0
- Upgrades to boneJ-legacy-plugins 2.0.0
- Upgrades to boneJ-legacy-pqct 1.1.0
- Upgrades to boneJ-legacy-plugins 1.1.0
- Upgrades to boneJ-legacy-util 2.0.0
- Upgrades to boneJ-legacy-plugins 1.0.0
- Upgrades to boneJ-legacy-pqct 1.0.0
- Upgrades to boneJ-legacy-util 1.0.0
- switch to 'big-bang' releasing
- fixes bugs in ParticleCounter.java
- Paths in
plugins.config
changed to Plugins>BoneJ> - Bug fixes
- Artefact renamed to
boneJ-legacy-plugins_
. It wasn't recognized properly without the underscore. - All plugins moved under menu Plugins>BoneJ Legacy>
-
StackCropper
deleted -
EllipsoidFitter
deprecated and removed from plugins.config -
MeasureSurface
deprecated and removed from plugins.config -
NeckShaftAngle
deprecated and removed from plugins.config -
RoiInterpolator
deprecated and removed from plugins.config -
StructureModelIndex
deprecated and removed from plugins.config - Fixes bugs
- Removes methods from the API
- Removes method parameters from the API
- Makes methods static
-
FractalBoxCounter
deleted -
ISQReader
deleted -
KontronIMGReader
deleted -
VolumeFraction
deleted
-
AnalyzeSkeleton
deleted -
Connectivity
deprecated and removed from plugins.config -
FractalBoxCounter
deprecated and removed from plugins.config -
Help
deleted -
ISQReader
deprecated and removed from plugins.config -
KontronIMGReader
deprecated and removed from plugins.config -
MeasureSurface
deprecated and removed from plugins.config -
SkeletonAngles
deleted -
Skeletonise
deleted -
VolumeFraction
deprecated and removed from plugins.config
-
LocalThickness
deprecated -
LocalThickness
removed from plugins.config
-
AnalyseSkeleton
deprecated -
AnalyseSkeleton
removed from plugins.config -
Skeletonise
deprecated -
Skeletonise
removed from plugins.config -
SkeletonAngles
deprecated -
SkeletonAngles
removed from plugins.config -
Help
deprecated -
Help
removed from plugins.config - Packages restructured
- Analyse Skeleton called from the AnalyzeSkeleton plugin
- Skeletonise called from the Skeletonize3Dplugin
- Thickness called from the Local Thickness plugin
- Erode/Dilate called from the VIB plugin
Artefact discontinued. Tools now distributed independently
-
Read_Stratec_File
deprecated and removed from plugins.config
- Packages restructured
- switch to 'big-bang' releasing
- Bug fixes
- Artefact renamed to
boneJ-legacy-util_
. It wasn't recognized properly without the underscore. - Removes deprecation from incorrectly identified code.
-
ArrayHelper
deleted -
EigenCalculator
deleted -
FitCircle
deprecated
-
ArrayHelper
deprecated -
EigenCalculator
deprecated
- Move
TestDataMaker
to packageorg.bonej.util
- Fix
TestDataMaker.binaryNoise
for repeatable tests
- Packages restructured
- Rounding bug fixed in Trig.angle3D
- switch to 'big-bang' releasing
- Upgrades to org.bonej.bonej-ops 0.5.0
- Upgrades to org.bonej.bonej-utilities 0.5.0
- Upgrades to org.bonej.bonej-plugins 0.5.0
- Upgrades to org.bonej.bonej-ops 0.4.0
- Upgrades to org.bonej.bonej-utilities 0.4.0
- Upgrades to org.bonej.bonej-plugins 0.4.0
- Drops testImgs module as unnecessary
- Upgrades to org.bonej.ops 0.3.0
- Upgrades to org.bonej.utilities 0.3.0
- Upgrades to org.bonej.wrapperPlugins 0.3.0
- Upgrades to org.bonej.ops 0.2.0
- Upgrades to org.bonej.utilities 0.2.0
- Upgrades to org.bonej.wrapperPlugins 0.2.0
- Upgrades to org.bonej.ops 0.1.0
- Upgrades to org.bonej.utilities 0.1.0
- Upgrades to org.bonej.wrapperPlugins 0.1.0
- switch to 'big-bang' releasing
- Changes
QuadricToEllipsoid
output type - Fixes a bug in
QuadricToEllipsoid
-Contingent
implementation was incorrect, and made ellipsoid fitting fail. - Deletes the
ita
sub-package - all functionality now inAnalyzeSkeleton3D
- Artefact renamed to
bonej-ops
- Refactors
Anisotropy
ops - deletes old and adds new - Moves "intertrabecular angles" related ops to
ita
package - Hides methods from the API
- Adds
DistanceFromEllipsoidSurface
op - Changes
QuadricToEllipsoid
output type
- Adds
Anisotropy
ops
- Adds
CleanShortEdges
op - Adds
NPointAngles
op - Adds
VertexValenceSorter
op - Removes
TriplePointAngles
op
- Adds `CentroidLinAlg3d op
- Adds
TriplePointAngles
op
Module discontinued as unnecessary. All tests for the code should be repeatable with just the modules needed for running BoneJ, thus an extra module that's needed to be downloaded for testing is not great.
- Adds
Cuboid
,HollowCuboid
andWireFrameCuboid
- switch to 'big-bang' releasing
- Fixes bugs in the BoneJ results table (SharedTable), and changes it type
- Adds and removes
public
methods - Changes parameter and return types
- Artefact renamed to
bonej-utilities
- Moves & hides API methods
- Adds and moves API methods
- Deletes deprecated code
- Adds methods for inspecting image axes and elements
- Adds methods for inspecting
ImagePlus
images - Adds methods for
Graph
- Adds
SharedTable
class for showing result data - Adds
RoiManagerUtil
class for croppingImagePlus
based on ROIs
- Utilities for the first wrapper plugins
- switch to 'big-bang' releasing
- Area/Volume fraction now reports measures separately for each subspace
- Puts all plug-ins under the Plugins > BoneJ > menu
- Fixes bugs in, amongst others, Fit ellipsoid.
- Plug-ins now show progress on the progress bar.
- Artefact renamed to
bonej-plugins
- Adds
imagej-mesh
dependency, which slightly changes mesh results inIsosurfaceWrapper
andSurfaceFractionWrapper
. - Deletes the
Help
plug-in. Redundant now that ImageJ introduce the search bar. - Fixes bugs
- Adds
AnisotropyWrapper
- Adds
FitEllipsoidWrapper
- Adds
ThicknessWrapper
- Adds
IntertrabecularAngleWrapper
- Adds
ConnectivityWrapper
- Adds
WrapperUtils
utility class for other wrappers - Adds
ElementFractionWrapper
- Adds
SurfaceFractionWrapper
- Adds
IsosurfaceWrapper
- Adds
FractalDimensionWrapper
- Modernise
AnalyseSkeletonWrapper
andSkeletoniseWrapper
- Adds utilities for wrappers
- Adds n-dimensional splitting
- Adds tools for managing the BoneJ results table
- Remove
TriplePointAnglesWrapper
- Adds AnalyseSkeletonWrapper
- Adds Help plugin
- Adds SkeletoniseWrapper
- Adds TriplePointAnglesWrapper