Skip to content
Merged

v1.3.3 #1020

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Type: Package
Package: plumber
Title: An API Generator for R
Version: 1.3.2.9000
Version: 1.3.3
Authors@R: c(
person("Barret", "Schloerke", , "barret@posit.co", role = c("cre", "aut"),
comment = c(ORCID = "0000-0001-9986-114X")),
Expand Down
8 changes: 7 additions & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
# plumber (development version)
# plumber 1.3.3

## Bug fixes and minor improvements

* Swagger documentation redirects from `/__swagger__/` to `/__docs__/` now
use relative paths, ensuring compatibility with various hosting
environments including RStudio Connect (#1016, #1018).

# plumber 1.3.2

Expand Down
97 changes: 8 additions & 89 deletions cran-comments.md
Original file line number Diff line number Diff line change
@@ -1,97 +1,16 @@
## Comments

#### 2025-12-22

Dear maintainer,

Please see the problems shown on
<https://cran.r-project.org/web/checks/check_results_plumber.html>.

Please correct before 2026-01-12 to safely retain your package on CRAN.

Best wishes,
The CRAN Team


#### 2025-12-22

Output from CRAN package checks:

```
CRAN Package Check Results for Package plumber
Last updated on 2025-12-22 15:51:00 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.3.1 12.50 86.23 98.73 OK
r-devel-linux-x86_64-debian-gcc 1.3.1 8.08 62.75 70.83 ERROR
r-devel-linux-x86_64-fedora-clang 1.3.1 22.00 131.83 153.83 OK
r-devel-linux-x86_64-fedora-gcc 1.3.1 24.00 182.79 206.79 OK
r-devel-windows-x86_64 1.3.1 14.00 107.00 121.00 OK
r-patched-linux-x86_64 1.3.1 13.59 77.77 91.36 OK
r-release-linux-x86_64 1.3.0 13.25 78.78 92.03 OK
r-release-macos-arm64 1.3.1 3.00 48.00 51.00 OK
r-release-macos-x86_64 1.3.1 8.00 146.00 154.00 OK
r-release-windows-x86_64 1.3.1 16.00 104.00 120.00 OK
r-oldrel-macos-arm64 1.3.1 3.00 52.00 55.00 OK
r-oldrel-macos-x86_64 1.3.1 9.00 186.00 195.00 OK
r-oldrel-windows-x86_64 1.3.1 19.00 124.00 143.00 OK
Check Details
Version: 1.3.1
Check: tests
Result: ERROR
Running ‘spelling.R’ [0s/0s]
Running ‘testthat.R’ [21s/34s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(plumber)
>
> test_check("plumber")
[ FAIL 1 | WARN 0 | SKIP 15 | PASS 1952 ]

══ Skipped tests (15) ══════════════════════════════════════════════════════════
• On CRAN (15): 'test-cookies.R:41:3', 'test-deprecated.R:60:3',
'test-find-port.R:40:3', 'test-find-port.R:56:3', 'test-legacy.R:20:3',
'test-options.R:22:3', 'test-plumber-print.R:2:3',
'test-plumber-print.R:60:3', 'test-plumber.R:67:3',
'test-serializer-device.R:21:1', 'test-serializer-htmlwidgets.R:20:3',
'test-static.R:23:3', 'test-zzz-openapi.R:302:3',
'test-zzz-plumb_api.R:10:3', 'test-zzz-plumb_api.R:65:3'
#### 2024-12-12

══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-zzzz-include.R:34:5'): Includes work ─────────────────────────
Expected `val$body` to match regexp "<html.*<img (role=\"img\" )?src=\"data:image/png;base64.*</html>\\s*$".
Actual text:
✖ │ <!DOCTYPE html>
│
│ <html>
│
│ <head>
│
│ <meta charset="utf-8" />
│ <meta name="generator" content="pandoc" />
│ <meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
│
│
│ <meta name="author" content="Jeff Allen" />
│
│ <meta name="date" content="2015-06-14" />
│
│ <title>test</title>
│
| [...truncated...]
Patch release at the request of RStudio Connect team to fix Swagger docs redirect issue.

Thank you,
Barret

[ FAIL 1 | WARN 0 | SKIP 15 | PASS 1952 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
```

#### 2024-12-12
## revdepcheck results

I've made the test more robust to different html output formats. No `./R` code has been changed.
We checked 21 reverse dependencies (19 from CRAN + 2 from Bioconductor), comparing R CMD check results across CRAN and dev versions of this package.

Best,
Barret
* We saw 0 new problems
* We failed to check 0 packages
71 changes: 5 additions & 66 deletions revdep/README.md
Original file line number Diff line number Diff line change
@@ -1,70 +1,9 @@
# Platform

|field |value |
|:--------|:----------------------------------------|
|version |R version 4.5.2 (2025-10-31) |
|os |macOS Tahoe 26.1 |
|system |aarch64, darwin20 |
|ui |X11 |
|language |(EN) |
|collate |C.UTF-8 |
|ctype |C.UTF-8 |
|tz |America/New_York |
|date |2025-12-12 |
|pandoc |3.1 @ /opt/homebrew/bin/pandoc |
|quarto |1.8.25 @ /Applications/quarto/bin/quarto |

# Dependencies

|package |old |new |Δ |
|:---------|:---------|:---------|:--|
|plumber |1.3.0 |1.3.1 |* |
|cli |3.6.5 |3.6.5 | |
|crayon |1.5.3 |1.5.3 | |
|curl |7.0.0 |7.0.0 | |
|fastmap |1.2.0 |1.2.0 | |
|glue |1.8.0 |1.8.0 | |
|httpuv |1.6.16 |1.6.16 | |
|jsonlite |2.0.0 |2.0.0 | |
|later |1.4.4 |1.4.4 | |
|lifecycle |1.0.4 |1.0.4 | |
|magrittr |2.0.4 |2.0.4 | |
|mime |0.13 |0.13 | |
|otel |0.2.0 |0.2.0 | |
|promises |1.5.0 |1.5.0 | |
|R6 |2.6.1 |2.6.1 | |
|Rcpp |1.1.0 |1.1.0 | |
|rlang |1.1.6 |1.1.6 | |
|sodium |1.4.0 |1.4.0 | |
|stringi |1.8.7 |1.8.7 | |
|swagger |5.17.14.1 |5.17.14.1 | |
|webutils |1.2.2 |1.2.2 | |

# Revdeps

## All (21)
## Failed to check (2)

|package |version |error |warning |note |
|:---------------------|:---------|:-----|:-------|:----|
|[arenar](problems.md#arenar)|0.2.0 | |1 |1 |
|[AzureContainers](problems.md#azurecontainers)|1.3.3 | | |1 |
|[bayesAB](problems.md#bayesab)|1.1.3 |1 | |1 |
|[gaawr2](problems.md#gaawr2)|0.0.3 |1 | | |
|gqlr |0.0.2 | | | |
|[log](problems.md#log)|1.1.1 | | |2 |
|[microCRAN](problems.md#microcran)|0.9.0-1 | | |1 |
|MicroMoB |0.1.2 | | | |
|occupationMeasurement |0.3.2 | | | |
|[openmetrics](problems.md#openmetrics)|0.3.0 | | |1 |
|[plumbertableau](problems.md#plumbertableau)|0.1.1 |1 | | |
|polished |0.8.1 | | | |
|rapidoc |9.3.4 | | | |
|redoc |2.0.0.75 | | | |
|ReliaGrowR |0.3.2 | | | |
|rsconnect |1.7.0 | | | |
|shiny.telemetry |0.3.2 | | | |
|[starsTileServer](problems.md#starstileserver)|0.1.1 |1 | | |
|swagger |5.17.14.1 | | | |
|[tgver](problems.md#tgver)|0.3.0 |1 | | |
|[vetiver](problems.md#vetiver)|0.2.6 |1 | | |
|package |version |error |warning |note |
|:-------|:-------|:-----|:-------|:----|
|bayesAB |? | | | |
|tgver |? | | | |

2 changes: 1 addition & 1 deletion revdep/cran.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## revdepcheck results

We checked 21 reverse dependencies, comparing R CMD check results across CRAN and dev versions of this package.
We checked 21 reverse dependencies (19 from CRAN + 2 from Bioconductor), comparing R CMD check results across CRAN and dev versions of this package.

* We saw 0 new problems
* We failed to check 0 packages
Expand Down
71 changes: 70 additions & 1 deletion revdep/failures.md
Original file line number Diff line number Diff line change
@@ -1 +1,70 @@
*Wow, no problems at all. :)*
# bayesAB

<details>

* Version: NA
* GitHub: NA
* Source code: https://github.com/cran/bayesAB
* Number of recursive dependencies: 63

Run `revdepcheck::cloud_details(, "bayesAB")` for more info

</details>

## Error before installation

### Devel

```






```
### CRAN

```






```
# tgver

<details>

* Version: NA
* GitHub: NA
* Source code: https://github.com/cran/tgver
* Number of recursive dependencies: 154

Run `revdepcheck::cloud_details(, "tgver")` for more info

</details>

## Error before installation

### Devel

```






```
### CRAN

```






```
Loading
Loading