Fork me on GitHub

Release Notes

1.03.00

  • HIPPLUG-719
    Specify query per plugin. This allows for running multiple plugins with their own query in one run.
  • HIPPLUG-718
    Refactor and simplify API
    The api now consists of just three calls:
    • init(Session session): called before the run. Can be used to parse configuration, do initialization.
    • visit(Node node): called once for each visited node.
    • destroy(Session session): called after the run. Can be used to do a last save, print statistics and cleanup.
  • HIPPLUG-797
    Make build compatible with maven 3.1.

Release Notes

1.02.06

  • HIPPLUG-672
    Method AbstractRunnerPlugin#visitEnd was called for every found node in a query.
  • HIPPLUG-656
    Method AbstractRunnerPlugin#visitEnd throws exceptions if the runner is used for deletions.

1.02.05

  • Build list of node ids before invoking the visitors.
  • CMS7-6812: inherit from project pom, added apache-rat plugin to check license headers.

1.02.04

  • Path visitor again traverses recursively when path ends with '**'.

1.02.03

  • Skip query visitor when no query has been provided.

1.02.02

  • Allow for not setting a path.

1.02.01

  • Allow for multiple config files on the command line, so for example credentials can be stored in a separate properties file.

1.02.00

  • Underdocumented but stable release.