0.5-3
Enhancements
- #65 Better handling of record versions
- #67 Rate limit for deleting files
- #68 Standardize R6-class R documentation
0.5-2
Bug fixes
- #62 Fix new file upload API - wrong filename spliting
- #63 Fix new file upload API - case with filename with spaces
- #64 Fix new file upload API - actual file upload
0.5-1
Bug fixes
- #57 Fix code cleaning in getDepositionById
- #58 Fix getDepositionByConceptDOI method
- #60 Fix old file upload API
0.5
New features
- #50 Allow to download record files subset
- #53 Support upload of large files via new Zenodo upload API
- #56 Consolidate deposit versioning & getVersions function
Improvements
- Set-up of Github actions CI for testing
zen4R
package
- #42 Use parallel package as suggests
- #45 Make ZenodoManager anonymous (token-less) calls keyring-free
- #46 Upgrade record getVersions to fit Zenodo html changes
- #54 Improve keyring backend use: keyring ‘env’ backend by default, changeable by user
Bug fixes
- #47 Fix record
addRelatedIdentifier
method
- #54 Folowwing keyring >= 1.2.0 - system password requested for Unix systems
Documentation
- #48 Document download features in wiki + refine package description
- #49 Add information on installation for Linux/OSX to documentation
0.4-1
Improvements
*#41 Make ZenodoManager raise an error if token is invalid
0.4
New features
- #26 addCreator: allow to specify name, rather than firstname/lastname
- #30 simple way to supply token from envvar with
zenodo_pat()
- #31 Methods to list/download files from Zenodo record + wrapper
- #33 Secure API token with ‘keyring’
- #34 Add wrapper function to get versions of a Zenodo record
Improvements
- #32 Remove dependency with rvest package (not stricly needed)
- #36 Small updates to the zen4R wiki
Corrections
- #27 Fix bugs in addCommunity
- #28 Fix search by concept DOI
- #38 download_zenodo() issue with md5sum
- #39 getDepositionByConceptDOI / getRecordByConceptDOI doesn’t return latest record
0.3
New features
- #23 Methods to search published records (other than own depositions)
Corrections
- #24 Exact search/matching with concept DOI doesn’t work
0.2
New features
- #7 Function to get for a record the citation for a given format
- #8 Support function to create and list record version(s)
- #10 Add method to get concept DOI (generic DOI)
- #11 Support adding/removing references
- #12 Methods for journal metadata elements
- #13 Methods for conference metadata elements
- #14 Methods for ‘imprint’ metadata elements
- #15 Methods for ‘partof’ (book/chapter) metadata elements
- #16 Methods for ‘thesis’ metadata elements
- #17 Methods for ‘grants’ metadata elements + list supported grants/funders
- #18 Method for ‘contributor’ metadata elements
- #20 Enable methods to get deposition by DOI / concept DOI
- #21 Support edit operation for already submitted records
- #22 Add method to discard record changes
Improvements
- #19 Enable query ‘q’ Elasticsearch parameter in getDepositions / deleteRecords
Corrections
- #4 deleteRecords returns an error
- #5 getDepositions returns always 10 records
- #9 uploadType “other” is not managed by setUploadType
Miscs
No issues
0.1
First version