This repository has been archived by the owner on May 4, 2019. It is now read-only.
NOTE: This release includes a change with the potential to be subtly breaking, in addition to lots of deprecations.
- Deprecate
NA
in favor ofmissing
,NAType
in favor ofMissing
, andisna
in favor ofismissing
, all three from the Missings package (and soon in Base). - Deprecate
PooledDataArray
in favor of eitherCategoricalArray
orPooledArray
. - Change the behavior of
eltype
. Whereas previously we hadeltype(::DataArray{T}) = T
, we now haveeltype(::DataArray{T}) = Union{T,Missing}
. That is, the element type is now "correct" in that it matches what one could expect to get when indexing into aDataArray
.
When upgrading existing code to use this release, be sure to verify any assumptions your code had been making about the element type of a DataArray
. For packages that depend on DataArrays, you may need to consider updating your package and raising your required DataArrays version to 0.7.0. Depending on the severity of the impact this change has on your package, you may also need to upper bound DataArrays at 0.7.0 in past tags.