= Versions = {{{#!div class="box" == Current Status == There are 3 versions currently supported: * [/browser/xpra/tags/v0.14.x v0.14.x] - the current LTS (long term support) release. This version will be supported until mid 2016 when the next LTS release is due. * [/browser/xpra/tags/v0.15.x v0.15.x] - the current release, will be supported until 0.16 comes out. * [/browser/xpra/trunk trunk] - the current development version (will become 0.16). Fixes are almost always committed to trunk before landing in other branches, you can find a list of the currently [/wiki/Versions/PendingFixes pending fixes here]. }}} {{{#!div class="box" == Compatibility == Versions older than 0.14 are '''not''' supported. Please complain to your distributor for not updating a package with known bugs and vulnerabilities (more info here: [/wiki/Packaging]). You can mix versions between the clients and servers, as long as they are reasonably up to date: * v0.14.x is compatible with versions 0.7.8 onwards. (it may or may not work with earlier versions) * v0.15.x is compatible with versions 0.12.6 onwards. * trunk will be compatible with 0.14.x onwards (it may or may not be compatible with earlier versions) }}} {{{#!div class="box" == Binaries == You can find binaries for tagged versions (currently 0.14 and 0.15) here: [[BR]] [http://xpra.org/dists/] You may find beta builds of any branch or trunk here: [[BR]] [http://xpra.org/beta/] }}} {{{#!div class="box" == Release Schedule == The release schedule varies, versions are shipped when they are ready... That said, the delay between 0.14 and 0.15 was far too long, we are trying to target a 3 months release cycle. }}} {{{#!div class="box" == Release Process == * development phase: roughly 2 months * ticket review and planning: updating the new [/trac/roadmap milestone page] * code refactoring and cleanups early * beta builds * run automated tests * stabilisation phase: roughly 1 month, including: * updating the OSX and win32 builds to the latest versions supported (ie: ffmpeg, pillow, etc..) * update [/browser/xpra/trunk/src/patches patches] with new offsets * check profiling results for regressions (see #797) * add new tests (see #847, #177, #660) * run with "-d all" and look for exceptions, look for idle events with out any clients connected * test old the oldest client version supported * tagging the version in [/browser/xpra/tags the repository] * release: * post new Android build (mostly just a version bump) * whitepsace / tabspace cleanup * add to [/wiki/News] page * re-assign unfinished tickets to a later milestone * update [/wiki/Source] and also this page }}}