NEWS
rapiclient 0.1.8 (2024-09-30)
User visible changes
- When present, combine operation parameters and api path-level parameters,
where the former take precedence (@almahmoud, #23)
rapiclient 0.1.7
User visible changes
get_api
now has an ext
argument for API urls that are missing a file
extension; this ensures that the file is properly parsed (@almahmoud, #26).
Bug fixes and minor improvements
config
argument in get_api
is passed along to the GET
call for
non-public APIs that require a token (@almahmoud, #26).
get_api
handles both URLs and files (either json
or yml
)
rapiclient 0.1.6 (2024-08-21)
User visible changes
- when functions that have signatures like
fun(x, ..., .__body__ = list(y))
,
where x
is a argument for the 'URL' of the RESTful interface, and y
is an
argument for the 'BODY' of POST and similar requests. The ...
provide backward
compatibility, and is used to populate elements of .__body__
; the full
interface is required when URL and BODY have identically named arguments
(@mtmorgan)
Bug fixes and minor improvements
- allow positional matching for
.body
arguments (@mtmorgan)
- when
.body
consists of 1 argument, it is represented as an unnamed set
(@mtmorgan)
- support argument names duplicated in
.body
(@mtmorgan)
rapiclient 0.1.5 (2024-05-21)
New features
rapiclient 0.1.4 (2024-04-23)
Bug fixes and minor improvements
- Resolve check NOTES (@LiNk-NY, #24)
- Allow multiple
httr::accept
headers from op_def$produces
(@almahmoud, #22)
- Work with
operation$parameters
that have zero length (@seandavi, #20)