|
1 | | -# v1.3.1 (unpublished, target date 24 May 2022) |
| 1 | +# v1.3.2 (unpublished, target date 31 July 2022) |
2 | 2 |
|
| 3 | +# v1.3.1 |
| 4 | + |
| 5 | +- [Update to ROBOT 1.9.0](https://github.com/INCATools/ontology-development-kit/pull/621), see [ROBOT release notes](https://github.com/ontodev/robot/releases/tag/v1.9.0) |
3 | 6 | - Added shortcut make commands for recreating components: `recreate-components` and `recreate-%` ([pull](https://github.com/INCATools/ontology-development-kit/pull/570)). |
4 | 7 | - Added new shortcut command for fast releases: `make prepare_release_fast`. |
5 | | -- Added the [Ontology Access Kit](https://github.com/INCATools/ontology-access-kit), a python library for interacting with ontologies, the the ODK ([pull](https://github.com/INCATools/ontology-development-kit/pull/586)). |
6 | | -- New tools: [gh](https://github.com/cli/cli), [j2cli](https://github.com/kolypto/j2cli) |
| 8 | +- New tools: |
| 9 | + - [Ontology Access Kit](https://github.com/INCATools/ontology-access-kit), a python library for interacting with ontologies, the the ODK ([pull](https://github.com/INCATools/ontology-development-kit/pull/586)). |
| 10 | + - [gh](https://github.com/cli/cli): GitHub CLI for running releases, createing pull requests and more |
| 11 | + - [j2cli](https://github.com/kolypto/j2cli): Jinja template client |
| 12 | + - [rdftab](https://github.com/ontodev/rdftab.rs): RDF Tables with Rust |
| 13 | + - [gizmos](https://github.com/ontodev/gizmos): Python utilities for ontology development |
| 14 | + - Other: obographviz, node.js, graphviz, npm |
7 | 15 | - The ontology diff GitHub action, a tool that allows you to create diffs for you ontology pull requests, is now automatically synced with your ODK setup ([pull](https://github.com/INCATools/ontology-development-kit/pull/564)). |
8 | 16 | - Added `workflows` option to ODK config. This allows users to choose which workflows (at the moment GitHub actions-based) should be automatically synchronised. |
9 | 17 | - Custom ROBOT SPARQL reports now consider the imports by default ([pull](https://github.com/INCATools/ontology-development-kit/pull/570)) |
| 18 | +- [Base IRIs can now be configured for ROBOT report, similar to what OBO Dashboard does](https://github.com/INCATools/ontology-development-kit/pull/609/files) |
10 | 19 | - Technical |
11 | 20 | - Run internal `make` and $(MAKE) to ensure that parameters are propagated correctly ([issue](https://github.com/INCATools/ontology-development-kit/issues/554)). |
12 | 21 | - Mirror goal is only run when mirrors have been downloaded ([pull](https://github.com/INCATools/ontology-development-kit/pull/570)) |
13 | 22 | - src/ontology/run.sh can now be configured with a ODK_JAVA_OPTS parameter at runtime, rather than just with a `robot_java_args` option in the projects ODK config file. This allows to more easily run releases across environments with different levels of memory. Example: `ODK_JAVA_OPTS=-Xmx4G ODK_DEBUG=yes ./run.sh make odkversion` |
14 | 23 | - src/ontology/run.sh warns the user in certain cases to update their local ODK image. |
| 24 | + - Better [linebreaks in Makefile](https://github.com/INCATools/ontology-development-kit/pull/612) to make lines more. |
15 | 25 | - Documentation |
| 26 | + - [Added improved `CONTRIBUTING.md` to ODK repo template](https://github.com/INCATools/ontology-development-kit/pull/620) |
| 27 | + - [Removed history.md page from ODK documentation](https://github.com/INCATools/ontology-development-kit/pull/611) |
| 28 | + - [Some improved settings to default mkdocs documentation pages](https://github.com/INCATools/ontology-development-kit/issues/605), such as better search, edit buttons and more. |
16 | 29 | - Some improved documentation on components ([pull](https://github.com/INCATools/ontology-development-kit/pull/577)) |
17 | 30 | - All ODK-related general docs now moved to https://oboacademy.github.io/obook. |
18 | 31 | - DOSDP documentation pages are now only created when dosdp is configured. |
|
21 | 34 | - In ODK 1.3.0 `prepare_release` depended on `all`, which caused some cyclicity for some customised setups. This is now changed to a separate `all_odk` goal. |
22 | 35 | - Simple ontology release artefacts now correctly depend on the `simple seed`. |
23 | 36 | - Similar to subset declarations, ODK now injects synonymtype declarations when extracting a module. |
| 37 | + - diff.yaml no longer [added by default](https://github.com/INCATools/ontology-development-kit/issues/588), has to be configured. |
| 38 | + |
24 | 39 |
|
25 | 40 |
|
26 | 41 | # v1.3.0 (24 February 2022) |
|
0 commit comments