Releases: christopherkenny/bskyr
Releases · christopherkenny/bskyr
bskyr 0.1.2
- Requests with
clean = TRUE
now include an attribute "request_url" with the request URL. This does not include any headers, so authentication information is not recorded. - All functions with
limit
arguments now gain acursor
argument. This allows for requesting further pages of results. - All functions with
limit
arguments will now automatically make additional API calls if more results are requested than the limit. For example,bs_get_followers()
is limited to 100 results per call. Iflimit = 301
, it will make 4 API calls to get all 301 results. A progress bar will appear if the response is taking sufficient time to return. - Fixes bug where
bs_get_feed()
would discard posts with no interactions.
bskyr 0.1.0
- Adds support for additional posting features.
- Language for posts can be specified with the
langs
argument. - Images can be specified with the
images
argument. - Alt text for images can be specified with the
images_alt
argument. - Mentions and URLs are now parsed and passed as richtext facets, automatically.
- Replies can be made by specifying the
reply
argument with a link of a post to reply to. - Quotes can be made by specifying the
quote
argument with a link of a post to quote.
- Language for posts can be specified with the
- Adds support for direct blob uploads with
bs_upload_blob()
. This powers the ability to add media to posts. - Adds
bs_uri_to_url()
which formats a givenuri
as an HTTPS URL. - Adds
bs_resolve_handle()
to convert handles to decentralized identifiers (DIDs). - Adds support for working with arbitrary records.
bs_create_record()
creates a record.bs_delete_record()
deletes a record.bs_get_record()
gets an existing record.bs_list_records()
lists existing records for a user and collection.bs_describe_repo()
provides a list of types of collections that a user has.- Use helper function
bs_created_at()
to get the specific time formatting.
bskyr 0.0.4
- Initial package version, implementing features for accessing details about actors (user profiles), making posts, and more.
- Implements testing with
testthat
andhttptest2
. - Limited posting abilities, as the initial version is focused on collecting data over creating data.