This page catalogues releases from desktop engineering teams. Its content automatically generated every 15 minutes by querying the Github API and scraping Launchpad pages. The data is generated using releasegen.
Repository | Latest Releases/Commit | Status | Commits Since | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cheese | Up to date | |||||||||||||||
drawing | drawing
Merge pull request #4 from ubuntu/more-arches
Don't limit the arch to amd64 | Up to date | ||||||||||||||
eog | Up to date | |||||||||||||||
epiphany | Up to date |
| ||||||||||||||
glade | ||||||||||||||||
five-or-more |
| |||||||||||||||
gedit | ||||||||||||||||
evince | ||||||||||||||||
gnome-2048 |
| |||||||||||||||
gnome-boxes | Up to date | |||||||||||||||
gnome-calculator | ||||||||||||||||
gnome-characters | ||||||||||||||||
gnome-clocks | ||||||||||||||||
gnome-chess | ||||||||||||||||
gnome-contacts | Up to date | |||||||||||||||
gnome-font-viewer | ||||||||||||||||
gnome-hitori |
| |||||||||||||||
gnome-klotski | Up to date | |||||||||||||||
gnome-logs | Up to date | |||||||||||||||
gnome-mahjongg | ||||||||||||||||
gnome-mines | ||||||||||||||||
gnome-nibbles | Up to date | |||||||||||||||
gnome-recipes | gnome-recipes
Allow network access
This is the easiest way to show the sample recipes from the first start | Up to date | ||||||||||||||
gnome-robots | Up to date | |||||||||||||||
gnome-sdk | gnome-sdk
Backport the bugfix for debug symbols generator (#284) | Up to date | ||||||||||||||
gnome-sudoku | Up to date | |||||||||||||||
gnome-system-monitor | ||||||||||||||||
gnome-taquin | Up to date | |||||||||||||||
gnome-tetravex | ||||||||||||||||
gnome-text-editor | Up to date | |||||||||||||||
gnome-weather | gnome-weather
Merge pull request #4 from sergio-costas/add-right-desktop-file-name
Allow to be used by the desktop | Up to date | ||||||||||||||
gtk-common-themes | gtk-common-themes
Merge pull request #16 from seb128/security-reporting-instructions
Add instructions on how to report security issues | Up to date | ||||||||||||||
handy_window.dart | handy_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/handy_window/compare/v0.3.0…v0.3.1 handy_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/handy_window/compare/v0.2.1…v0.3.0 | |||||||||||||||
iagno | Up to date | |||||||||||||||
lightsoff | ||||||||||||||||
loupe | loupe
Add comment for home plug
It appears like Sophie would prefer us to keep this enabled
since Next/Previous image is an important feature | Up to date | ||||||||||||||
quadrapassel | ||||||||||||||||
shotwell | Up to date | |||||||||||||||
simple-scan | ||||||||||||||||
snap-tools | snap-tools
Added helper scripts for rebuilding and promoting gaming-graphics snaps | Up to date | ||||||||||||||
swell-foop |
| |||||||||||||||
tali | ||||||||||||||||
Template-snap-repository | Up to date | |||||||||||||||
thunderbird | Up to date | |||||||||||||||
ubuntu-desktop-documentation | ubuntu-desktop-documentation
Merge pull request #4 from ubuntu/contributing
Add a contributing guide | Up to date | ||||||||||||||
yaru_test.dart | yaru_test.dart
0.3.2 (2025-06-06)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.3.1…v0.3.2 yaru_test.dart
0.3.1 (2025-04-09)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.3.0…v0.3.1 yaru_test.dart
0.3.0 (2024-12-19)What’s Changed
New Contributors
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.1.6…v0.3.0 | Up to date | ||||||||||||||
yaru.dart | yaru.dart
8.0.0 (2025-06-05)⚠ BREAKING CHANGESFeatures
Bug Fixes
Miscellaneous Choresyaru.dart
6.0.0 (2024-12-19)⚠ BREAKING CHANGES
Features
Bug Fixes | |||||||||||||||
yaru_window.dart | yaru_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_window.dart/compare/v0.1.2…v0.1.3 yaru_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/yaru_window.dart/compare/v0.1.1…v0.1.2 yaru_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/yaru_window.dart/compare/v0.1.0…v0.1.1 | Up to date | ||||||||||||||
gnome-shell-extension-yaru-dark-theme-toggle | gnome-shell-extension-yaru-dark-theme-toggle
Add support for communitheme (#4)
In 18.04, Yaru theme is still called Communitheme, then the special code
for toggling among the its three variants does not work.
This change takes into account the two possible names for Yaru theme and
clean the code up. | Up to date | ||||||||||||||
appstream.dart | Up to date | |||||||||||||||
avahi.dart | Up to date | |||||||||||||||
bluez.dart | Up to date | |||||||||||||||
core-base-desktop | core-base-desktop
Merge pull request #58 from sergio-costas/add-systemd-journal-user
Add systemd-journal user | Up to date | ||||||||||||||
dbus.dart | Up to date | |||||||||||||||
desktop-engineering | desktop-engineering
Merge pull request #68 from 3v1n0/dnsmasq-for-lxd
fix(gh-actions/run-autopkgtests): Install dnsmasq-base | Up to date | ||||||||||||||
desktop-security-center | Up to date | |||||||||||||||
desktop_notifications.dart | desktop_notifications.dart
Use new DBus helper methods instead of casting | Up to date | ||||||||||||||
etrace | etrace
build(deps): bump actions/setup-go from 2.2.0 to 3
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.2.0 to 3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.2.0...v3)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] etrace
build(deps): bump actions/setup-go from 2.1.5 to 2.2.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.5...v2.2.0)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] | Up to date | ||||||||||||||
firmware-updater | firmware-updater
feat: prompt for recovery key before updating device affected by FDE (#348)
Replaces the checkbox introduced in #326 with a text field into which
the user needs to enter their recovery key before updating a device that
is affected by FDE.
Uses a mock service for now, as the necessary features in snapd and
snapd.dart aren't available yet.
[Screencast From 2025-06-04
18-15-24.webm](https://github.com/user-attachments/assets/0391bbb0-3553-4738-a95e-b88620ddbf48)
UDENG-7045 | Up to date | ||||||||||||||
flutter-snap | flutter-snap
ci: updated daily distros to reflect current releases (#112)
* Updated daily distros to reflect current releases
* Updated upload-artifact to v4 since v2 is deprecated
* Use leap 15.6
* Bump timeout for snapd start, it wasn't long enough for 24.10
* Updated ci job distro version list | Up to date | ||||||||||||||
fwupd.dart | Up to date | |||||||||||||||
gaming-graphics | Up to date | |||||||||||||||
gaming-graphics-test | gaming-graphics-test
Merge pull request #2 from canonical/terminal-programs
Keep terminal programs open until a key is pressed | Up to date | ||||||||||||||
geoclue.dart | Up to date | |||||||||||||||
glib.dart | glib.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/glib.dart/commits/v0.0.1 | Up to date | ||||||||||||||
gsettings.dart | Up to date | |||||||||||||||
gtk.dart | gtk.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/gtk.dart/compare/v2.0.0…v2.1.0 gtk.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/gtk.dart/commits/v2.0.0 | |||||||||||||||
lxd.dart | Up to date | |||||||||||||||
nm.dart | Up to date | |||||||||||||||
odrs.dart | Up to date | |||||||||||||||
packagekit.dart | Up to date | |||||||||||||||
pc-amd64-gadget-desktop | pc-amd64-gadget-desktop
Merge pull request #15 from canonical/increase_ubuntu_seed_partition
Bump ubuntu-seed to 7000M to allow more flexibility in seeding more snaps | Up to date | ||||||||||||||
prompting-client | Up to date | |||||||||||||||
simplestreams.dart | simplestreams.dart
Merge pull request #17 from canonical/intl-0.19.0
fix(deps): Upgrade intl to version 0.19.0 simplestreams.dart
Upgrade intl to 0.19.0
Since flutter/flutter:8d54abfc221e947ff387814b9c91b3a152ede269 the intl
package is pinned to version 0.19.0.
That commit first appeared in Flutter v3.22 release, which depends on
Dart 3.3, so we should additionally consider upgrading the sdk
dependency version as well.
License: Apache-2.0 simplestreams.dart
Make simplestreams testable again
Latest versions of dart failed to run dart test with an obscure error message:
$ dart test
Building package executable... (1.7s)
Built test:test.
00:00 +0: loading test/product_test.dart Could not find a command named /opt/flutter/bin/cache/dart-sdk/bin/snapshots/frontend_server.dart.snapshot.
Upgrading test is required to make that work again.
License: Apache-2.0 | Up to date | ||||||||||||||
snap-expire | Up to date | |||||||||||||||
snapd-desktop-integration | snapd-desktop-integration
Add a workaround for Ubuntu Budgie (#141)
* Add a workaround for Ubuntu Budgie
Ubuntu Budgie has a bug in its notifications system: when the
user clicks on an action (for example, "Yes" for installing
new themes from the Snap Store), it sends the button action
(thus, "yes" action), but after that also sends the default
action. Instead, both Gnome and KDE only sends the button
action.
This results in odd behavior in this system: since the default
action does the same than the "yes" action, if the user presses
"Yes", two install processes will run concurrently, conflicting
between them and resulting in an installation error shown (due
to one of the processes being unable to install the themes),
while, at the same time, the themes are correctly installed (by
the second process).
Also, if the user presses "No", the "no" action is just ignored
and nothing is done; but the next "default" action is honored
and the themes are installed; exactly the opposite of what the
user wanted.
This workaround ensures that only one action is honored for
each notification, and any extra action is ignored until the
install notification is closed and a new notification is
shown.
It also adds extra tests to ensure that everything works as
expected.
Fix https://github.com/canonical/snapd-desktop-integration/issues/52
* Fixes asked by Nathan
* Fix for build | Up to date | ||||||||||||||
snapd-glib | ||||||||||||||||
snapd.dart | Up to date | |||||||||||||||
stdlibc.dart | stdlibc.dart
0.1.5 (2023-06-14)What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/stdlibc.dart/compare/v0.1.4…v0.1.5 stdlibc.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/stdlibc.dart/compare/v0.1.3…v0.1.4 stdlibc.dart
0.1.3 (2023-06-13)What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/stdlibc.dart/compare/v0.1.2…v0.1.3 | |||||||||||||||
steam-snap | steam-snap
fix: Use the correct changelog file name for parsechangelog (#441)
Use the correct changelog file name for parsechangelog to get the
version. The debian package which provides that changed. | Up to date | ||||||||||||||
subiquity_client.dart | subiquity_client.dart
chore(deps): bump subiquity from `b9be528` to `2336e5e` (#210)
Bumps [subiquity](https://github.com/canonical/subiquity) from `b9be528` to `2336e5e`.
- [Release notes](https://github.com/canonical/subiquity/releases)
- [Commits](https://github.com/canonical/subiquity/compare/b9be528577550a8b474ef23a3a1d59b926313c76...2336e5e37ff4b4a079a92fd12fce74ad0c0b2ebb)
---
updated-dependencies:
- dependency-name: subiquity
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] subiquity_client.dart
chore(deps): bump subiquity from `01fd8d2` to `b9be528` (#209)
Bumps [subiquity](https://github.com/canonical/subiquity) from `01fd8d2` to `b9be528`.
- [Release notes](https://github.com/canonical/subiquity/releases)
- [Commits](https://github.com/canonical/subiquity/compare/01fd8d22a95afff7ede308437856e43832210350...b9be528577550a8b474ef23a3a1d59b926313c76)
---
updated-dependencies:
- dependency-name: subiquity
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] | Up to date | ||||||||||||||
ubuntu-advantage-desktop-daemon | ubuntu-advantage-desktop-daemon
releasing package ubuntu-advantage-desktop-daemon version 1.13 | Up to date | ||||||||||||||
ubuntu-core-desktop | ubuntu-core-desktop
Merge pull request #82 from sergio-costas/fix-ci-cd
Fix CI/CD pipeline | Up to date | ||||||||||||||
ubuntu-core-desktop-snapd | ubuntu-core-desktop-snapd
No change commit to trigger snap rebuild | Up to date | ||||||||||||||
ubuntu-desktop-hyper-v | Up to date | |||||||||||||||
ubuntu-desktop-provision | ubuntu-desktop-provision
feat: expose pin/passphrase entropy for tpm/fde (snapd 2.68) (#1091)
Split off from #1085 with some small adaptations to use the more limited
API implemented in https://github.com/canonical/subiquity/pull/2221.
This means, since subiquity only exposes the `entropy` and
`minimumRequired` at this point, we can only display two different
states in the UI (Weak PIN/pass, Strong pass / Long enough PIN). We'll
be able to introduce the intermediate threshold in #1085 once
https://github.com/canonical/subiquity/pull/2220 lands.
[Screencast From 2025-06-18
10-26-20.webm](https://github.com/user-attachments/assets/3a5a78ae-b3ad-47fd-8077-f3364d33a93e)
UDENG-7050 | Up to date | ||||||||||||||
ubuntu-desktop-session-snap | ubuntu-desktop-session-snap
Merge pull request #32 from canonical/drop_gtk_portal
Drop the GTK portal to unblock gnome-shell startup | Up to date | ||||||||||||||
ubuntu-flutter-plugins | ||||||||||||||||
ubuntu_session.dart | Up to date | |||||||||||||||
udev.dart | udev.dart
chore(deps): update dependency mocktail to v1 (#20)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | Up to date | ||||||||||||||
udisks.dart | Up to date | |||||||||||||||
upower.dart | Up to date | |||||||||||||||
workshops | workshops
Merge pull request #363 from canonical/renovate/canonical-has-signed-canonical-cla-2.x
chore(deps): update canonical/has-signed-canonical-cla action to v2 | Up to date | ||||||||||||||
xdg_desktop_portal.dart | Up to date | |||||||||||||||
xdg_locale.dart | Up to date | |||||||||||||||
xdg_status_notifier_item.dart | Up to date | |||||||||||||||
has-signed-canonical-cla | has-signed-canonical-cla
What’s Changed
New ContributorsFull Changelog: https://github.com/canonical/has-signed-canonical-cla/compare/2.0.0…2.1.0 has-signed-canonical-cla
What’s Changed
New ContributorsFull Changelog: https://github.com/canonical/has-signed-canonical-cla/compare/1.2.3…2.0.0 has-signed-canonical-cla
What’s Changed
New Contributors
Full Changelog: https://github.com/canonical/has-signed-canonical-cla/compare/1.1.4…1.2.3 | Up to date | ||||||||||||||
ubuntu-desktop-provision-screenshots | ubuntu-desktop-provision-screenshots
Update bootstrap/dark screenshots on `main` (#1047)
Co-authored-by: GitHub | Up to date |
Repository | Latest Releases/Commit | Status | Commits Since | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
decorate | decorate
Merge pull request #27 from ubuntu/migrate_gh_jira_app
Migrate to org GitHub to Jira application | Up to date | ||||||||||||||
go-i18n | go-i18n
Migrate to org GitHub to Jira application (#12)
We have a new GitHub to Jira global organization application. The
previous gh workflow action is now deprecated.
UDENG-5940 | Up to date | ||||||||||||||
GoWSL | GoWSL
fix: Distro name case insensitive everywhere (#133)
wsl.exe and the WSL API treat distro names case-insensitively. So should
GoWSL. There are still a few places where we don't consider that and
assume raw string comparisons, which leads us to interpret
`Ubuntu-24.04` as not registered because it's writen in the registry as
`ubuntu-24.04`. That was mostly invisble until the new image format
became the default. We declared the distro name as lowecase inside
`/etc/wsl-distribution.conf` and that revealed some bugs in client code
of GoWSL affected by raw string comparison of distro names.
This PR should address once and for all this issue with case
sensitiveness (at least as long as upstream WSL does not flip the switch
and start considering instance names case-sensitively, which is not a
standard behaviour on Windows anyway).
The last three commits address issues that I only found in the Azure VM
CI. I couldn't reproduce them on my laptop and apparently they are not
an issue on GH hosted runners, but they are conceptual issues that I
believe are worth addressing, now that I figured out what seems to cause
them.
There was a last failure that I gave up on troubleshooting: failed to
run `wsl --shutdown`. That's probably a crash in `wslservice.exe` which
would require elevated permissions to restart, too complicated to solve
for a CI workflow. That's the main motivation for investing in #134 .
---
UDENG-6002 | Up to date | ||||||||||||||
ubuntu-insights | ubuntu-insights
Merge pull request #138 from ubuntu/table-uuid
feat: Add report IDs to tables | Up to date | ||||||||||||||
WSL | WSL
Issues / bug reports
Other enhancements
What’s Changed
New Contributors
Full Changelog: https://github.com/ubuntu/WSL/compare/Ubuntu22.04LTS/2204.0.10…Ubuntu22.04LTS/2204.1.22 WSL
Issues / bug reports
Other enhancements
| |||||||||||||||
wsl-actions-example | Up to date | |||||||||||||||
wsl-setup | wsl-setup
Wait for cloud init in a separate script (#21)
This snippet being removed here is duplicated in a bunch of places now.
With the breaking changes introduced in cloud-init 24.3, we would have
to change the systemd unit we check in that snippet in a bunch of places
for the next LTS (Noble is and remains unaffected by that breaking
change). Ref:
https://cloudinit.readthedocs.io/en/latest/reference/breaking_changes.html#id3.
So this PR addresses the duplication and handles that breaking change at
the same time before it becomes an issue. We do so by:
- Moving the snippet that checks and blocks on cloud-init into a
separate script, such that other places where this code is present must
just invoke this script instead;
- check for `cloud-init-local.service` instead of `cloud-init.service`
that won't exist for other releases after Noble. The first exists before
and after the breaking changes.
Cloud-init documentation advises that:
> Any external services which are ordered after or depend on the old
cloud-init.service name can safely switch to cloud-config.target, which
should provide the same point in boot order before and after this
change.
But that target is statically enabled
```
~$ systemctl is-enabled cloud-config.target
static
```
Thus, not a good one to check for enablement.
---
UDENG-6143 | Up to date | ||||||||||||||
appstream.dart | Up to date | |||||||||||||||
avahi.dart | Up to date | |||||||||||||||
bluez.dart | Up to date | |||||||||||||||
core-base-desktop | core-base-desktop
Merge pull request #58 from sergio-costas/add-systemd-journal-user
Add systemd-journal user | Up to date | ||||||||||||||
dbus.dart | Up to date | |||||||||||||||
desktop-engineering | desktop-engineering
Merge pull request #68 from 3v1n0/dnsmasq-for-lxd
fix(gh-actions/run-autopkgtests): Install dnsmasq-base | Up to date | ||||||||||||||
desktop-security-center | Up to date | |||||||||||||||
desktop_notifications.dart | desktop_notifications.dart
Use new DBus helper methods instead of casting | Up to date | ||||||||||||||
etrace | etrace
build(deps): bump actions/setup-go from 2.2.0 to 3
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.2.0 to 3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.2.0...v3)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] etrace
build(deps): bump actions/setup-go from 2.1.5 to 2.2.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.5...v2.2.0)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] | Up to date | ||||||||||||||
firmware-updater | firmware-updater
feat: prompt for recovery key before updating device affected by FDE (#348)
Replaces the checkbox introduced in #326 with a text field into which
the user needs to enter their recovery key before updating a device that
is affected by FDE.
Uses a mock service for now, as the necessary features in snapd and
snapd.dart aren't available yet.
[Screencast From 2025-06-04
18-15-24.webm](https://github.com/user-attachments/assets/0391bbb0-3553-4738-a95e-b88620ddbf48)
UDENG-7045 | Up to date | ||||||||||||||
flutter-snap | flutter-snap
ci: updated daily distros to reflect current releases (#112)
* Updated daily distros to reflect current releases
* Updated upload-artifact to v4 since v2 is deprecated
* Use leap 15.6
* Bump timeout for snapd start, it wasn't long enough for 24.10
* Updated ci job distro version list | Up to date | ||||||||||||||
fwupd.dart | Up to date | |||||||||||||||
gaming-graphics | Up to date | |||||||||||||||
gaming-graphics-test | gaming-graphics-test
Merge pull request #2 from canonical/terminal-programs
Keep terminal programs open until a key is pressed | Up to date | ||||||||||||||
geoclue.dart | Up to date | |||||||||||||||
glib.dart | glib.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/glib.dart/commits/v0.0.1 | Up to date | ||||||||||||||
gsettings.dart | Up to date | |||||||||||||||
gtk.dart | gtk.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/gtk.dart/compare/v2.0.0…v2.1.0 gtk.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/gtk.dart/commits/v2.0.0 | |||||||||||||||
landscape-hostagent-api | Up to date | |||||||||||||||
lxd.dart | Up to date | |||||||||||||||
nm.dart | Up to date | |||||||||||||||
odrs.dart | Up to date | |||||||||||||||
packagekit.dart | Up to date | |||||||||||||||
pc-amd64-gadget-desktop | pc-amd64-gadget-desktop
Merge pull request #15 from canonical/increase_ubuntu_seed_partition
Bump ubuntu-seed to 7000M to allow more flexibility in seeding more snaps | Up to date | ||||||||||||||
prompting-client | Up to date | |||||||||||||||
simplestreams.dart | simplestreams.dart
Merge pull request #17 from canonical/intl-0.19.0
fix(deps): Upgrade intl to version 0.19.0 simplestreams.dart
Upgrade intl to 0.19.0
Since flutter/flutter:8d54abfc221e947ff387814b9c91b3a152ede269 the intl
package is pinned to version 0.19.0.
That commit first appeared in Flutter v3.22 release, which depends on
Dart 3.3, so we should additionally consider upgrading the sdk
dependency version as well.
License: Apache-2.0 simplestreams.dart
Make simplestreams testable again
Latest versions of dart failed to run dart test with an obscure error message:
$ dart test
Building package executable... (1.7s)
Built test:test.
00:00 +0: loading test/product_test.dart Could not find a command named /opt/flutter/bin/cache/dart-sdk/bin/snapshots/frontend_server.dart.snapshot.
Upgrading test is required to make that work again.
License: Apache-2.0 | Up to date | ||||||||||||||
snap-expire | Up to date | |||||||||||||||
snapd-desktop-integration | snapd-desktop-integration
Add a workaround for Ubuntu Budgie (#141)
* Add a workaround for Ubuntu Budgie
Ubuntu Budgie has a bug in its notifications system: when the
user clicks on an action (for example, "Yes" for installing
new themes from the Snap Store), it sends the button action
(thus, "yes" action), but after that also sends the default
action. Instead, both Gnome and KDE only sends the button
action.
This results in odd behavior in this system: since the default
action does the same than the "yes" action, if the user presses
"Yes", two install processes will run concurrently, conflicting
between them and resulting in an installation error shown (due
to one of the processes being unable to install the themes),
while, at the same time, the themes are correctly installed (by
the second process).
Also, if the user presses "No", the "no" action is just ignored
and nothing is done; but the next "default" action is honored
and the themes are installed; exactly the opposite of what the
user wanted.
This workaround ensures that only one action is honored for
each notification, and any extra action is ignored until the
install notification is closed and a new notification is
shown.
It also adds extra tests to ensure that everything works as
expected.
Fix https://github.com/canonical/snapd-desktop-integration/issues/52
* Fixes asked by Nathan
* Fix for build | Up to date | ||||||||||||||
snapd-glib | ||||||||||||||||
snapd.dart | Up to date | |||||||||||||||
stdlibc.dart | stdlibc.dart
0.1.5 (2023-06-14)What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/stdlibc.dart/compare/v0.1.4…v0.1.5 stdlibc.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/stdlibc.dart/compare/v0.1.3…v0.1.4 stdlibc.dart
0.1.3 (2023-06-13)What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/stdlibc.dart/compare/v0.1.2…v0.1.3 | |||||||||||||||
steam-snap | steam-snap
fix: Use the correct changelog file name for parsechangelog (#441)
Use the correct changelog file name for parsechangelog to get the
version. The debian package which provides that changed. | Up to date | ||||||||||||||
subiquity_client.dart | subiquity_client.dart
chore(deps): bump subiquity from `b9be528` to `2336e5e` (#210)
Bumps [subiquity](https://github.com/canonical/subiquity) from `b9be528` to `2336e5e`.
- [Release notes](https://github.com/canonical/subiquity/releases)
- [Commits](https://github.com/canonical/subiquity/compare/b9be528577550a8b474ef23a3a1d59b926313c76...2336e5e37ff4b4a079a92fd12fce74ad0c0b2ebb)
---
updated-dependencies:
- dependency-name: subiquity
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] subiquity_client.dart
chore(deps): bump subiquity from `01fd8d2` to `b9be528` (#209)
Bumps [subiquity](https://github.com/canonical/subiquity) from `01fd8d2` to `b9be528`.
- [Release notes](https://github.com/canonical/subiquity/releases)
- [Commits](https://github.com/canonical/subiquity/compare/01fd8d22a95afff7ede308437856e43832210350...b9be528577550a8b474ef23a3a1d59b926313c76)
---
updated-dependencies:
- dependency-name: subiquity
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] | Up to date | ||||||||||||||
ubuntu-advantage-desktop-daemon | ubuntu-advantage-desktop-daemon
releasing package ubuntu-advantage-desktop-daemon version 1.13 | Up to date | ||||||||||||||
ubuntu-core-desktop | ubuntu-core-desktop
Merge pull request #82 from sergio-costas/fix-ci-cd
Fix CI/CD pipeline | Up to date | ||||||||||||||
ubuntu-core-desktop-snapd | ubuntu-core-desktop-snapd
No change commit to trigger snap rebuild | Up to date | ||||||||||||||
ubuntu-desktop-hyper-v | Up to date | |||||||||||||||
ubuntu-desktop-provision | ubuntu-desktop-provision
feat: expose pin/passphrase entropy for tpm/fde (snapd 2.68) (#1091)
Split off from #1085 with some small adaptations to use the more limited
API implemented in https://github.com/canonical/subiquity/pull/2221.
This means, since subiquity only exposes the `entropy` and
`minimumRequired` at this point, we can only display two different
states in the UI (Weak PIN/pass, Strong pass / Long enough PIN). We'll
be able to introduce the intermediate threshold in #1085 once
https://github.com/canonical/subiquity/pull/2220 lands.
[Screencast From 2025-06-18
10-26-20.webm](https://github.com/user-attachments/assets/3a5a78ae-b3ad-47fd-8077-f3364d33a93e)
UDENG-7050 | Up to date | ||||||||||||||
ubuntu-desktop-session-snap | ubuntu-desktop-session-snap
Merge pull request #32 from canonical/drop_gtk_portal
Drop the GTK portal to unblock gnome-shell startup | Up to date | ||||||||||||||
ubuntu-flutter-plugins | ||||||||||||||||
ubuntu-pro-for-wsl | Up to date | |||||||||||||||
ubuntu_session.dart | Up to date | |||||||||||||||
udev.dart | udev.dart
chore(deps): update dependency mocktail to v1 (#20)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | Up to date | ||||||||||||||
udisks.dart | Up to date | |||||||||||||||
upower.dart | Up to date | |||||||||||||||
workshops | workshops
Merge pull request #363 from canonical/renovate/canonical-has-signed-canonical-cla-2.x
chore(deps): update canonical/has-signed-canonical-cla action to v2 | Up to date | ||||||||||||||
xdg_desktop_portal.dart | Up to date | |||||||||||||||
xdg_locale.dart | Up to date | |||||||||||||||
xdg_status_notifier_item.dart | Up to date |
Repository | Latest Releases/Commit | Status | Commits Since | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
adsys | ||||||||||||||||
authd | authd
Make errors when checking home dir owner non-fatal (#985) authd
docs: add information on configuring ID ranges for LXD (#982)
A user reported issues authenticating with authd from LXD containers:
https://github.com/ubuntu/authd/issues/819
This PR is based on the solutions offered in response. It adds:
* A brief and self-contained how-to guide **Use authd with LXD** on
configuring UID/GID ranges for LXD. _I considered adding this to the
general installation and configuration guide, but it seemed too specific
and could distract users interested in more conventional use-cases._
* A brief section on the LXD issue in the **Troubleshooting** reference
that points to the new guide. _This helps increase the probability that
people looking for the solution will find it._
* A reference to the file for configuring the authd service to the
**Configure authd** guide. _There might be other contexts in which users
want to change the ID ranges, so it's good to mention the file here in
this general configuration guide. It also provides a natural lead-in to
a link pointing to the LXD guide_
Other minor changes:
* Added some fixes for the spellchecker
* Made a change to a heading `System configuration -> Configure login
timeout` in the config guide to be more specific and also separated
sentences in that section for better readability
UDENG-6740 authd
add sections and pages on configuring ID ranges for LXD
* adds guide on additional UID/GID configurations needed for LXD
* adds section in troubleshooting that points to new LXD guide
* adds note in generic configuration guide that points to new LXD guide
add fixes for spellchecker
* updates wordlist
* ignores captions in codeblocks | Up to date | ||||||||||||||
authd-oidc-brokers | authd-oidc-brokers
Bump Go toolchain version to 1.24.4 (#550)
govulncheck reports the following vulnerabilities in go1.24.2
```
Vulnerability #1: GO-2025-3751
Sensitive headers not cleared on cross-origin redirect in net/http
More info: https://pkg.go.dev/vuln/GO-2025-3751
Standard library
Found in: net/http@go1.24.2
Fixed in: net/http@go1.24.4
Vulnerability #2: GO-2025-3750
Inconsistent handling of O_CREATE|O_EXCL on Unix and Windows in os in
syscall
More info: https://pkg.go.dev/vuln/GO-2025-3750
Standard library
Found in: os@go1.24.2
Fixed in: os@go1.24.4
Platforms: windows
``` authd-oidc-brokers
Bump Go toolchain version to 1.24.4
govulncheck reports the following vulnerabilities in go1.24.2
Vulnerability #1: GO-2025-3751
Sensitive headers not cleared on cross-origin redirect in net/http
More info: https://pkg.go.dev/vuln/GO-2025-3751
Standard library
Found in: net/http@go1.24.2
Fixed in: net/http@go1.24.4
Vulnerability #2: GO-2025-3750
Inconsistent handling of O_CREATE|O_EXCL on Unix and Windows in os in
syscall
More info: https://pkg.go.dev/vuln/GO-2025-3750
Standard library
Found in: os@go1.24.2
Fixed in: os@go1.24.4
Platforms: windows | Up to date | ||||||||||||||
azure-resource-reaper | Up to date | |||||||||||||||
decorate | decorate
Merge pull request #27 from ubuntu/migrate_gh_jira_app
Migrate to org GitHub to Jira application | Up to date | ||||||||||||||
go-i18n | go-i18n
Migrate to org GitHub to Jira application (#12)
We have a new GitHub to Jira global organization application. The
previous gh workflow action is now deprecated.
UDENG-5940 | Up to date | ||||||||||||||
ubuntu-proxy-manager | ubuntu-proxy-manager
deps(go-tools): bump golang.org/x/tools from 0.28.0 to 0.30.0 in /tools (#106)
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.28.0
to 0.30.0. Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and optionsYou can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ubuntu-proxy-manager
deps(go-tools): bump golang.org/x/tools from 0.28.0 to 0.30.0 in /tools
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.28.0 to 0.30.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.28.0...v0.30.0)
---
updated-dependencies:
- dependency-name: golang.org/x/tools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] ubuntu-proxy-manager
deps(go): bump golang.org/x/sync from 0.11.0 to 0.12.0 (#109)
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.11.0 to
0.12.0. Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and optionsYou can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show | Up to date | ||||||||||||||
ubuntu-wsl-splash | ubuntu-wsl-splash
Merge pull request #30 from ubuntu/vcredist-static-wsl-340
Allow static linking VC runtime libs | Up to date | ||||||||||||||
wsl-setup | wsl-setup
Wait for cloud init in a separate script (#21)
This snippet being removed here is duplicated in a bunch of places now.
With the breaking changes introduced in cloud-init 24.3, we would have
to change the systemd unit we check in that snippet in a bunch of places
for the next LTS (Noble is and remains unaffected by that breaking
change). Ref:
https://cloudinit.readthedocs.io/en/latest/reference/breaking_changes.html#id3.
So this PR addresses the duplication and handles that breaking change at
the same time before it becomes an issue. We do so by:
- Moving the snippet that checks and blocks on cloud-init into a
separate script, such that other places where this code is present must
just invoke this script instead;
- check for `cloud-init-local.service` instead of `cloud-init.service`
that won't exist for other releases after Noble. The first exists before
and after the breaking changes.
Cloud-init documentation advises that:
> Any external services which are ordered after or depend on the old
cloud-init.service name can safely switch to cloud-config.target, which
should provide the same point in boot order before and after this
change.
But that target is statically enabled
```
~$ systemctl is-enabled cloud-config.target
static
```
Thus, not a good one to check for enablement.
---
UDENG-6143 | Up to date |
Repository | Latest Releases/Commit | Status | Commits Since | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
yaru_test.dart | yaru_test.dart
0.3.2 (2025-06-06)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.3.1…v0.3.2 yaru_test.dart
0.3.1 (2025-04-09)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.3.0…v0.3.1 yaru_test.dart
0.3.0 (2024-12-19)What’s Changed
New Contributors
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.1.6…v0.3.0 | Up to date | ||||||||||||||
yaru.dart | yaru.dart
8.0.0 (2025-06-05)⚠ BREAKING CHANGESFeatures
Bug Fixes
Miscellaneous Choresyaru.dart
6.0.0 (2024-12-19)⚠ BREAKING CHANGES
Features
Bug Fixes | |||||||||||||||
handy_window.dart | handy_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/handy_window/compare/v0.3.0…v0.3.1 handy_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/handy_window/compare/v0.2.1…v0.3.0 | |||||||||||||||
yaru_window.dart | yaru_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_window.dart/compare/v0.1.2…v0.1.3 yaru_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/yaru_window.dart/compare/v0.1.1…v0.1.2 yaru_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/yaru_window.dart/compare/v0.1.0…v0.1.1 | Up to date | ||||||||||||||
appstream.dart | Up to date | |||||||||||||||
avahi.dart | Up to date | |||||||||||||||
bluez.dart | Up to date | |||||||||||||||
core-base-desktop | core-base-desktop
Merge pull request #58 from sergio-costas/add-systemd-journal-user
Add systemd-journal user | Up to date | ||||||||||||||
dbus.dart | Up to date | |||||||||||||||
desktop-engineering | desktop-engineering
Merge pull request #68 from 3v1n0/dnsmasq-for-lxd
fix(gh-actions/run-autopkgtests): Install dnsmasq-base | Up to date | ||||||||||||||
desktop-security-center | Up to date | |||||||||||||||
desktop_notifications.dart | desktop_notifications.dart
Use new DBus helper methods instead of casting | Up to date | ||||||||||||||
etrace | etrace
build(deps): bump actions/setup-go from 2.2.0 to 3
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.2.0 to 3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.2.0...v3)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] etrace
build(deps): bump actions/setup-go from 2.1.5 to 2.2.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.5...v2.2.0)
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] | Up to date | ||||||||||||||
firmware-updater | firmware-updater
feat: prompt for recovery key before updating device affected by FDE (#348)
Replaces the checkbox introduced in #326 with a text field into which
the user needs to enter their recovery key before updating a device that
is affected by FDE.
Uses a mock service for now, as the necessary features in snapd and
snapd.dart aren't available yet.
[Screencast From 2025-06-04
18-15-24.webm](https://github.com/user-attachments/assets/0391bbb0-3553-4738-a95e-b88620ddbf48)
UDENG-7045 | Up to date | ||||||||||||||
flutter-snap | flutter-snap
ci: updated daily distros to reflect current releases (#112)
* Updated daily distros to reflect current releases
* Updated upload-artifact to v4 since v2 is deprecated
* Use leap 15.6
* Bump timeout for snapd start, it wasn't long enough for 24.10
* Updated ci job distro version list | Up to date | ||||||||||||||
fwupd.dart | Up to date | |||||||||||||||
gaming-graphics | Up to date | |||||||||||||||
gaming-graphics-test | gaming-graphics-test
Merge pull request #2 from canonical/terminal-programs
Keep terminal programs open until a key is pressed | Up to date | ||||||||||||||
geoclue.dart | Up to date | |||||||||||||||
glib.dart | glib.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/glib.dart/commits/v0.0.1 | Up to date | ||||||||||||||
gsettings.dart | Up to date | |||||||||||||||
gtk.dart | gtk.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/gtk.dart/compare/v2.0.0…v2.1.0 gtk.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/gtk.dart/commits/v2.0.0 | |||||||||||||||
lxd.dart | Up to date | |||||||||||||||
nm.dart | Up to date | |||||||||||||||
odrs.dart | Up to date | |||||||||||||||
packagekit.dart | Up to date | |||||||||||||||
pc-amd64-gadget-desktop | pc-amd64-gadget-desktop
Merge pull request #15 from canonical/increase_ubuntu_seed_partition
Bump ubuntu-seed to 7000M to allow more flexibility in seeding more snaps | Up to date | ||||||||||||||
prompting-client | Up to date | |||||||||||||||
simplestreams.dart | simplestreams.dart
Merge pull request #17 from canonical/intl-0.19.0
fix(deps): Upgrade intl to version 0.19.0 simplestreams.dart
Upgrade intl to 0.19.0
Since flutter/flutter:8d54abfc221e947ff387814b9c91b3a152ede269 the intl
package is pinned to version 0.19.0.
That commit first appeared in Flutter v3.22 release, which depends on
Dart 3.3, so we should additionally consider upgrading the sdk
dependency version as well.
License: Apache-2.0 simplestreams.dart
Make simplestreams testable again
Latest versions of dart failed to run dart test with an obscure error message:
$ dart test
Building package executable... (1.7s)
Built test:test.
00:00 +0: loading test/product_test.dart Could not find a command named /opt/flutter/bin/cache/dart-sdk/bin/snapshots/frontend_server.dart.snapshot.
Upgrading test is required to make that work again.
License: Apache-2.0 | Up to date | ||||||||||||||
snap-expire | Up to date | |||||||||||||||
snapd-desktop-integration | snapd-desktop-integration
Add a workaround for Ubuntu Budgie (#141)
* Add a workaround for Ubuntu Budgie
Ubuntu Budgie has a bug in its notifications system: when the
user clicks on an action (for example, "Yes" for installing
new themes from the Snap Store), it sends the button action
(thus, "yes" action), but after that also sends the default
action. Instead, both Gnome and KDE only sends the button
action.
This results in odd behavior in this system: since the default
action does the same than the "yes" action, if the user presses
"Yes", two install processes will run concurrently, conflicting
between them and resulting in an installation error shown (due
to one of the processes being unable to install the themes),
while, at the same time, the themes are correctly installed (by
the second process).
Also, if the user presses "No", the "no" action is just ignored
and nothing is done; but the next "default" action is honored
and the themes are installed; exactly the opposite of what the
user wanted.
This workaround ensures that only one action is honored for
each notification, and any extra action is ignored until the
install notification is closed and a new notification is
shown.
It also adds extra tests to ensure that everything works as
expected.
Fix https://github.com/canonical/snapd-desktop-integration/issues/52
* Fixes asked by Nathan
* Fix for build | Up to date | ||||||||||||||
snapd-glib | ||||||||||||||||
snapd.dart | Up to date | |||||||||||||||
stdlibc.dart | stdlibc.dart
0.1.5 (2023-06-14)What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/stdlibc.dart/compare/v0.1.4…v0.1.5 stdlibc.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/stdlibc.dart/compare/v0.1.3…v0.1.4 stdlibc.dart
0.1.3 (2023-06-13)What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/stdlibc.dart/compare/v0.1.2…v0.1.3 | |||||||||||||||
steam-snap | steam-snap
fix: Use the correct changelog file name for parsechangelog (#441)
Use the correct changelog file name for parsechangelog to get the
version. The debian package which provides that changed. | Up to date | ||||||||||||||
subiquity_client.dart | subiquity_client.dart
chore(deps): bump subiquity from `b9be528` to `2336e5e` (#210)
Bumps [subiquity](https://github.com/canonical/subiquity) from `b9be528` to `2336e5e`.
- [Release notes](https://github.com/canonical/subiquity/releases)
- [Commits](https://github.com/canonical/subiquity/compare/b9be528577550a8b474ef23a3a1d59b926313c76...2336e5e37ff4b4a079a92fd12fce74ad0c0b2ebb)
---
updated-dependencies:
- dependency-name: subiquity
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] subiquity_client.dart
chore(deps): bump subiquity from `01fd8d2` to `b9be528` (#209)
Bumps [subiquity](https://github.com/canonical/subiquity) from `01fd8d2` to `b9be528`.
- [Release notes](https://github.com/canonical/subiquity/releases)
- [Commits](https://github.com/canonical/subiquity/compare/01fd8d22a95afff7ede308437856e43832210350...b9be528577550a8b474ef23a3a1d59b926313c76)
---
updated-dependencies:
- dependency-name: subiquity
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] | Up to date | ||||||||||||||
ubuntu-advantage-desktop-daemon | ubuntu-advantage-desktop-daemon
releasing package ubuntu-advantage-desktop-daemon version 1.13 | Up to date | ||||||||||||||
ubuntu-core-desktop | ubuntu-core-desktop
Merge pull request #82 from sergio-costas/fix-ci-cd
Fix CI/CD pipeline | Up to date | ||||||||||||||
ubuntu-core-desktop-snapd | ubuntu-core-desktop-snapd
No change commit to trigger snap rebuild | Up to date | ||||||||||||||
ubuntu-desktop-hyper-v | Up to date | |||||||||||||||
ubuntu-desktop-provision | ubuntu-desktop-provision
feat: expose pin/passphrase entropy for tpm/fde (snapd 2.68) (#1091)
Split off from #1085 with some small adaptations to use the more limited
API implemented in https://github.com/canonical/subiquity/pull/2221.
This means, since subiquity only exposes the `entropy` and
`minimumRequired` at this point, we can only display two different
states in the UI (Weak PIN/pass, Strong pass / Long enough PIN). We'll
be able to introduce the intermediate threshold in #1085 once
https://github.com/canonical/subiquity/pull/2220 lands.
[Screencast From 2025-06-18
10-26-20.webm](https://github.com/user-attachments/assets/3a5a78ae-b3ad-47fd-8077-f3364d33a93e)
UDENG-7050 | Up to date | ||||||||||||||
ubuntu-desktop-provision-screenshots | ubuntu-desktop-provision-screenshots
Update bootstrap/dark screenshots on `main` (#1047)
Co-authored-by: GitHub | Up to date | ||||||||||||||
ubuntu-desktop-session-snap | ubuntu-desktop-session-snap
Merge pull request #32 from canonical/drop_gtk_portal
Drop the GTK portal to unblock gnome-shell startup | Up to date | ||||||||||||||
ubuntu-flutter-plugins | ||||||||||||||||
ubuntu_session.dart | Up to date | |||||||||||||||
udev.dart | udev.dart
chore(deps): update dependency mocktail to v1 (#20)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | Up to date | ||||||||||||||
udisks.dart | Up to date | |||||||||||||||
upower.dart | Up to date | |||||||||||||||
workshops | workshops
Merge pull request #363 from canonical/renovate/canonical-has-signed-canonical-cla-2.x
chore(deps): update canonical/has-signed-canonical-cla action to v2 | Up to date | ||||||||||||||
xdg_desktop_portal.dart | Up to date | |||||||||||||||
xdg_locale.dart | Up to date | |||||||||||||||
xdg_status_notifier_item.dart | Up to date |
Repository | Latest Releases/Commit | Status | Commits Since | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
handy_window.dart | handy_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/handy_window/compare/v0.3.0…v0.3.1 handy_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/handy_window/compare/v0.2.1…v0.3.0 | |||||||||||||||
yaru | Up to date | |||||||||||||||
yaru_test.dart | yaru_test.dart
0.3.2 (2025-06-06)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.3.1…v0.3.2 yaru_test.dart
0.3.1 (2025-04-09)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.3.0…v0.3.1 yaru_test.dart
0.3.0 (2024-12-19)What’s Changed
New Contributors
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.1.6…v0.3.0 | Up to date | ||||||||||||||
yaru.dart | yaru.dart
8.0.0 (2025-06-05)⚠ BREAKING CHANGESFeatures
Bug Fixes
Miscellaneous Choresyaru.dart
6.0.0 (2024-12-19)⚠ BREAKING CHANGES
Features
Bug Fixes | |||||||||||||||
yaru_window.dart | yaru_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_window.dart/compare/v0.1.2…v0.1.3 yaru_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/yaru_window.dart/compare/v0.1.1…v0.1.2 yaru_window.dart
What’s Changed
Full Changelog: https://github.com/ubuntu-flutter-community/yaru_window.dart/compare/v0.1.0…v0.1.1 | Up to date | ||||||||||||||
gnome-shell-extension-yaru-dark-theme-toggle | gnome-shell-extension-yaru-dark-theme-toggle
Add support for communitheme (#4)
In 18.04, Yaru theme is still called Communitheme, then the special code
for toggling among the its three variants does not work.
This change takes into account the two possible names for Yaru theme and
clean the code up. | Up to date | ||||||||||||||
libreoffice-style-yaru-fullcolor | libreoffice-style-yaru-fullcolor
What’s Changed
Full Changelog: https://github.com/ubuntu/libreoffice-style-yaru-fullcolor/compare/2023-03-31…2023-07-04 libreoffice-style-yaru-fullcolor
What’s Changed
Full Changelog: https://github.com/ubuntu/libreoffice-style-yaru-fullcolor/compare/2022-09-04…2023-03-31 libreoffice-style-yaru-fullcolor
What’s Changed
Full Changelog: https://github.com/ubuntu/libreoffice-style-yaru-fullcolor/compare/2022-08-15…2022-09-04 | |||||||||||||||
org.gtk.Gtk3theme.Yaru | Up to date | |||||||||||||||
org.gtk.Gtk3theme.Yaru-dark | Up to date |