-
Notifications
You must be signed in to change notification settings - Fork 9
/
NEWS
143 lines (115 loc) · 5.96 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
Version 2.9-2, 2024-03-24
* Use pkg-config on Windows to fix linking with upcoming Rtools version
Version 2.9-1, 2023-12-30
* Fix support for parallel I/O with MPICH (and related MPI variants)
* Fix error handlers to remove potentially insecure format strings
Version 2.8-1, 2023-10-21
* Fix builds on platforms where share directory is not under $R_HOME
* Fix UBSAN warning when converting empty NC_CHAR to R string
* Fix type conversions with oneAPI compiler
Version 2.7-1, 2023-10-02
* Fix crash when calling nc_free_vlen on vlen with zero-length
* Support packing and unpacking of vlen
* Support fill value conversions in non-numeric data types:
NC_CHAR, NC_STRING, enum, compound, and vlen
* Improve support for NetCDF parallel I/O in configure script:
- Specify MPI compiler via argument --with-mpicc
- Enable MPI tests in R CMD check via argument --with-mpiexec
- Give warnings if MPI and/or NetCDF parallel I/O not detected
* Add configure option --with-nc-config-static to allow selection of
static libraries from nc-config
* Build Windows package with NetCDF library from RTools4x
- Adapt to newer RTools by using configure script on Windows
* Add examples using hierarchical groups to help for grp.inq.nc
Version 2.6-2, 2023-01-16
* Fix compiler warnings reported by R-devel
Version 2.6-1, 2021-06-25
* Windows: update binary packages to netcdf 4.9.0 with OpenDAP
Version 2.5-2, 2021-08-20
* Support hdf5 filters via multi-filter interface (netcdf>=4.8.0)
* Windows: update binary packages to netcdf 4.7.4 with OpenDAP
* Generate type conversions with m4 macros
* Reduce CPU time for utcal.nc example to pass CRAN checks
Version 2.4-2, 2020-09-12
* Support reading/writing special values (e.g. NA, Inf) without substitution,
mainly in cases where type conversion between R and NetCDF is not required.
* Fix selection of na.mode values 0,1,2
* Fix range checks for numeric conversions with packing
* Significantly increase test coverage of type conversion routines
* Support parallel NetCDF when running with MPI
* Allow creation of datasets in "data64" (CDF5) format
* Support diskless files and in-memory manipulation of persistent files
Version 2.3-1, 2020-04-27
* Fix problem when defining scalar variables with netcdf-4.7.4
Version 2.1-1, 2019-10-18
* Remove automatic handling of fill values in user-defined types
* Link rwinlib libraries by pathname to fix r-hub Windows builds
* Correct quoting of external software names in DESCRIPTION
Version 2.0-4, 2019-10-13
* Fix OSX packages by linking expat library
Version 2.0-3, 2019-10-05
* Support NetCDF-4 features for reading and writing of datasets.
* Suggest bit64 package for NC_INT64 and NC_UINT64 types.
* Drop support for netcdf-3.x library, require netcdf-4.x.
* Drop support for udunits-1 library.
* Disable calendar functions if udunits-2.x is not found during build.
Version 1.9-1, 2017-10-04
* Allow multiple NA values in count argument of var.get.nc/var.put.nc,
so that corresponding dimensions are read/written to their defined length.
* Fix support for OPeNDAP (if enabled by the netcdf library)
* Build Windows packages with netcdf4 library
- Enable OPeNDAP in Win64
- Disable OPeNDAP in Win32, because it causes RNetCDF to crash
- Thanks to Jeroen Ooms for giving us https://github.com/rwinlib/netcdf!
* Register C routines for efficient access by R
Version 1.8-2, 2016-02-21
* Add support for POSIXct timestamps to utcal.nc and utinvcal.nc.
* Use nc-config by default in configure to find netcdf build settings.
* Allow customisation of configure by variables CPPFLAGS, LDFLAGS and LIBS,
and remove the following options: --with-netcdf-include, --with-netcdf-lib,
--with-hdf5-lib, --with-udunits-include, --with-udunits-lib.
Version 1.7-3, 2015-05-09
* Support reading/writing NC_CHAR as vectors of raw bytes
* Avoid intermediate copies of array data when possible
* Fix memory errors reported by valgrind for udunits2 calendar functions.
* Support compilation with udunits.h inside a udunits2 sub-directory.
* Add udunits data files to source package to ensure they can be found
when building binary packages for Windows and Mac.
Version 1.6.3-1, 2014-09-01
* Allow reading of character vector or scalar
Version 1.6.2-3, 2014-06-16
* Added HDF5 licence file for distribution
Version 1.6.2-2, 2014-05-27
* Corrected potential memory leak in read/write of character arrays
Version 1.6.1-2, 2012-07-20
* Added function read.nc
* Added packing/unpacking of data
Version 1.5.3-1, 2012-02-15
* Optionally copy udunits data files during installation of RNetCDF.
* When loading RNetCDF in R, initialise udunits with copied data files.
Version 1.5.2-2, 2011-01-06
* configure adds tests for extra libraries used by netcdf4 on some systems.
* Avoid repeated zeroing of character arrays in C interface.
Version 1.5.0-1, 2010-12-30
* Add new modes (large, prefill, share) to nc_open and nc_create.
* Avoid unnecessary switching of define and data modes in C library
to prevent unwanted data movement within a file.
* configure script accepts optional path for hdf5 (for netcdf4 library).
* Added basic functional tests of package.
Version 1.2-1.1, 2010-05-11
* Add build scripts for Windows.
Version 1.2-1, 2006-07-26
* utcal.nc and utinvcal.nc optionally handle dates in string form.
* configure script accepts optional paths for netcdf and udunits.
Version 1.1-3, 2005-03-21
* Minor bugfix for detection of udunits headers in configure script.
Version 1.1-2, 2005-01-04
* Return proper error status in C functions R_nc_sync and R_nc_get_vara_text.
Version 1.1-1, 2004-09-19
* Add option to collapse singleton dimensions when reading arrays.
* Allow reading of arrays without conversion of missing values.
Version 1.0-4, 2004-09-11
* Search extra directories during configure.
Version 1.0-3, 2004-08-01
* First release based on netcdf package by Thomas Lumley
and ncdf package by David Pierce.