Releases: JuliaData/CategoricalArrays.jl
Releases · JuliaData/CategoricalArrays.jl
v0.10.8
CategoricalArrays v0.10.8
Closed issues:
- Crash when calling cut function (#289)
Merged pull requests:
- move requires usage to extension (#400) (@KristofferC)
v0.10.7
CategoricalArrays v0.10.7
Closed issues:
- Error with constructor after Tables 1.8 (#395)
Merged pull requests:
- Implement
skipmissing
argument tolevels
(#391) (@nalimilan) - Drop redundant
convert(Union{T, Missing/Nothing}, x)
methods (#396) (@nalimilan)
v0.10.6
CategoricalArrays v0.10.6
Closed issues:
- Problem with unstack from DataFrames.jl on CategoricalVector (#380)
Merged pull requests:
v0.10.5
v0.10.4
CategoricalArrays v0.10.4
Closed issues:
- Conversion issue on nightly (#383)
Merged pull requests:
- Implement promotion rules for
CategoricalArray
(#384) (@nalimilan) - Fix tests on Julia 1.9 nightlies (#385) (@nalimilan)
v0.10.3
CategoricalArrays v0.10.3
Closed issues:
- Rename
get
for categorical values? (#142) - add future to require (#149)
- add insert! support (#375)
cut
: option to havemissing
as level (#377)- Can't precompile on Windows (#379)
Merged pull requests:
- add insert! (#376) (@bkamins)
- Document how to turn missing values into normal values (#378) (@nalimilan)
v0.10.2
CategoricalArrays v0.10.2
Closed issues:
- Prettier IO methods for CategoricalValue (#370)
Merged pull requests:
- Support any
AbstractVector
s inlevels!
andCategoricalPool
(#365) (@nalimilan) - Do not print type information when
:compact=>true
(#371) (@nalimilan) - Improve
cut
docstring (#372) (@nalimilan)
v0.10.1
CategoricalArrays v0.10.1
Closed issues:
- recode can be too slow (#343)
- Request to implement
refcode
in a 0.9.* patch. (#347) - Add sizehint! (#350)
- GitHub release notes for 0.10.0 appear to be missing (#356)
- Trouble with
categorical(v)
whenv
is aSentinelArrays.ChainedVector
(#361)
Merged pull requests:
- Optimize recode for the large number of categories when the categories to be recoded are specified as arrays (#345) (@pgagarinov)
- Add
refcode
, deprecatelevel
(#348) (@nalimilan) - add sizehint! (#353) (@bkamins)
- droplevels!(): more efficient implementation (#359) (@alyst)
- levels!(): enhance performance (#360) (@alyst)
- Fix type in error message (#366) (@nalimilan)
- Fix doctests and make checks stricter (#367) (@nalimilan)
- Fix ambiguity error on construction from
ChainedVector
(#369) (@nalimilan)
v0.9.7
CategoricalArrays v0.9.7
Closed issues:
- Integration with Plots.jl (#256)
- Generic test for allowing to use isless (#319)
- Request to implement
refcode
in a 0.9.* patch. (#347)
Merged pull requests:
- Add RecipesBase plotting recipe (#340) (@nalimilan)
- Allow adding new levels to ordered arrays (#342) (@nalimilan)
- Add
CategoricalValue(x, source)
and disallow mixedisless
and<
(#346) (@nalimilan) - Add
refcode
, deprecatelevel
(#348) (@nalimilan)
v0.10.0
CategoricalArrays v0.10.0
Closed issues:
Merged pull requests:
- Add RecipesBase plotting recipe (#340) (@nalimilan)
- Allow adding new levels to ordered arrays (#342) (@nalimilan)
- Add
CategoricalValue(x, source)
and disallow mixedisless
and<
(#346) (@nalimilan) - Add optimized method for collect(::SkipMissing{<: CatArrOrSub}} (#334)
- Remove valindex (#327)
- Fix printing tests on Julia 1.6 (#336)
- Store equality and subset comparisons with one pool in a field (#337)
- Pass unformatted labels to formatter in cut (#317)
- Changed recode to accept more general collection types (#290)
- Document
levelcode
in manual (#338) - Improve efficiency of mergelevels (#331)