All notable changes to thoth-dissemination will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.1.17] - 2024-12-03
- Support for uploading files and metadata to Google Cloud server for crawl ingest by Google Play (including recurring automatic uploads)
- Automatic email notifications on upload for platforms where this is required (OAPEN, EBSCOHost)
[0.1.16] - 2024-10-21
- Finalised JSTOR upload workflow
- Upgraded dependencies: thothlibrary v0.26.2, internetarchive v4.1.0, requests v2.32.3
[0.1.15] - 2024-08-06
- Support for uploading files and metadata to Project MUSE, JSTOR, EBSCOHost, ProQuest (Ebook Central)
- Minor fixes/improvements to GitHub Actions (job dependencies, environment variables)
[0.1.14] - 2024-07-24
- Upgraded thothlibrary dependency to release v0.26.0 (includes improved error handling)
[0.1.13] - 2024-07-01
- Fixed bug in GitHub Action causing automatic writing of location info to Thoth to fail
[0.1.12] - 2024-06-06
- Support for uploading files and metadata to Zenodo (including recurring automatic uploads)
- GitHub Actions for recurring automatic uploads of newly published works to CUL
- Automatic writing of location info to Thoth on successful dissemination
[0.1.11] - 2024-04-03
- Fixed bug in logic for finding targets for automatic dissemination
- Upgraded GitHub Actions dependency from Node 16 to 20 (
docker/metadata-action@v5
)
[0.1.10] - 2024-03-27
- Enhanced basic SWORD v2 (DSpace v7) functionality to fit CUL requirements
- Upgraded GitHub Actions dependencies from Node 16 to 20 (
docker/setup-qemu-action@v3
,docker/setup-buildx-action@v3
,docker/login-action@v3
,docker/build-push-action@v5
,actions/checkout@v4
,actions/setup-python@v5
,oNaiPs/[email protected]
)
[0.1.9] - 2023-12-05
- GitHub Actions for recurring automatic uploads of newly published works to Figshare
[0.1.8] - 2023-08-23
- Changed recurring Crossref DOI deposit from daily to hourly
[0.1.7] - 2023-07-03
- Made existing GitHub Actions more general/reliable
[0.1.6] - 2023-06-28
- Amended Crossref credential environment variables naming to allow running in GitHub Actions
[0.1.5] - 2023-06-21
- Support for uploading files and metadata to Figshare
- Support for sending DOI deposit files to Crossref
- GitHub Actions for recurring automatic DOI deposit to Crossref
- Reworked existing GitHub Actions for greater extensibility
- Added support for content file types other than PDF
- Improved error handling
[0.1.4] - 2023-02-01
- Corrected GitHub Actions syntax to pick up environment variables stored as repository secrets
[0.1.3] - 2023-01-30
- GitHub Actions for recurring automatic uploads of newly published works to Internet Archive
[0.1.2] - 2022-12-13
- Fix Dockerfile for compatibility with GitHub Actions
[0.1.1] - 2022-12-12
- Automatic publishing of release images to Dockerhub
[0.1.0] - 2022-11-23
- Basic functionality for uploading files and metadata to Internet Archive, OAPEN, ScienceOpen, and platforms using SWORD v2 (as implemented for DSpace v7)