Release notes

R API client library - sevenbridges2

We are excited to announce the release of our new R API client library - sevenbridges2, version 0.2.0. The name might not be groundbreaking, but our revamped R API client library certainly is! This initiative was driven by the need to modernise our R API offering, ensuring a more efficient and feature-rich experience for our users. Here are the key highlights and improvements: 

  • Modernisation and Optimisation: The new sevenbridges2 R API client leverages R6 classes to enhance performance and maintainability. It features optimisations that reduce RAM usage and enhance runtime performance. 

  • Expanded API Coverage: Initially focusing on essential functionalities such as Users, Projects, Files, Volumes, Billing, Apps, Tasks, and Bulk Actions, this release sets the foundation for further development. Future updates will include advanced features like async and enterprise-level actions to enrich our API capabilities. 

  • User Experience: The new client introduces intuitive methods designed to enhance usability across various user scenarios, from local scripting to R Shiny app development, making interactions with our platform more efficient and scalable. 

  • Enhanced Documentation: Unlike its predecessor, the sevenbridges2 R API client library includes comprehensive roxygen documentation for each method, providing clear and detailed explanations that enhance usability and streamline maintenance.

Now available for installation: 

  • CRAN: Install the sevenbridges2 package using install.packages("sevenbridges2") (available starting 2024-07-01). 

  • GitHub: Explore the latest updates and contribute on our GitHub repository: https://github.com/sbg/sevenbridges2 

Previous
Previous

Release notes

Next
Next

Release notes