Version 0.3.0
This release breaks compatibility with the 0.2.x series by moving from Nulls.jl to Missings.jl.
Other changes:
- Introduce
CategoricalString <: AbstractString, used withCategoricalArray{String}. Other types ofCategoricalArraycontinue to useCategoricalValue, which no longer inherits fromAbstractString. - Preserve ordering of levels with
copy!and improve it in several cases. - Make
CategoricalArrayconstructor andlevels!dramatically more efficient with many levels.