Recent Releases of zenodo
zenodo - v4.0.0
4.0.0 (2025-08-15)
⚠ BREAKING CHANGES
- using new API (#18)
- removed JSON schema and validation
Features
- added details in fetchZenodo's logs (7dccdc3)
- added ORCID check (7dccdc3)
- added records (7dccdc3)
- added recursiveRemoveEmptyAndNull for parsing sent data (7dccdc3)
- added reserveDOI (7dccdc3)
Bug Fixes
- added details to fetch fails (7dccdc3)
- added isPublished to listFiles() (7dccdc3)
- link as object not array (7dccdc3)
- removed old urls (7dccdc3)
- retrieve versions now returns record (7dccdc3)
Code Refactoring
- TypeScript
Published by cheminfo-bot 7 months ago
zenodo - v3.0.0
3.0.0 (2025-07-25)
⚠ BREAKING CHANGES
- removed retry in file creation (retry functionalities are already in fetchZenodo)
- changed all_versions to allVersions for consistency in the library
- remove submitForReview, rename submitForReviewBrowser to submitForReview
- changed addToCommunity return to allow submitting API via browser
- update tsconfig and package.json
- added createFilesAsZip and changed createFile logic
Features
- add logger options (2e12d54)
- added addToCommunity to deposition (8511316)
- added createFilesAsZip and changed createFile logic (8eff57e)
- added deleteAllFiles to deposition (ffd946a)
- added file zipping (0c785f4)
- added ORCID validation (809f0bb)
- added parallel upload with retries for depositions (6dd170a)
- added record and reviews (c15cebb)
- added retrieveVersions (returns unvalidated depositions) (e5f84cb)
- added retry to fetchZenodo (04e7703)
- added static Zenodo.create for API token validation (c8dbed5)
- added validation JSONscheme + automatic type creation (0a3d530)
- moved publishing and versioning test + added submit for review (ec5d137)
- removed zod and used JSONschema for validation (8890552)
Bug Fixes
- adapted logs length for CI (fb7df4e)
- added .npmignore for test package (f533840)
- added authentication states to fix the random authentication error bug (67531d2)
- added properties to metadata schema (56fb113)
- added ts-expect error (2bda6b7)
- changed addToCommunity return to allow submitting API via browser (149b0e8)
- fixed eslint errors (ceeb96a)
- fixed submitForReview route (aa058e2)
- fixed type validation (2323db2)
- license enumeration bug (82a6855)
- made validation more lenient to adapt to differences in production API (8dad798)
- making sure test passes (ab8984e)
- modified retrieveRecord for non public use (2694eab)
- moved delay from devDep to dep (f64523c)
- removed useless check (98be2ad)
- schema validation (3f63eff)
- zip.js web compatibility (6c9633b)
Code Refactoring
- changed all_versions to allVersions for consistency in the library (f611cc1)
- remove submitForReview, rename submitForReviewBrowser to submitForReview (7f0615b)
- removed retry in file creation (retry functionalities are already in fetchZenodo) (2344961)
- update tsconfig and package.json (cfbcb1e)
- TypeScript
Published by cheminfo-bot 8 months ago