launchpad has rolled out a series of platform changes and feature additions across its code hosting, build, and bug reporting tools, as described in official project posts.
The service added webhooks for package uploads to Personal Package Archives so the system can trigger notifications on both successful and unsuccessful source package uploads and send instant webhook payloads to an endpoint you control.
Launchpad announced plans to phase out Bazaar code hosting and explained that Bazaar is a distributed revision control system originally developed by Canonical, providing a backend for hosting code and a web frontend for browsing it.
The project introduced bug templates to streamline the bug reporting process, aiming to make reports more complete and more efficient for both users and project maintainers, replacing the previous single basic description field.
Launchpad also refreshed its front page to present a modernized homepage and updated profile social account handling, allowing users to add federated Matrix accounts to their profile as requested by Canonical's Community team and consolidating social account display in the profile interface.
On build infrastructure the project reiterated support for riscv64 builds, noting that riscv64 support was required to progress an Ubuntu port and that the service conducts full system emulation of riscv64 on beefy amd64 hardware because it does not maintain riscv64 servers in its datacentre.
Implications And Platform Impact
The webhooks feature will make it easier to automate responses to package uploads by notifying external systems when uploads succeed or fail, and it gives maintainers immediate feedback through endpoints they control.
Phasing out Bazaar hosting changes the hosting options available to projects that rely on that backend and the web frontend for browsing, while the bug templates aim to reduce incomplete reports and ease triage for project maintainers.
The Matrix account integration and profile interface changes reflect a move to simplify how social and federated accounts appear in user profiles, implementing a single consolidated presentation instead of separate profile sections for each account.
The reliance on full system emulation for riscv64 builds means Launchpad can continue offering riscv64 build support without local riscv64 hardware, preserving build capability for ports that depend on the architecture.