|
1 | 1 | # v1.2.30 (11 October 2021) |
2 | | -- The way we install python packages has changed significantly because of problems with the new python dependency resolver. If you have problems with non-interoperable python packages let us know immediately and we will hot fix ([issue](https://github.com/INCATools/ontology-development-kit/issues/463)). |
| 2 | +- Important: The way we install python packages has changed significantly: we are now using _fixed version dependencies_ ([issue](https://github.com/INCATools/ontology-development-kit/issues/463)). If there are problems with the versions of packages we are using, please let us know immediately. |
| 3 | +- We are now using multi-stage builds in ODK for docker. The `obolibrary/odklite` container is considerably lighter (smaller) than the normal `odkfull` container you have been using so far, and it should be sufficient for most ODK pipelines. |
3 | 4 | - Mirrors are now downloaded with CURL instead of ROBOT, and configurable with `mirror_retry_download` and `mirror_max_time_download` in the `import_group` section of the ODK config file ([PR](https://github.com/INCATools/ontology-development-kit/pull/474)). *Note that the default `mirror_max_time_download` is 200 sec (a bit more than 3 minutes), which may be tight for some huge ontologies*. |
4 | 5 | - For those who are using DOSDP patterns we re-introduced the pattern schema check even if pattern generation is skipped (it is very fast). |
5 | 6 | - Created a simple way to cite ODK from within GitHub, using the CITATION.cff file. If you go to https://github.com/INCATools/ontology-development-kit, you will now see a "cite this repo" section under the *About* section. |
6 | | -- Changed the default README.md to include a better reference to ODK, the correct ontology description text a the correct edit file extension. |
| 7 | +- Changed the default README.md to include a better reference to ODK, the correct ontology description text and the correct edit file extension. |
7 | 8 | - Added a GitHub action to deploy the ODK-based mkdocs documentation ([issue](https://github.com/INCATools/ontology-development-kit/issues/478)). |
8 | 9 | - Created a [page](https://github.com/INCATools/ontology-development-kit/blob/master/docs/FrequentlyUsedODKCommands.md) for frequently used ODK commands. |
9 | | -- Using curl for downloading mirrors to enable retries |
10 | 10 | - Bugfixes: |
11 | 11 | - project repo name was not read correctly during `make update_repo` causing it to be named "False" ([commit](https://github.com/INCATools/ontology-development-kit/commit/856a7f63c6b24b614eeae07deaf8ef1724903473)) |
12 | 12 | - Fixed a bug where mirrors were not considered precious |
|
16 | 16 | - Added some tests for external tools ([issue](https://github.com/INCATools/ontology-development-kit/issues/472)) to ODK built process |
17 | 17 |
|
18 | 18 |
|
| 19 | + |
19 | 20 | # v1.2.29 (11 June 2021) |
20 | 21 | - Switched to a more up-to-date base image (ubuntu-20.04, [pull](https://github.com/INCATools/ontology-development-kit/pull/434)) |
21 | 22 | - Lots of technical changes on how to manage releases on dockerhub, especially multi-arch (same image should now work on M1, i.e. arm64 and amd64 machines, [pull](https://github.com/INCATools/ontology-development-kit/pull/429)) |
|
0 commit comments