Releases: JuliaGeo/NCDatasets.jl
Releases · JuliaGeo/NCDatasets.jl
v0.14.7
v0.14.6
v0.14.5
NCDatasets v0.14.5
Closed issues:
v0.14.4
v0.14.3
NCDatasets v0.14.3
v0.14.2
NCDatasets v0.14.2
Closed issues:
- NCDatasets v0.14.1 cannot create variable from an Int64 array with missing values if
fillvalue
is not specified (#246)
v0.14.1
NCDatasets v0.14.1
- Alternative masking values (experimental), see
https://alexander-barth.github.io/NCDatasets.jl/dev/other/#Fill-values-and-missing-values
v0.14.0
NCDatasets v0.14.0
Breaking changes
chunksize
is now a tuple of integers (was a vector of integers). On input (ofdefVar
andchunking
), a vector of integers is still accepted for compatibility.idimensions
key word argument is dropped from write. UseSubDatasets
instead to write a subset of a netcdf file.- The container type of dimensions and attributes (
Dimensions
andAttributes
) are now subtypes ofAbstractDict{Union{Symbol, AbstractString},Any}
.- Certain functions like
map
are explicitly disallowed forAbstractDict
. Calls likemap(fun,ds.dim)
wherefun
is a function andds
a netCDF datasets need to be replaced bymap(fun,collect(ds.dim))
. - The type of
Dict(ds.dim)
is nowDict{Union{Symbol, AbstractString},Any}
while it was aDict{Union{Symbol, String},Any}
before.
- Certain functions like
NCDatasets.CFVariable
was moved toCommonDataModel.CFVariable
.NCDatasets.NCDataset(var::NCDatasets.CFVariable)
is no longer supported, useNCDatasets.dataset(var::CommonDataModel.CFVariable)
instead.
Note
- If you notice other breaking changes please file an issue in order to either update the release notes or to fix an unintended change.
- Many functions and types not specific to NetCDF files (multi-files, views, and load by value) have been moved to CommonDataModel.jl