Upgrading from older versions

If you are upgrading from an older version of Kaya you may need to make minor changes to your code. This page explains the necessary changes (versions that require no changes are not listed). Changes that will be required in future versions are also listed to allow preparation. In most cases these changes will not affect the majority of users - exceptions are highlighted by the word "MAJOR" at the start of the description.

Now Kaya 0.4 has been released, development will be split into a 0.4.x stable branch (which will not have upgrade incompatibilities unless they are absolutely essential to fix a serious or security-related bug) and a 0.5.x testing/development branch in which (usually minor) incompatibilities like those below may occur. New features will be brought back into the stable branch from the testing branch only if it can be done without disruption, but bugs will be fixed in both branches wherever possible. In general, upgrades from 0.4.x to 0.4.y (y>x) will not have incompatibilities.

Upgrades to 0.5.1

Upgrades to 0.5.0

Upgrades to 0.4.0

Upgrades to 0.2.7

Upgrades to 0.2.6

Upgrades to 0.2.5

Upgrades to 0.2.4

Upgrades to 0.2.1

Upgrades to 0.2.0

kaya@kayalang.org | Last modified 4 September 2008 | Supported by Durham CompSoc | Powered by Kaya