Skip to content

2.0.0

Compare
Choose a tag to compare
@thetric thetric released this 13 Jun 15:58

This release contains a breaking change for developers using the connector modules.

One notable feature for the CLI users is that the sync log shows the downloaded files (with file:// URL).

Another change is the distribution of the CLI as ZIP instead of a JAR.
The CLI can be launched by unzipping the archive and executing the corresponding shell script (bin/cli for Linux/Mac, bin/cli.bat for Windows).

Bug Fixes

  • cli: limit cache size of paths (c80e00d)

Code Refactoring

  • connector/api: use interface instead of closure as Visitor (19bb82d)

Features

  • ui/cli: print URL for downloaded files (e8777fe)

BREAKING CHANGES

  • connector/api: The signature of IliasService#visit has changed from Course, Closure<VisitResult> to Course, IliasItemVisitor.
    For Groovy devs nothing changes (due to java 8's default interface impls), Java devs must accommodate to the new API.