Skip to content

Commit 08cd54d

Browse files
authored
v1.3.0 (#987)
1 parent bd555c4 commit 08cd54d

File tree

6 files changed

+417
-36
lines changed

6 files changed

+417
-36
lines changed

DESCRIPTION

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Encoding: UTF-8
22
Package: plumber
33
Type: Package
44
Title: An API Generator for R
5-
Version: 1.2.2.9000
5+
Version: 1.3.0
66
Roxygen: list(markdown = TRUE)
77
Authors@R: c(
88
person("Barret", "Schloerke", role = c("cre", "aut"), email = "[email protected]", comment = c(ORCID = "0000-0001-9986-114X")),

NEWS.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
# plumber (development version)
1+
# plumber 1.3.0
22

3-
* Fixes #956, allowing a port to be specified as an environment variable. User-provided ports must be between 1024 and 49151 (following [IANA guidelines](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml)) and may not be a known unsafe port. plumber will now throw an error if an invalid port is requested. (@shikokuchuo @gadenbuie #963)
3+
* The port many now be specified as an environment variable. User-provided ports must be between 1024 and 49151 (following [IANA guidelines](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml)) and may not be a known unsafe port. plumber will now throw an error if an invalid port is requested. (@shikokuchuo @gadenbuie #963)
44

5-
* Added support for graphic devices provided by ragg and svglite (@thomasp85 #964)
6-
* `parse_rds()`, `parse_feather()`, and `parse_parquet()` no longer writes data to disk during parsing (@thomasp85, #942)
7-
* Returning error messages are now turned off by default rather than being turned on if running interactively and turned off if not (@thomasp85, #962)
5+
* Added support for graphic devices provided by {ragg} and {svglite} (@thomasp85 #964).
6+
* `parse_rds()`, `parse_feather()`, and `parse_parquet()` no longer writes data to disk during parsing (@thomasp85, #942).
7+
* Returning error messages are now turned off by default rather than being turned on if running interactively and turned off if not (@thomasp85, #962).
88

9-
* New serializers
9+
* New serializers:
1010
* `serializer_excel()`: Return an object serialized by `writexl::write_xlsx` (@r2evans, #973).
1111

12-
* New request body parsers
13-
* `parser_excel()`: Parse request body as an excel workbook using `readxl::read_excel` (@r2evans, #973). This defaults to loading in the first worksheet only, you can use `@parse excel list(sheet=NA)` to import all worksheets. This always returns a list of frames, even if just one worksheet.
12+
* New request body parsers:
13+
* `parser_excel()`: Parse request body as an excel workbook using `readxl::read_excel` (@r2evans, #973). This defaults to loading in the first worksheet only, you can use `@parse excel list(sheet=NA)` to import all worksheets. This always returns a list of frames, even if there is just one worksheet.
1414

15-
* bug: Mounts now use a `req$PATH_INFO` instead of a pre-computed value. (#888)
15+
* Mounts now have a dynamic `req$PATH_INFO` instead of a pre-computed value. (#888)
1616

1717
* `validate_api_spec()` now uses `@redocly/cli` to validate the API spec. (#986)
1818

cran-comments.md

+5-24
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,21 @@
11
## Comments
22

3-
#### 2024-03-22
3+
#### 2025-02-18
44

5-
Releasing a patch to `{plumber}` to resolve a test error on CRAN.
5+
Releasing a minor update to `{plumber}`. Added a couple new features and some bug fixes.
66

7-
I have changed my email from `[email protected]` to `[email protected]` causing a NOTE in the CRAN checks.
7+
Please let me know if I can provide any additional information or assistance. Thank you!
88

99
Best,
1010
Barret
1111

12-
#### 2024-03-08
13-
14-
Dear maintainer,
15-
16-
Please see the problems shown on
17-
<https://cran.r-project.org/web/checks/check_results_plumber.html>.
18-
19-
Please correct before 2024-03-22 to safely retain your package on CRAN.
20-
21-
The CRAN Team
22-
2312
## R CMD check results
2413

25-
0 errors ✔ | 0 warnings ✔ | 1 note ✔
26-
27-
> Maintainer: ‘Barret Schloerke <[email protected]>
28-
>
29-
> New maintainer:
30-
> Barret Schloerke <[email protected]>
31-
> Old maintainer(s):
32-
> Barret Schloerke <[email protected]>
33-
14+
0 errors ✔ | 0 warnings ✔ | 0 notes ✔
3415

3516
## revdepcheck results
3617

37-
We checked 18 reverse dependencies, comparing R CMD check results across CRAN and dev versions of this package.
18+
We checked 19 reverse dependencies, comparing R CMD check results across CRAN and dev versions of this package.
3819

3920
* We saw 0 new problems
4021
* We failed to check 0 packages

revdep/README.md

+66
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,68 @@
1+
# Platform
2+
3+
|field |value |
4+
|:--------|:----------------------------------------|
5+
|version |R version 4.4.2 (2024-10-31) |
6+
|os |macOS Sequoia 15.2 |
7+
|system |aarch64, darwin20 |
8+
|ui |X11 |
9+
|language |(EN) |
10+
|collate |en_US.UTF-8 |
11+
|ctype |en_US.UTF-8 |
12+
|tz |America/New_York |
13+
|date |2025-02-18 |
14+
|pandoc |3.1 @ /opt/homebrew/bin/pandoc |
15+
|quarto |1.5.57 @ /Applications/quarto/bin/quarto |
16+
17+
# Dependencies
18+
19+
|package |old |new |Δ |
20+
|:---------|:---------|:---------|:--|
21+
|plumber |1.2.2 |1.3.0 |* |
22+
|cli |3.6.4 |3.6.4 | |
23+
|crayon |1.5.3 |1.5.3 | |
24+
|curl |6.2.0 |6.2.0 | |
25+
|ellipsis |0.3.2 |NA |* |
26+
|fastmap |1.2.0 |1.2.0 | |
27+
|glue |1.8.0 |1.8.0 | |
28+
|httpuv |1.6.15 |1.6.15 | |
29+
|jsonlite |1.8.9 |1.8.9 | |
30+
|later |1.4.1 |1.4.1 | |
31+
|lifecycle |1.0.4 |1.0.4 | |
32+
|magrittr |2.0.3 |2.0.3 | |
33+
|mime |0.12 |0.12 | |
34+
|promises |1.3.2 |1.3.2 | |
35+
|R6 |2.6.1 |2.6.1 | |
36+
|Rcpp |1.0.14 |1.0.14 | |
37+
|rlang |1.1.5 |1.1.5 | |
38+
|sodium |1.4.0 |1.4.0 | |
39+
|stringi |1.8.4 |1.8.4 | |
40+
|swagger |5.17.14.1 |5.17.14.1 | |
41+
|webutils |1.2.2 |1.2.2 | |
42+
143
# Revdeps
244

45+
## All (19)
46+
47+
|package |version |error |warning |note |
48+
|:---------------------|:---------|:-----|:-------|:----|
49+
|[arenar](problems.md#arenar)|0.2.0 | |1 |2 |
50+
|[AzureContainers](problems.md#azurecontainers)|1.3.2 | | |1 |
51+
|[bayesAB](problems.md#bayesab)|1.1.3 | | |1 |
52+
|[gqlr](problems.md#gqlr)|0.0.2 | | |1 |
53+
|[log](problems.md#log)|1.1.1 | | |1 |
54+
|microCRAN |0.9.0-1 | | | |
55+
|MicroMoB |0.1.2 | | | |
56+
|[occupationMeasurement](problems.md#occupationmeasurement)|0.3.2 |-1 | |1 |
57+
|[openmetrics](problems.md#openmetrics)|0.3.0 | | |2 |
58+
|[plumbertableau](problems.md#plumbertableau)|0.1.1 |1 | | |
59+
|polished |0.8.1 | | | |
60+
|rapidoc |9.3.4 | | | |
61+
|redoc |2.0.0.75 | | | |
62+
|rsconnect |1.3.4 | | | |
63+
|shiny.telemetry |0.3.1 | | | |
64+
|starsTileServer |0.1.1 | | | |
65+
|[swagger](problems.md#swagger)|5.17.14.1 | | |1 |
66+
|[tgver](problems.md#tgver)|0.3.0 |1 | | |
67+
|vetiver |0.2.5 | | | |
68+

revdep/cran.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## revdepcheck results
22

3-
We checked 21 reverse dependencies, comparing R CMD check results across CRAN and dev versions of this package.
3+
We checked 19 reverse dependencies, comparing R CMD check results across CRAN and dev versions of this package.
44

55
* We saw 0 new problems
66
* We failed to check 0 packages

0 commit comments

Comments
 (0)