Skip to content

News for Package RPushbullet

Version 0.3.5 (2025-10-08)

  • URL and BugReports fields have been added to DESCRIPTION
  • The pbPost function deals more robustly with the case of multiple target emails
  • The continuous integration and the README badge have been updated
  • The DESCRIPTION file now use Authors@R
  • The (encrypted) unit test configuration has been adjusted to reflect the current set of active devices
  • The mkdocs-material documentation site is now generated via altdoc

Version 0.3.4 (2021-03-01)

  • Return code checking using error code content if it exists (Thomas Shafer in #64).
  • Enabled GitHub Actions with encrypted JSON file for API access.
  • Added a package documentation website.

Version 0.3.3 (2020-01-18)

  • UTF-8 encoding is now used (Chan-Yub Park in #55).
  • Curl can use HTTP/1.1 (Alexandre Shannon in #59 fixing #57, plus Dirk in #60 making it optional).

Version 0.3.2 (2019-07-21)

  • The Travis setup was robustified with respect to the token need to run tests (Dirk in #48)
  • The configuration file is now readable only by the user (Colin Gillespie in #50)
  • At startup initialization is now more consistent (Colin Gillespie in #53 fixing #52)
  • A new function to fetch prior posts was added (Chan-Yub Park in #54).

Version 0.3.1 (2017-02-17)

  • The target device designation was corrected (#39).
  • Three new (unexported) helper functions test now test the validity of the api key, device and channel (Seth in #41).
  • The summary method for the pbDevices class was corrected (Seth in #43).
  • New helper functions pbValidateConf, pbGetUser, pbGetChannelInfo were added (Seth in #44 closing #40).
  • New classes pbUser and pbChannelInfo were added (Seth in #44).
  • Travis CI tests (and covr coverage analysis) are now enabled via an encrypted config file (#45).

Version 0.3.0 (2017-02-03)

  • The curl binary use was replaced by use of the curl package; several new helper functions added (PRs #30, #36 by Seth closing #29)
  • Use of RJSONIO was replaced by use of jsonlite (PR #32 by Seth closing #31)
  • A new function pbSetup was added to aid creating the resource file (PRs #34, #37 by Seth and Dirk)
  • The package intialization was refactored so that non-loading calls such as RPushbullet::pbPost(…) now work (#33 closing #26)
  • The test suite was updated and extended
  • The Travis script was updated use run.sh
  • DESCRIPTION, README.md and other files were updated for current R CMD check standards
  • Deprecated parts such as ‘type=address’ were removed, and the documentation was updated accordingly.
  • Coverage support was added (in a ‘on-demand’ setting as automated runs would need a Pushbullet API token)

Version 0.2.0 (2015-02-07)

  • Added support for Pushbullet ‘channels’ (once again thanks to Mike Birdgeneau for the initial push on this; cf #18)
  • Support for pushes was solidified: proper choices of either device, email or channel should work in all cases
  • S3 methods are now properly exports (thanks to Henrik Bengtsson)
  • File transfer mode has been improved / corrected (thanks to Mike Birdgeneau)
  • The regression test suite was expanded and robustified
  • This NEWS file was added. Better late than never.

Version 0.1.1 (2014-11-03)

  • Corrections to the file upload method

Version 0.1.0 (2014-10-10)

  • Expanded documentation on how to set API keys, device keys and default settings
  • Email support was added
  • Regression tests for types ‘link’ and ‘file’ were added.
  • Support for file transfers was added by Mike Birgeneau
  • Initialization was rewritten / solidified

Version 0.0.2 (2014-06-02)

  • Improved detection of curl binary at startup
  • Package environment now in .pkgenv
  • Added simple test script

Version 0.0.1 (2014-06-02)

  • Initial version