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

zenodo - v2.0.0

2.0.0 (2025-02-21)

⚠ BREAKING CHANGES

  • rebuilt project in TS with API validation with Zod (#10)

Features

  • rebuilt project in TS with API validation with Zod (#10) (0da6971)

- TypeScript
Published by cheminfo-bot about 1 year ago