All issues and work put into 2.29 can be seen on milestone 29
Instructions to test a stable release update: http://elopio.net/blog/test-sru/
These are the tests that must pass before landing this new release in the -updates pockets of xenial, yakkety and zesty:
Build nodejs snaps.Check that by default they use the newer nodejs LTS version. Build a nodejs snap using yarn. Build a classic rust snap. Build the snapcraft snap.Check that the final snap doesn't include any libraries from the /snap/ dir.
Build a snap with version: git. Build a snap with version-script.
Build classic snaps with SNAPCRAFT_SETUP_CORE.
Build snaps using the snapcraft snap. Build snaps in elementary. Build snaps in kde neon. Cleanbuild snaps in different platforms. Push snaps to the store.
Create SRU bug LP: #1684965 Create changelog branch PR #1270 Run adt for xenial:amd64 Run adt for xenial:armhf Run adt for xenial:arm64 Run adt for yakkety:amd64 Run adt for yakkety:armhf Run adt for yakkety:arm64 Run adt for zesty:amd64 Run adt for zesty:armhf Run adt for zesty:arm64 Merge changelog branch Tag the release. Write specific manual tests for the SRU dput to zesty dput to yakkety dput to xenial contact release team to accept into -proposed Run QA over packages in -proposed Create release notes contact the release team to release into -updates update the docker image send release update notice
As we test, we take some screenshots to presume the nice features of the new release
Ubuntu Xenial, with the dillinger snap, built with the latests nodejs LTS:
Ubuntu Yakkety, with the prettier snap, built using the yarn package manager: