Download Latest Version plumber 1.3.3 source code.tar.gz (3.4 MB)
Email in envelope

Get an email when there's a new version of plumber

Home / v1.3.0
Name Modified Size InfoDownloads / Week
Parent folder
plumber 1.3.0 source code.tar.gz 2025-02-18 3.4 MB
plumber 1.3.0 source code.zip 2025-02-18 3.6 MB
README.md 2025-02-18 1.5 kB
Totals: 3 Items   7.0 MB 0
  • The port many now be specified as an environment variable. User-provided ports must be between 1024 and 49151 (following IANA guidelines) and may not be a known unsafe port. plumber will now throw an error if an invalid port is requested. (@shikokuchuo @gadenbuie [#963])

  • Added support for graphic devices provided by {ragg} and {svglite} (@thomasp85 [#964]).

  • parse_rds(), parse_feather(), and parse_parquet() no longer writes data to disk during parsing (@thomasp85, [#942]).
  • Returning error messages are now turned off by default rather than being turned on if running interactively and turned off if not (@thomasp85, [#962]).

  • New serializers:

  • serializer_excel(): Return an object serialized by writexl::write_xlsx (@r2evans, [#973]).

  • New request body parsers:

  • 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.

  • Mounts now have a dynamic req$PATH_INFO instead of a pre-computed value. (#888)

  • validate_api_spec() now uses @redocly/cli to validate the API spec. (#986)

  • Added operationId to each operation within the auto-generated OpenAPI output. The value is similar to the PATH-VERB, e.g. /users/create-POST. (#986)

Source: README.md, updated 2025-02-18