Releases: atextor/owl-cli
Releases · atextor/owl-cli
Release v1.2.5
Snapshot Build
Release v1.2.4
Commits
- da2dc91: Update turtle-formatter. Fixes #10. (Andreas Textor)
- 2cbd9fb: Update build JDK to 17.0.8-graal (Andreas Textor)
- f28cbb3: Update dependencies (Andreas Textor)
- ea7a242: Add Release Notes for version 1.2.4 (Andreas Textor)
- e688b4f: Update build JDK to 17.0.8-graal in actions (Andreas Textor)
- d41d9c4: Fix GraalVM setup in Windows build (Andreas Textor)
- 443251e: Release version 1.2.4 (Andreas Textor)
Release v1.2.3
Commits
- 1088f09: Fix links to diagram sources (Andreas Textor)
- 30a766c: Update gradle wrapper (Andreas Textor)
- dc98e1f: Update GraalVM to 22.3.1.r17 (Andreas Textor)
- 1301504: Update dependencies (Andreas Textor)
- 892bc06: Add Release Notes for version 1.2.3 (Andreas Textor)
- 9d36444: Explicitly call static property generation (Andreas Textor)
- 3968d29: Fix reference to used GraalVM JDK (Andreas Textor)
- 85b38d3: Release version 1.2.3 (Andreas Textor)
Release v1.2.2
Release v1.2.1
Commits
- 02d1f51: Remove unnecessary import (Andreas Textor)
- d122f92: Fix download link for released versions (Andreas Textor)
- 8b760c9: Fix installation instructions for executable jar (Andreas Textor)
- a0b6f81: Update turtle formatter (Andreas Textor)
- e66d163: Add Release Notes for version 1.2.1 (Andreas Textor)
- 0bcc24a: Release version 1.2.1 (Andreas Textor)
Release v1.2.0
See release notes
Commits
- cdd2b01: Add infer command (Andreas Textor)
- d226ef4: Update dependencies (Andreas Textor)
- 65fb44a: Add simple reasoner call implementation (Andreas Textor)
- 0a7c24a: Revert Jena to 4.2.0 (Andreas Textor)
- cf122d9: Update Jena API and add ARQ dependency (Andreas Textor)
- 17d6320: Silence Jena's debug logging (Andreas Textor)
- 2490ec8: Add test to parse model with escaped URI (Andreas Textor)
- 35f117a: Clear build cache (Andreas Textor)
- 3b8ab19: Merge branch '1-fix-escaping' into main (Andreas Textor)
- 6aa6164: Increase page file size in Windows build (Andreas Textor)
- e13a72d: Update turtle-formatter (Andreas Textor)
- 07366ea: Document infer command (Andreas Textor)
- 8aadcff: Add Release Notes for version 1.2.0 (Andreas Textor)
- b8c88e5: Release version 1.2.0 (Andreas Textor)
- ceb5660: Fix download link for released versions (Andreas Textor)
- b25eb2d: Fix installation instructions for executable jar (Andreas Textor)
Release v1.1.0
See release notes
Commits
- a11de7e: Add write module (Andreas Textor)
- c5427bb: Add first full version of write command (Andreas Textor)
- 591d5e9: Exclude .ttl files from dependencies in tests (Andreas Textor)
- e811aee: Add test for RdfWriter (Andreas Textor)
- caa2f4c: Fix help texts and enable write command (Andreas Textor)
- bb83054: Fix build for OWLCLIWriteCommand (Andreas Textor)
- 1fbfd35: Add sdkman update to travis build (Andreas Textor)
- 9829c57: Update used JDK to 15.0.1 (Andreas Textor)
- 58583e7: Fix determining output file name for write command (Andreas Textor)
- fe83c14: Fix Apache Jena in write command for GraalVM build (Andreas Textor)
- 7c125b8: Update installation instructions (Andreas Textor)
- 18468c0: Fix Antora documentation generation (Andreas Textor)
- 08b4dc1: Fix documentation image generation for releases (Andreas Textor)
- 620e7eb: Add branch filter for release branch in travis (Andreas Textor)
- c83eb71: Add release notes to navigation (Andreas Textor)
- d1ba110: Improve error reporting when generating invalid dot output (Andreas Textor)
- eedae6f: Escape Node IDs in GraphvizGenerator (Andreas Textor)
- 6306c73: Capture stderr of dot process; give helpful message on failure (Andreas Textor)
- 6e62c51: Ignore warnings when checking for graphviz errors (Andreas Textor)
- 905888e: Improve diagnostic messages (Andreas Textor)
- 431bf46: Fix diagram generation for PropertyChains (Andreas Textor)
- 4478c67: Fix property based test for Property Chains (Andreas Textor)
- bcb641b: Add Turtle Formatting vocabulary and Java representation (Andreas Textor)
- 22e522e: Format Configuration (Andreas Textor)
- cf1b07a: Change URI and prefix order in FormattingStyle (Andreas Textor)
- 3c00de4: Align alignment defaults with Turtle Formatting Style 1 (Andreas Textor)
- e13f587: Add default orders and anon node id generator to FormattingStyle (Andreas Textor)
- 2d3dfd5: Add initial version of TurtleFormatter (Andreas Textor)
- edb45ec: Properly serialize literals (Andreas Textor)
- 394d24d: Add initial version of the Turtle Formatter Test (Andreas Textor)
- 4b6198b: Change rdfTypeInNewLine to firstPredicateInNewLine (Andreas Textor)
- e3c0887: Implement predicate alignment (Andreas Textor)
- c1366a7: Properly format rdf:langString literals (Andreas Textor)
- 29d27de: Correctly serialize and indent anonymous nodes (Andreas Textor)
- 77f0b10: Add formatting and type serialization tests (Andreas Textor)
- 794f487: Add test case for rdf:langString (Andreas Textor)
- d074e7a: Serialize anonymous nodes that are referenced multiple times (Andreas Textor)
- 72f238b: Add test for multiple-times-referenced anon nodes (Andreas Textor)
- 369e0bb: Remove turtle formatter (Andreas Textor)
- e25c5e0: Remove unneeded test file (Andreas Textor)
- c840bc9: Fix notation source links in tagged releases (Andreas Textor)
- 9e21805: Follow HTTP forwards when receiving from URLs (Andreas Textor)
- e5f05e9: Add test for reading model from URL (Andreas Textor)
- fecd4e7: Update OpenJDK to 15.0.2 (Andreas Textor)
- 7ab613b: Start switch from travis to github actions (Andreas Textor)
- e55faae: Remove broken sources.list entry (Andreas Textor)
- a83ba14: Fix breaking tag detection (Andreas Textor)
- 237db95: Print native-image path during build (Andreas Textor)
- 8c8aa2e: Do not use gradle daemon (Andreas Textor)
- e8ad453: Output information about native-image during build (Andreas Textor)
- 3377eaf: Use absolute path for native-image (Andreas Textor)
- 82b0ca0: Fix jacoco report target in build (Andreas Textor)
- 600c3c9: Change build status badge from travis to gh actions (Andreas Textor)
- accb60b: Change branch to main in codecov badge (Andreas Textor)
- c04b7db: Add Macos to build pipeline (Andreas Textor)
- b68bbf6: Fix build artifact names (Andreas Textor)
- 92bf3be: Use SDKMAN's Java in build (Andreas Textor)
- 46c220a: Install graphviz in Macos build (Andreas Textor)
- 392cea9: Add Windows build job (Andreas Textor)
- 032b1d2: Install zip in Windows build (Andreas Textor)
- 8fab971: Add gu (graalvm utilities installer) directory to PATH (Andreas Textor)
- f096378: Explicitly set GRAALVM_HOME in Windows build (Andreas Textor)
- a7e714e: Output location of native-image.exe in Windows build (Andreas Textor)
- 3246c50: Find in /c in Windows build (Andreas Textor)
- 80412b1: Find in HOME and Program Files in Windows build (Andreas Textor)
- bc1a871: Add native-image directory to PATH (Andreas Textor)
- 5b0ed64: Add both paths for gu and native-image (Andreas Textor)
- f1dc806: Delete files written in temp directory (Andreas Textor)
- 01e1a5f: Use FileUtils to delete temp directory in test (Andreas Textor)
- e4e7941: Output file name in test (Andreas Textor)
- 40dd872: Disable jul Logging (Andreas Textor)
- 7811c7f: Remove unneeded rdf4j dependency (Andreas Textor)
- 1b7715e: Update native-image config to new graalvm format (Andreas Textor)
- 3913826: Add debug output in Windows build (Andreas Textor)
- fc39d00: Graciously handle pango warnings on dot run (Andreas Textor)
- ef627ae: Re-run build (Andreas Textor)
- 8379651: Don't fail tests if deleting temp directory fails (Andreas Textor)
- 1152062: Add msvc-dev and setup-msbuild actions to Windows build (Andreas Textor)
- 4c5a1dc: Add links to binaries to getting started guide (Andreas Textor)
- cadd1b7: Update instructions for native image builds (Andreas Textor)
- 3ac719b: Update building instructions (Andreas Textor)
- 1d17478: Add OS download link icons (Andreas Textor)
- 3b84599: Re-add release notes (Andreas Textor)
- 9446459: Run UPX on binary (Andreas Textor)
- 684cf9c: Remove UPX for Macos build (Andreas Textor)
- fa61fb1: Use wildcard for files setting of UPX action (Andreas Textor)
- 213c792: Change target path for Windows UPX build step (Andreas Textor)
- 2cf600d: Use turtle-formatter for write command (Andreas Textor)
- c8fc47e: Update dependency versions (Andreas Textor)
- da5f70c: Update gradle wrapper to 7.0 (Andreas Textor)
- 71c7da3: Switch to 21.1.0.r16-grl (Andreas Textor)
- 99c8aac: Improve verbose error logging (Andreas Textor)
- 61ecaff: Update CI build to use GraalVM 21.1.0.r16 (Andreas Textor)
- 725737e: Disable not-working XML parsing (Andreas Textor)
- 4acf700: Update building instructions (Andreas Textor)
- 344bcf8: Refactor exit with error into common superclass (Andreas Textor)
- 1424557: Turn ExecutionResult into record (Andreas Textor)
- fa01dec: Replace Lombok Value classes with records (Andreas Textor)
- 944631b: Fix Java version in documentation (Andreas Textor)
- 78ad1cd: Remove gradle ambiguous dependency warning (Andreas Textor)
- 70d7008: Remove deprecated JCenter reference (Andreas Textor)
- 4e3e2ec: Make JaCoCo build dependencies explicit (Andreas Textor)
- 2d492e5: Revert "Replace Lombok Value classes with records" (Andreas Textor)
- e73b06f: Add Write command configuration options (Andreas Textor)
- 3d7a642: Use FormattingStyle built from args in writer (Andreas Textor)
- ec2e0a3: Update turtle-formatter to 1.1.1 (Andreas Textor)
- 116ad30: Change prefixMap type to not use URI (Andreas Textor)
- 2b77e9f: Add predicate order switch (Andreas Textor)
- 6c15f29: Initialize Jena before using in WriteCommand (Andreas Textor)
- b4a8dca: Turn GraphvizDocument Statement into record (Andreas Textor)
- de4f4ea: Make anonNodeIdGenerator and NumberPattern configurable (Andreas Textor)
- 270a22f: Make all boolean options use a default value of false (Andreas Textor)
- 27727c1: Move Jena initialization to main class (Andreas Textor)
- 97cc8c1: Set up integration test (Andreas Textor)
- 731d642: Make binary a lazy dependency for diagram generation tasks (Andreas Textor)
- 661aead: Pass binary path to integration tests (Andreas Textor)
- 4cc5da9: Explicitly add native image build (Andreas Textor)
- 205870d: Increase chocolatey execution timeouts (Andreas Textor)
- a6024f4: Run integration tests in Github Actions build (Andreas Textor)
- 455da25: Change license to Apache 2.0 (Andreas Textor)
- f796b92: Remove deprecated travis config (Andreas Textor)
- aba9fa3: Add integration tests for help and diagram commands (Andreas Textor)
- b661854: Set correct base when reading from stdin in write command (Andreas Textor)
- abd376b: Add write command integration tests (Andreas Textor)
- b48e62d: Update Gradle wrapper (Andreas Textor)
- 31a5194: Update dependencies (Andreas Textor)
- b2569fd: Disable flaky test (Andreas Textor)
- 22664fc: Update to GraalVM 21.2.0 (Andreas Textor)
- ac1fe92: Re-enable XML parsers (Andreas Textor)
- f2263d2: Remove unneeded interface OWLCLICommand (Andreas Textor)
- 04e313e: Make background color in diagrams configurable (Andreas Textor)
- 506bbaf: Fix links to Graphviz documentation (Andreas Textor)
- d31a69d: Use configured FormattingStyle in RdfWriter (Andreas Textor)
- c49f878: Make foreground color in diagrams configurable (Andreas Textor)
- 342587d: Fix splash image to work with dark backgrounds too (Andreas Textor)
- d3669a6: Fix reading and writing N-Triples and RDF/XML (Andreas Textor)
- eef4ec0: Log errors to stderr instead of stdout (Andreas Textor)
- 259df8e: Make error logging configurable via -v switch (Andreas Textor)
- e72efb3: Allow parameter enum values to be given case insensitive (Andreas Textor)
- 9fcafca: Make well-known prefixes overridable (Andreas Textor)
- b616760: Fix integration test (Andreas Textor)
- 3909423: Fix description of commaForPredicate switch (Andreas Textor)
- 0910df6: Suppress exceptions on errors (Andreas Textor)
- e9f4f72: Print stacktraces on error with debug level >= debug (Andreas Textor)
- 30e42a4: Add documentation for write command (Andreas Textor)
- afc73df: Update README and examples for write command (Andreas Textor)
- e934aa6: Update code...
v1.0.0
See release notes
Full Changelog: https://github.com/atextor/owl-cli/commits/v1.0.0