tag:github.com,2008:https://github.com/caltechlibrary/iga/releases Release notes from iga 2024-11-07T20:32:13Z tag:github.com,2008:Repository/575628677/v1.3.5 2024-11-07T20:32:40Z CFF Updating <p>This release adds CFF updating as part of the example workflow.</p> tmorrell tag:github.com,2008:Repository/575628677/v1.3.4 2024-11-05T19:18:09Z Workflow bugfix and documentation release <p>Bug fix release for automatic CodeMeta updating workflow. Also updates the documentation build process.</p> tmorrell tag:github.com,2008:Repository/575628677/v1.3.3 2024-11-05T00:46:07Z Workflow bug fix release <p>Bug fix release for automatic CodeMeta updating workflow</p> tmorrell tag:github.com,2008:Repository/575628677/v1.3.2 2024-11-05T00:37:01Z Workflow bugfix release <p>Bug fix release for automatic CodeMeta updating workflow</p> tmorrell tag:github.com,2008:Repository/575628677/v1.3.1 2024-11-05T00:17:06Z Add automatic CodeMeta updating <p>Changes in this release</p> <ul> <li>Adds support for automatically updating a CodeMeta.json file when used on GitHub actions</li> <li>Fixes bug <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2396631809" data-permission-text="Title is private" data-url="https://github.com/caltechlibrary/iga/issues/39" data-hovercard-type="issue" data-hovercard-url="/caltechlibrary/iga/issues/39/hovercard" href="https://github.com/caltechlibrary/iga/issues/39">#39</a> that impacted RDM repositories with no records</li> <li>Un-pins dependencies so iga will work better with other python installs, and pins rich-click to avoid bug <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2398054900" data-permission-text="Title is private" data-url="https://github.com/caltechlibrary/iga/issues/40" data-hovercard-type="issue" data-hovercard-url="/caltechlibrary/iga/issues/40/hovercard" href="https://github.com/caltechlibrary/iga/issues/40">#40</a></li> <li>Switches to the v1 branch instead of master</li> <li>Simplifies release workflow</li> </ul> tmorrell tag:github.com,2008:Repository/575628677/v1.3.0 2024-05-15T21:31:40Z Release 1.3.0 <p>Changes in this release:</p> <ul> <li>Fix issue: when we have a parent id for a record, records should not go through the community review workflow. (Fix implemented by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tmorrell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tmorrell">@tmorrell</a>.)</li> <li>Fix issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1720127958" data-permission-text="Title is private" data-url="https://github.com/caltechlibrary/iga/issues/14" data-hovercard-type="issue" data-hovercard-url="/caltechlibrary/iga/issues/14/hovercard" href="https://github.com/caltechlibrary/iga/issues/14">#14</a>: try to make better guesses at person names containing CJK characters.</li> <li>Updated the IGA workflow to use the latest versions of GitHub Actions dependencies; this avoids runtime warnings about the version of Node being used by GitHub runners.</li> <li>Updated Python dependencies.</li> <li>Added a new GitHub Actions workflow for linting the Markdown files.</li> <li>Added a new GitHub Actions workflow to check URLs in Markdown files and reports invalid or broken links.</li> <li>Edited the README file to follow the Markdown lint rules and to add alt text to images.</li> <li>Minor other internal code changes have been made.</li> <li>Updated copyright year.</li> <li>Updated miscellaenous repository files to match current Library template versions of those files.</li> </ul> mhucka tag:github.com,2008:Repository/575628677/v1.2.2 2023-11-09T03:06:47Z Release 1.2.2 <p>Changes in this release:</p> <ul> <li>Fixed <a href="https://github.com/caltechlibrary/iga/issues/28" data-hovercard-type="issue" data-hovercard-url="/caltechlibrary/iga/issues/28/hovercard">issue #28</a>: catch and report the case where a repo has no releases.</li> <li>Fixed a bug that manifested when the GitHub access token was invalid.</li> <li>Fixed a syntax bug in the Makefile.</li> <li>Improved (hopefully) the caching of python dependencies to actually work this time.</li> <li>Improved (hopefully) some of the diagnostic error messages.</li> <li>Added Tom Morrell to the CITATION.cff file.</li> </ul> mhucka tag:github.com,2008:Repository/575628677/v1.2.1 2023-07-24T23:13:58Z Release 1.2.1 <p>Changes in this release:</p> <ul> <li>Fixed <code>setup.cfg</code>, which had some garbled content.</li> <li>Fixed the GitHub Action for building the IGA documentation pages to avoid needlessly running it on every push.</li> <li>The GitHub Actions workflow (<code>action.yml</code>) for IGA now caches Python package dependencies for a slight speed up in run times on GitHub.</li> <li>Added a GitHub Actions workflow to lint the code on pushes &amp; pull requests.</li> </ul> mhucka tag:github.com,2008:Repository/575628677/v1.2.0 2023-07-18T22:48:59Z Release 1.2.0 <p>This version fixes problems with handling Invenio Communities. First, an internal bug in IGA would cause an exception if the user attempted to list communities in an InvenioRDM server that defined more than one community. Second, a bug in InvenioRDM itself meant that community links were broken. (Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tmorrell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tmorrell">@tmorrell</a> for a fix via PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1779405432" data-permission-text="Title is private" data-url="https://github.com/caltechlibrary/iga/issues/23" data-hovercard-type="pull_request" data-hovercard-url="/caltechlibrary/iga/pull/23/hovercard" href="https://github.com/caltechlibrary/iga/pull/23">#23</a>.)</p> <p>Additional changes in this version:</p> <ul> <li>Switched to using <code>codemeta.json</code> as the main source of truth for version info. The <code>setup.cfg</code> file is now updated from <code>codemeta.json</code>, not the other way around.</li> <li>With respect to how the InvenioRDM metadata field <code>related_identifiers</code> is handled, the IGA <a href="https://caltechlibrary.github.io/iga/appendix.html#record-metadata" rel="nofollow">documentation</a> and the <a href="https://docs.google.com/spreadsheets/d/1QgFrZIhip1qKA_M45QkeYe9SH238XL1K/edit?usp=sharing&amp;ouid=111701691832013929970&amp;rtpof=true&amp;sd=true" rel="nofollow">Google spreadsheet describing how IGA maps fields</a> both omitted the use of CodeMeta fields <code>downloadUrl</code> and <code>installUrl</code> and CFF field <code>repository-artifact</code>. These fields are now in the documentation.</li> <li>The Makefile has been updated in various ways based on experiences with other projects.</li> </ul> mhucka tag:github.com,2008:Repository/575628677/v1.1.0 2023-05-31T23:11:14Z Release 1.1.0 <p>New features:</p> <ul> <li>New option <code>--print-doi</code> makes IGA print the DOI of a published record in addition to printing the URL. (Without the option, IGA only prints the URL.)</li> </ul> <p>Changes:</p> <ul> <li>The color of text messages printed to the terminal has been changed slightly in an effort to improve readability.</li> <li>The versions of some dependencies in <code>requirements.txt</code> have been updated.</li> <li>Documentation has been updated and expanded.</li> </ul> mhucka