Upgrade tips

First, have a look at the change log for the version to upgrade to. A commit message starting with these keywords needs attention:

  • Change: introduces breaking changes. Your application needs adjustment to pass compilation. If storage related data structure changed too, a data migration tool is required for the upgrade. See below.

  • Feature: introduces non-breaking new features. Your application should compile without modification.

  • Fix: bug fix. No modification is required.

Upgrade from v0.6.8 to v0.7.0:

Change log v0.7.0

Guide for upgrading v0.6 to v0.7

Upgrade from v0.6.5 to v0.6.6:

Change log v0.6.6

just modify application code to pass compile.

  • API changes: struct fields changed in StorageIOError and Violation.
  • Data changes: none.