Releases: casacore/casacore
Releases · casacore/casacore
2.4.0
2.4.0
General
- Bug fixes and improvements
- This version can be used to compile CASA 5.0
- Improved error checking when parsing dates/times (#619)
- Statistics: allow data provider to specify number of threads (#645)
MS
- Disable caching of MS main table columns (#597)
- Properly copy the
SIGMA_SPECTRUM
column, if present (#599) - Implement getTimesForSpws (#600)
FITS and FITS-IDI
2.3.0
2.3.0
General
- Bug fixes and improvements
- Improved installation documentation in README
- Add an option to use Ccache (
-DUseCcache
) (#549) - Add some statistics functionality (#569)
Python
- Make some of the TableProxy functionality publicly available (#559)
- Make version checking from python (or plain C) possible (#583)
TaQL
FITS
2.2.0
2.2.0
General
- Lots of bug fixes and improvements
- Tests are not built by default anymore, use
-DBUILD_TESTING=True
to build them - Building with C++11 is now default, use
-DCXX11=False
if you do
not have a recent compiler (#533) - Added JSON support (#506)
TaQL
- Major improvements in TaQL, such as masked arrays, new commands
ALTER TABLE
,SHOW TABLE
,HELP
(#388)
Images
- ImageConcat and ImageExpr now use JSON export (#517)
2.1.0
2.1.0
General
- Lots of code improvement, optimization and added tests
Measures
- The default search path for measures data is now smaller. The path can
be set at cmake time by specifying-DDATA_DIR=/path/to/data
. This path
can contain%CASAROOT%
which is expanded at run time, to support
relocatable installations. The measures path can also still be set in
.casarc
. (#277) - Inserted fix to leap second handling problem (#290)
- Various coordinate performance improvements (#258)
Tables
MS
- Improve testing of MSSummary (#330)
- Many improvements for the MS related functions (#318, #291, #228, #208, ...)
- Fix multithreaded MS creation (#298)
Python
2.0.3
2.0.3
NOTE: this release is not ABI compatible with release 2.0.1
General
- Merge of CASA work into casacore, CASA should compile with casacore now
- Under-the-hood optimizations, like using allocator features (#132)
- Building with gcc 5 is now possible (#166)
- Compatibility with more versions of wcslib and cfitsio
- SOFA is now an external dependency (#105)
Tables
- Arrays can now sometimes be reshaped while keeping allocated memory (#113)
MS
- Selection of baselines with a regexp between stations is now possible (#99)
- Several new methods to MSMetaData (#138)
Bug fixes
small bugfix release
2.0.1
changes since 2.0.0
Bug fixes
- Does not build if checkout root folder is not named casacore (#79)
casacore 2.0.0
2.0.0
Changes since 1.7.0
General
- Fixed all build problems for GCC and clang on various platforms
(up to OS-X 10.10) - Fixed all valgrind issues found in test programs
- Made the statics in all of casacore thread-safe. Similar to
libstdc++ the user is responsible for thread-safety when using
casacore ojbects. - Added casacore/ to the #include path of all header files
- Changed namespace from casa to casacore (but still #defined as
casa for time being) - Split Tables, MeasurementSets and Lattices into smaller parts
- The 3 changes above give rise to backward incompatibilities. Scripts
in casacore/changescripts (notably updateall) can be used to fix
client code.
Tables
- Added GROUPBY/HAVING/aggregation function to TaQL
- Optimized TaQL's IN operator (linear time for integer sets)
- Added table tracing (class TableTrace)
- Fixed TiledStMan issue where BucketCache was not shrinked
- Added MultiFile option to combine table files in a single one
Components
- This module has been removed (too CASA specific)
Images
- Added support for beam per frequency channel and Stokes
- Added persistency for ImageExpr and ImageCocat objects
Python
- Moved converters from pyrap to casacore/Python