Releases: attipaci/jnum
Releases · attipaci/jnum
0.30-3 (for CRUSH 2.50-3)
0.30-2 (for CRUSH 2.50-2)
This updated 0.30 release contains several bug fixes.
- Fix parsing negative angles in
AngleFormat
class - Fix FITS header writing/parsing in
Grid2D
- Fix FITS header parsing and error handling in
CoordinateEpoch
- Correct FITS WCSAXES in
AbstractMap2D1
- Default to J2000 epoch for
PrecessingCoordinates
0.30-1 (for CRUSH 2.50-1)
This release support CRUSH 2.50-1. Some of the more important changes:
- Upgraded to Java 8, with streams and try-with-resources for better efficiency and stability.
- Fixes
AstroTime.forFITSTimeStamp()
incomplete parsing. - Fixes some garbled offset/scaling methods in
ArrayUtil
. - Fixes possible deadlock in
ParallelTask
when encountering anException
. Flagging
moved tojnum.data
package and expanded to 64-bit flag support.- Improvements to
Projector2D
.
0.23-1 (for CRUSH 2.43-1)
Some smaller fixes, a whole bunch of Javadoc (including removal of meaningless auto-generated ones).
jnum 0.20-4 (for crush-2.41-3)
This update provides some minor fixes for potential issues:
- Type specific clone()/copy() on DataPoint vs. WeightedPoint to avoid potentially problematic casting to subclass.
- GaussianSource/EllipticalSource to write FITS header values only if they are not NaN (since FITS does not support NaN in headers).
jnum 0.20-3 (for crush 2.41-1)
This jnum package contains some critical fixes to the prior 0.20 releases, and supports the parallel crush release 2.41-1.