All Versions
17
Latest Version
Avg Release Cycle
98 days
Latest Release
-

Changelog History
Page 1

  • v3.4.0 Changes

    General

    • Major modernization of Arrays, bringing it more in line with C++11 (#1012)
    • Use std::regex (#1072)
    • Remove many warnings (#1024, #1036, #1062)
    • Use FFTW as default FFT provider (#1029, #1047, #1049)
    • UVFITS improvements (#1033, #1040, #1064, #1066, #1067)
    • Support for 64-bit row numbers.
  • v3.3.0 Changes

    April 15, 2020

    3.3.0

    General

    • Replace implementation of complex trig functions by std:: (#1010)
    • 🛠 Fix bug SciMath / StatsFramework where parameters were passed incorrectly (#984)

    Tables

    • Pass sorting algorithm optio nthrough to table iterator (#992)
    • 👌 Support for ADIOS2 (#1006)
    • ➕ Add .casarc option to disable table locking (#1002)

    Measurement Set / UVFits

    • 🛠 Fix antenna swapping in MSConcat (#977)
    • 🔀 Merge PROCESSOR table in MSConcat (#1004)
    • 🛠 Fix antenna positions in importing old VLA UVFITS (#1005)

    Images

    • More efficient WCS batch coordinate lookups (#390
  • v3.2.1 Changes

    November 22, 2019

    3.2.1

    🚀 This release is identical to 3.2.0 but increments the SOVERSION.

    3.2

    General

    • ✂ Remove some unused functionality (#854, #947)
    • Prevent setting OpenMP num_threads to zero (#962)

    Tables

    • 🛠 Fix locking issue with IncrementalStorageManager (#970, #974)
    • Various improvements to TaQL
    • Various ADIOS2 improvements (#943, #966)

    Measures

    • ⚡️ Update hardcoded URLs for fetching measures data (#975)

    FITS

    • Correctly convert Nasmyth mount types (#946, #954)
  • v3.2 Changes

    General

    • Remove some unused functionality (#854, #947)
    • Prevent setting OpenMP num_threads to zero (#962)

    Tables

    • Fix locking issue with IncrementalStorageManager (#970, #974)
    • Various improvements to TaQL
    • Various ADIOS2 improvements (#943, #966)

    Measures

    • Update hardcoded URLs for fetching measures data (#975)

    FITS

    • Correctly convert Nasmyth mount types (#946, #954)
  • v3.1.2 Changes

    July 11, 2019

    The only change in this version is that the version number is bumped properly in version.h.

  • v3.1.1 Changes

    June 05, 2019

    3.1.1

    General

    • Only use DataManager.get/putSlice if possible (#901)
    • 🐧 User docker for Linux build on Travis for CI (#856)
    • 👌 improve unicode support (#853)
    • 🔄 Changed MadfmFunc so that it inherits from ArrayFunctorBase (#905)
    • 🛠 Fix memory leak in TableProxy::getColumnDescription (#900)
    • 👍 Allow colon and fix recursive bison parsing (#894)
    • ObjectID's hash function behavior fix (#897)
    • ➕ Add a public getter for the mask array to LCRegionFixed (#895)
    • Replace STL-like containers by their STL counterparts (#890)

    👍 Python support

    • Boost 1.67 Python components require a Python version suffix (#844)
    • 🖐 Handle numpy Unicode arrays (#912)
    • 🛠 Fix memory leak when converting Python unicode to casa string (#910)
    • Possible leak bug (#908)
    • Always use TpInt64 for PyLong (#916)
    • 👌 Improve CMake FindPython (#922)

    👷 Build system

    • 🍎 Travis macOS fails on Python3 OSX build system (#778)
    • 🐳 Switch travis to docker /xenial (#847)
  • v3.1 Changes

    General

    • ✂ Removed many warnings issued by newer compiler versions (#798, #809, #819, #820, #866, #883)
    • Further improved thread-safety (#817, #869, #877, #886)
    • ➕ Added variance and standard deviation of complex numbers (#851)

    Tables

    • 👌 Improved parallel storage manager based on ADIOS2
    • 👌 Support of Int64 table columns (#859)
    • ➕ Added O_DIRECT support when using MultiFile (#885)
    • TaQL improvements (#813, #851, #867)
    • 🛠 Small CTDS fixes (#840, #868)

    Measurement Set

    • Small improvements (#858, #864, #872)
    • 👍 Better handling of FITS-IDI data bit sampling (#836)

    Images

    • 👌 Support for non-chunked HDF5 data sets (#879, #880)
    • 🛠 Fixed count overflow on very large images (#849)
  • v3.0 Changes

    General

    • 🏗 Building with C++11 is now required
    • 👌 Improved thread-safety of statics (#775)
    • 👌 Improve statistics code (#785, #776, #662, #663)

    Tables

    • Avoid growing the size of tables when overwriting data (#768)
    • 👍 TaQL support for radial velocity, earth magnetic field and Doppler (#750)
    • ➕ Added performance tests for tables (#658)

    Measurement Set

    • 👌 Improvements to MSConcat (#779, #701)
    • 👍 Better handling of FITS-IDI flag history (#748)

    Images

    • 👍 Better support for double precision images (#752, #751)

    Other

  • v2.4.1 Changes

    December 13, 2017

    2.4.1

    General

    • 🚀 This release fixes a problem with TableIterator introduced in v2.4.0. This issue would cause problems with LOFAR's DPPP when msin.starttime was set. (#681)
  • v2.4.0 Changes

    November 01, 2017

    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

    • Implement digital corrections for DiFX/VLBA (#602)
    • Several improvements for WEIGHTS when reading FITS-IDI (#590, #608)
    • Parallactic angle calculation for Nasmyth mounts (#627)
    • Modernised matrix syntax in FITS files now follows standard 3.0 (#606)