NEWS
solvebio 2.14.0 (2022-05-17)
- Add 2 GlobalSearch methods (
subjects_count() and facets())
- Fix issue with GlobalSearch::subjects() where it would return empty results
solvebio 2.13.0 (2022-04-26)
- Use
jsonlite::rbind_pages instead of dplyr::bind_rows to combine paginated result
- Impacts Global Search results, dataset queries, and file (object) queries
- Removes dplyr as a dependency
- Replace
class() to string comparisons with inherits()
solvebio 2.12.1 (2022-01-31)
- Return NULL if Global Beacon doesn't exist on dataset (instead of raising an error)
- Add Global Beacon alias functions for Dataset resources
- Clarify Global Beacon method docs
- Deduplicate columns with the same title (when
use_field_titles=TRUE is passed to Dataset.query)
solvebio 2.12.0 (2022-01-12)
- Add support for enabling/disabling Global Beacon on datasets
- Add ability to perform Global Search queries
solvebio 2.11.0 (2021-05-07)
- Fix issue with order fields from dataset and file queries
- Fix issue with mapping field names to titles for dataset queries
- This is enabled by default. To disable:
Dataset.query(use_field_titles=FALSE)
solvebio 2.10.1 (2021-03-10)
- Fix an issue preventing dataset queries in Shiny apps
solvebio 2.10.0 (2021-02-09)
- Add ability to query files (
Object.query())
- Use the dataset's field order when creating data frames from dataset queries
NOTE: This version has a bug that prevents dataset queries in Shiny apps, please upgrade to v2.10.1
solvebio 2.9.0 (2020-08-25)
- Remove query limit of 500k records when paginating through Dataset.query()
- Use global credentials if found to bypass login modal in the Shiny protectedServer
solvebio 2.8.0 (2020-06-24)
- Added SavedQuery resource
solvebio 2.7.2 (2020-01-08)
- Fix bug causing Shiny apps to crash on login
solvebio 2.7.1 (2019-12-16)
- Allow Shiny apps to use global API host (if set)
solvebio 2.7.0 (2019-11-07)
- Fixed issue where API errors would not be displayed
- Updated OAuth2 token encryption to use openssl
solvebio 2.6.1 (2018-10-25)
- Fix issue where exceptions were ignored in Shiny apps
solvebio 2.6.0 (2018-10-08)
- Adds encrypted cookie storage support for OAuth2 tokens in Shiny apps
solvebio 2.5.1 (2018-07-10)
- Fix issue where empty dataset queries failed with OAuth2 tokens
- Ability to follow export tasks
solvebio 2.5.0 (2018-04-25)
- Add Dataset.activity() (#27)
- Add Object.get_or_upload_file() (#79)
- Add DatasetExport.get_download_url() (#58)
- Add DatasetTemplate resource (#88)
- Fix issue with nulls in JSON body (#83)
- Ensure facets and filter requests use correct fromJSON params
solvebio 2.4.0 (2018-04-04)
- Add support for using SOLVEBIO_ACCESS_TOKEN on load
- Add Dataset.fields() method
solvebio 2.3.1 (2018-02-01)
- Fix issue where jsonlite would cast tuples as vectors
- Add support for server-side validated vault paths
solvebio 2.3.0 (2018-01-08)
- Fix issue with deploying to Shiny Server Pro
- Fix issue with oauth redirect URI
- Add client_secret support
solvebio 2.2.0 (2017-11-21)
- Adds Application resource support (OAuth2 apps)
- [beta] Adds Shiny server wrapper (protected server)
- Fixes issues with env pass-through
- Removes deprecated Upload resource
solvebio 2.1.0 (2017-10-11)
- Adds Beacon and BeaconSet methods
- Adds a few "update" methods for PATCH requests (editing objects)
- Adds a few new examples for aggregations
- Raises "stop" errors when Objects cannot be found by full path (previously returned NULL)
- Adds support for custom client environments (solvebio::createEnv)
- Removes deprecated Upload methods
solvebio 2.0.2 (2017-08-25)
solvebio 2.0.0 (2017-07-28)
- Add support for Vaults, Objects (Vault Objects)
- Remove deprecated version 1 methods for Depository and DepositoryVersion
- Upgrade to version 2 endpoints for some methods
solvebio 0.4.0 (2017-06-19)
- Added support for uploads, dataset imports, migrations, and exports
- Uses dplyr bind_rows to handle JSON inconsistencies in data
solvebio 0.3.0 (2016-11-09)
- Adds
Dataset.count() and Dataset.facets() methods
- Adds NEWS.md file
solvebio 0.2.0
- Adds automatic pagination support to
Dataset.query()
solvebio 0.1.0
- First alpha release, basic SolveBio API support for querying datasets