-
Notifications
You must be signed in to change notification settings - Fork 43
/
NEWS
340 lines (194 loc) · 7.93 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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
miniCRAN v0.3.0
================
* Support for `mac.binary.big-sur` (#152)
Bug fixes:
* Don't download incorrect devel version of package (#153)
Internal:
* Rewrite tests to use [Posit Public Package Manager](https://packagemanager.posit.co), since MRAN ceased to operate their service during 2023
* Rename internal function `MRAN()` to `p3m()` to reflect using Posit Public Package Manager (P3M)
* Fix old http references
* Fix old references to revolution and MRAN
miniCRAN v0.2.16
================
* No functional changes
* Further tests and examples fixes to pass `R CMD check` on CRAN
miniCRAN v0.2.15
================
* No functional changes
* Use `mockr` for mocking in tests tests
* Updated tests to comply with CRAN policy
miniCRAN v0.2.14 (Release date: 2020-09-14)
================
* No functional changes
* Updated tests to comply with `testthat_3.0.0`
miniCRAN v0.2.13 (Release date: 2020-07-13)
================
Changes:
* Removed the dependency on `XML`. This will only affect a non-essential function (`getCranDesription`) on versions of R prior to R-3.4.0
Bug fixes:
* Fix "t undefined in scope error" #125, contributed by @Calligross (https://github.com/calligross)
* Update code and tests to write PACKAGES.rds with compression version 2 for versions of R earlier than R-3.5.0 #129
Minor changes:
* Removed reference to dependency on `curl`, since the actual dependency was removed in a previous version of the package.
* Treat the `writePACKAGES` argument consistently, as suggested by @vh-d in #130
* Improve test coverage
* Fix some broken examples
miniCRAN v0.2.12 (Release date: 2019-07-06)
================
New features:
* None
Bug fixes:
* Experimental support for mac.binary.el-capitan (#111 and #121)
* Fixed description of `availPkgs` in documentation (#108)
* Added backward compatibility for R<3.3.0 when `repos` argument to `available.packages()` was added (#109)
API change
* On R version 3.4.0 and earlier, `getCranDescription()` will throw a warning that this function is no longer supported. This is in preparation to remove the dependency on `XML` in a future release.
Internal changes
* Rewrote mocking mechanism in tests
miniCRAN v0.2.11 (Release date: 2018-01-15)
================
New features:
* None
Bug fixes:
* use cran.microsoft.com instead of mran.microsoft.com for MRAN url (#104)
Other changes:
* Use `pkgdown` to build documentation site (#105)
* Speed up unit testing by mocking internal functions (#107)
miniCRAN v0.2.10 (Release date: 2017-10-21)
================
New features:
* Added package option `minicran.mran` which sets default preferred MRAN url (#72)
Bug fixes:
* Fixed 'Error in basename(prev)' when calling `addPackage()` (#99)
Other improvements:
* Fixed typos in vignettes (@ryanatanner PR#93 and PR#94)
* Added note on system requirements of curl and XML (#98)
Changed maintainer to apdevries@gmail.com #103
miniCRAN v0.2.9 (Release date: 2017-07-20)
===============
* The igraph now gets imported (previously it was a Suggests)
* Use `tools::CRAN_package_db()` to read package description on CRAN
* Extend test suite coverage
miniCRAN v0.2.8 (Release date: 2017-06-19)
===============
* New function `addLocalPackage()` to add source or pre-built packages from a local directory (#23).
* Updates for R 3.4.0 on macOS (#82; PR #84; PR #86) @vnijs
* Improve documentation for `pkgPath` (#85)
* Fix bug in `makeRepo()` when creating repo with multiple package types
miniCRAN v0.2-7 (Release date: 2016-08-19)
===============
* Apply fix when using `makeRepo()` from a local miniCRAN. (#76)
miniCRAN v0.2-6 (Release date: 2016-06-26)
===============
* Allow using `makeRepo()` to create a miniCRAN repo from an existing local miniCRAN, *i.e.*, the repos contains `file:///` prefix. This enables a use case in the AzureML package. (#76)
* Easily manage packages for all three Operating Systems (#24)
* Fix inconsistent use of Rversion in `addPackage()` (#42)
miniCRAN v0.2-5 (Release date: 2016-04-12)
===============
* The function plot.pkgDepGraph() now displays legend only for edges that are actually in graph
* Make consistent use of Rversion argument (#42)
miniCRAN v0.2-4 (Release date: 2016-03-27)
===============
* Changed copyright to Microsoft
miniCRAN v0.2-2 (Release date: 2015-03-25)
===============
Changes:
* Additional vignettes and documentation
miniCRAN v0.2-0 (Release date: 2014-12-16)
===============
License change:
* New licence: GPL-2 (changed from Apache 2)
New functionality:
* addPackage() to manage incremental package additions
* addOldPackage() to add (source version) of specific package version
* updatePackages() to check for and download package updates
miniCRAN v0.1-1 (Release date: 2014-10-01)
===============
Changes:
miniCRAN v0.1-0 (Release date: 2014-09-16)
===============
Changes:
* Updated documentation, vignette and examples
* Simplification of function arguments
miniCRAN v0.0-21 (Release date: 2014-08-18)
===============
Changes:
* Changes to defaults in plot.pkgDepGraph() to move legend to left of plot area.
miniCRAN v0.0-20 (Release date: 2014-08-18)
================
Changes:
* Modified examples to reduce running time, mostly using \dontrun{} sections
miniCRAN v0.0-19 (Release date: 2014-08-17)
================
Changes:
* Changed license to Apache 2
* Small documentation improvements
miniCRAN v0.0-18 (Release date: 2014-08-14)
================
Changes:
* Added additional section in vignette to demonstrate makeRepo()
* Added additional examples
miniCRAN v0.0-17 (Release date: 2014-08-13)
================
Changes:
* Added function addPackageGithub() to read DESCRIPTION files for packages on github
miniCRAN v0.0-16 (Release date: 2014-07-23)
================
Minor changes to pass CRAN incoming checks. First version on CRAN.
miniCRAN v0.0-15 (Release date: 2014-07-23)
================
Changes:
* Added examples for plot.pkgDepGraph
* Added package vignette
miniCRAN v0.0-14 (Release date: 2014-07-22)
================
Changes:
* Additional control in arguments to plot.pkgDepGraph()
miniCRAN v0.0-13 (Release date: 2014-07-21)
================
Changes:
* Fixed more inconsistencies between pkgDep() and makeDepGraph()
miniCRAN v0.0-12 (Release date: 2014-07-16)
================
Changes:
* Fixed inconsistencies between pkgDep() and makeDepGraph()
miniCRAN v0.0-11 (Release date: 2014-07-12)
================
Changes:
* Added plot method for makeDepGraph
* Removed dependency on igraph, now SUGGESTS igraph instead
miniCRAN v0.0-10 (Release date: 2014-07-01)
================
Changes:
* General improvements and bug fixes.
miniCRAN v0.0-08 (Release date: 2014-06-05)
================
New functionality:
* New function makeLibrary() downloads files into a local library
* Function makeRepo() now creates a proper repository structure for source, win.binary, mac.binary, etc.
Changes:
* It is now possible to specify the argument enchances=TRUE in pgkDeps() to include packages that are enhanced.
Documentation changes:
* Added instructions and demonstration code for making a local repo in makeRepo(), including instructions for using the local repo.
miniCRAN v0.0-07 (Release date: 2014-05-28)
================
New functionality:
* New function getCranDescription() that scrapes information from the CRAN website for each package.
miniCRAN v0.0-06 (Release date: 2014-05-27)
================
New functionality:
* New function makeDepGraph() to create an igraph representation of the selected package dependencies
* New function makeRsyncInclude() to create include file for use with rsync (experimental)
miniCRAN v0.0-05 (Release date: 2014-05-22)
================
Enhancements:
* Enhanced error checking for pkgDep(), e.g. checking for non-existent top-level packages.
* Modified pkgDep() to selectively includes suggests dependencies
* Improved error messages
* New function pkgAvail(), a wrapper around available.packages()
miniCRAN v0.0-01 (Release date: 2014-01-30)
================
First commit.
New functionality:
* pkgDep()
* makeRepo()