You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Changes.md
+28-2Lines changed: 28 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,31 @@
1
-
# unreleased
2
-
- bumped fastobo validator to new version ([pull](https://github.com/INCATools/ontology-development-kit/pull/379)
1
+
2
+
# v1.2.26 (2 February 2021)
3
+
- New versions:
4
+
- fastobo validator to new version ([pull](https://github.com/INCATools/ontology-development-kit/pull/379)
5
+
- ROBOT 1.8.1 (lots of new changes, see: [Changelog](https://github.com/ontodev/robot/blob/master/CHANGELOG.md))
6
+
- DOSDPTOOLS 0.16 (lots of speed-up for bulk pattern generation)
7
+
- New features:
8
+
- new python dependencies ([cogs](https://github.com/ontodev/cogs), a tool to directly manage tsv files in your repo on Google sheets)
9
+
- stable serialisation order for JSON files using jq's walk function. -> this decreases the size of the diff for git!
10
+
- Some improvements to logging when seeding a new repo, to make it easier to find errors
11
+
- A new method to validate the id-ranges file can be invoked using `sh run.sh make validate_idranges` (after update to latest ODK repo)
12
+
- modules are now annotated with a dc:source annotation to their original ontology (version)
13
+
- New configuration options:
14
+
- module_type ([example slme](tests/test-module-star.yaml), [example minimal](tests/test-module-minimal.yaml), [example mireot](tests/test-module-star.yaml)). Direct support for MIREOT and a new module type, minimal.
15
+
- To encourage stable versions and releases, ODK, by default, merges imports into the release files. Previously, we continued to release the imports as well - which we do not recommend anymore. If you still wish to release your imports as usual, you can set a flag `release_imports` in the `import_group` section of your makefile (see [example](tests/test-release.yaml)).
16
+
- the same as the above applies for reports (see [example](tests/test-robot-report.yaml))
17
+
- The custom sparql checks, and the custom sparql exports, are now directly configurable
18
+
-`custom_sparql_checks` : Chose which additional sparql checks you want to run. The related sparql query must be named CHECKNAME-violation.sparql, and be placed in the src/sparql directory (see [example](tests/test-robot-report.yaml))
19
+
-`custom_sparql_exports` : Chose which additional sparql checks you want to run. The related sparql query must be named CHECKNAME-violation.sparql, and be placed in the src/sparql directory (see [example](tests/test-robot-report.yaml))
20
+
-`custom_sparql_exports` : Chose which custom reports to generate. The related sparql query must be named CHECKNAME.sparql, and be placed in the src/sparql directory (see [example](tests/test-robot-report.yaml))
21
+
-`git_main_branch` : The `main` branch for your repo, default `main`, or (now discouraged, previously) `master`.
22
+
-`ci`: continuous integration defaults; currently available: `travis`, `github_actions`
23
+
-`create_obo_metadata`: This is mainly for new OBO ontologies. If true, OBO Markdown and PURL configs are created.
24
+
-`export_project_yaml`: Default `False`. If set to `True`, project.yaml is created in the top level of the repo.
25
+
- Removed a few files from the standard config. This is all part of an effort to slimming down the ODK to the least number of necessary files checked into version control: `src/ontology/Dockerfile`,`src/ontology/patterns.sh`, `src/ontology/release.sh`, `src/ontology/test.sh`, and some temporary files. The `patterns` directory and all its contents only appear now when `use_dosdps`=TRUE.
26
+
- Technical:
27
+
- Refactored ODK Dockerfile (merged some layers)
28
+
- added jq 1.6 which is not available via apt-get (yet).
3
29
4
30
# v1.2.25 (18 November 2020)
5
31
- Updated ROBOT to new version 1.7.2, which includes some hotfixes for ROBOT report and update to whelk 1.0.4
0 commit comments