Skip to content

Release notes

Richard Domander edited this page Sep 11, 2018 · 38 revisions

These are the release notes for the individual maven artefacts of the project. See the releases page to find out which versions of the artefacts the BoneJ releases use. To clarify, a BoneJ release consists of a certain version of all the maven artefacts below. A BoneJ release is available for download from the update site, whereas the artefacts are available for developers at maven.imagej.net.

Aggregator

Note that this POM is only needed so that Travis can build both Legacy and Modern. It updates only to include the latest versions of these modules.

Legacy

pom-bonej-legacy

5.0.1
  • Upgrades to bonej-legacy-plugins_:4.0.1
  • Upgrades to bonej-legacy-util_:4.0.1
5.0.0
  • Upgrades to bonej-legacy-plugins_:4.0.0
  • Upgrades to bonej-legacy-util_:4.0.0
  • Drops bonej-legacy-pqct artefact
4.0.0
  • Upgrades to bonej-legacy-plugins 4.0.0
  • Upgrades to bonej-legacy-utils 3.0.0
3.0.0
  • Upgrades to boneJ-legacy-plugins 2.0.0
  • Upgrades to boneJ-legacy-pqct 1.1.0
2.0.0
  • Upgrades to boneJ-legacy-plugins 1.1.0
  • Upgrades to boneJ-legacy-util 2.0.0
1.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

boneJ-legacy-plugins_

4.0.1
  • Paths in plugins.config changed to Plugins>BoneJ>
  • Bug fixes
4.0.0
  • 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
3.0.0
  • FractalBoxCounter deleted
  • ISQReader deleted
  • KontronIMGReader deleted
  • VolumeFraction deleted
2.0.0
  • 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
1.1.0
  • LocalThickness deprecated
  • LocalThickness removed from plugins.config
1.0.0
  • 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

bonej-legacy-pqct

Artefact discontinued. Tools now distributed independently

1.1.0
  • Read_Stratec_File deprecated and removed from plugins.config
1.0.0
  • Packages restructured

bonej-legacy-util

4.0.1
  • Bug fixes
4.0.0
  • Artefact renamed to boneJ-legacy-util_. It wasn't recognized properly without the underscore.
  • Removes deprecation from incorrectly identified code.
3.0.0
  • ArrayHelper deleted
  • EigenCalculator deleted
  • FitCircle deprecated
2.0.1
  • ArrayHelper deprecated
  • EigenCalculator deprecated
2.0.0
  • Move TestDataMaker to package org.bonej.util
  • Fix TestDataMaker.binaryNoise for repeatable tests
1.0.0
  • Packages restructured
  • Rounding bug fixed in Trig.angle3D

Modern

pom-bonej2

0.5.0
  • 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
0.4.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
0.3.0
  • Upgrades to org.bonej.ops 0.3.0
  • Upgrades to org.bonej.utilities 0.3.0
  • Upgrades to org.bonej.wrapperPlugins 0.3.0
0.2.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
0.1.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

bonej-ops

0.5.0
  • 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 in AnalyzeSkeleton3D
0.4.0
  • 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
0.3.0
  • Adds Anisotropy ops
0.2.0
  • Adds CleanShortEdges op
  • Adds NPointAngles op
  • Adds VertexValenceSorter op
  • Removes TriplePointAngles op
0.1.0
  • Adds `CentroidLinAlg3d op
  • Adds TriplePointAngles op

org.bonej.testImgs

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.

0.1.0
  • Adds Cuboid, HollowCuboid and WireFrameCuboid

bonej-utilities

0.5.0
  • Fixes bugs in the BoneJ results table (SharedTable), and changes it type
  • Adds and removes public methods
  • Changes parameter and return types
0.4.0
  • Artefact renamed to bonej-utilities
  • Moves & hides API methods
0.3.0
  • Adds and moves API methods
  • Deletes deprecated code
0.2.0
  • 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 cropping ImagePlus based on ROIs
0.1.0
  • Utilities for the first wrapper plugins

bonej-plugins

0.5.0
  • 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.
0.4.0
  • Artefact renamed to bonej-plugins
  • Adds imagej-mesh dependency, which slightly changes mesh results in IsosurfaceWrapper and SurfaceFractionWrapper.
  • Deletes the Help plug-in. Redundant now that ImageJ introduce the search bar.
  • Fixes bugs
0.3.0
  • Adds AnisotropyWrapper
  • Adds FitEllipsoidWrapper
0.2.0
  • Adds ThicknessWrapper
  • Adds IntertrabecularAngleWrapper
  • Adds ConnectivityWrapper
  • Adds WrapperUtils utility class for other wrappers
  • Adds ElementFractionWrapper
  • Adds SurfaceFractionWrapper
  • Adds IsosurfaceWrapper
  • Adds FractalDimensionWrapper
  • Modernise AnalyseSkeletonWrapper and SkeletoniseWrapper
  • Adds utilities for wrappers
  • Adds n-dimensional splitting
  • Adds tools for managing the BoneJ results table
  • Remove TriplePointAnglesWrapper
0.1.0
  • Adds AnalyseSkeletonWrapper
  • Adds Help plugin
  • Adds SkeletoniseWrapper
  • Adds TriplePointAnglesWrapper
Clone this wiki locally