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-logs | Up to date | |||||||||||||||
gnome-mahjongg | ||||||||||||||||
gnome-mines | ||||||||||||||||
gnome-nibbles | gnome-nibbles
DT-429 Migrate Gnome Nibbles to Core22/Gnome42 (#2)
* DT-429 Migrate Gnome Nibbles to Core22/Gnome42
* Remove 'craftctl set version'
'craftctl set version' is not needed when a parse-info statement
is available.
* Changed patch name and added description
* Added description to patches | Up to date |
| |||||||||||||
gnome-recipes | Up to date | |||||||||||||||
gnome-robots | Up to date | |||||||||||||||
gnome-sdk | 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 | Up to date | |||||||||||||||
gtk-common-themes | 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 | Up to date | |||||||||||||||
quadrapassel | ||||||||||||||||
shotwell | shotwell
Add support for MTP (#10)
MTP protocol is needed to communicate with some cameras and
with phones.
Fix https://github.com/ubuntu/shotwell/issues/9 | 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 | |||||||||||||||
yaru.dart | yaru.dart
4.1.0 (2024-03-10)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v4.0.0…v4.1.0 yaru.dart
4.0.0 (2024-03-05)
Information for canonical flutter contributors on what to do:
Here is the diff of this in musicpod as an example: https://github.com/ubuntu-flutter-community/musicpod/pull/542/files Was really straight forward CC @spydon @d-loose @robert-ancell @BLKKKBVSIK What’s Changed
Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.6.0…v4.0.0 yaru.dart
3.6.0 (2024-02-17)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_widgets.dart/compare/v3.5.0…v3.6.0 | |||||||||||||||
yaru_test.dart | yaru_test.dart
0.1.6 (2024-03-07)What’s Changed
New Contributors
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.1.5…v0.1.6 yaru_test.dart
0.1.5 (2023-10-17)What’s Changed
New Contributors
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.1.4…v0.1.5 yaru_test.dart
0.1.4 (2023-08-08)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.1.3…v0.1.4 | Up to date | ||||||||||||||
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
deps(go-ci): bump golangci/golangci-lint-action from 3 to 4 in /gh-actions/go/code-sanity (#30)
Bumps
[golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action)
from 3 to 4. Release notesSourced from golangci/golangci-lint-action's releases.
... (truncated) Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golangci/golangci-lint-action&package-manager=github_actions&previous-version=3&new-version=4)](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 desktop-engineering
deps(go-ci): bump actions/setup-go from 4 to 5 in /gh-actions/go/code-sanity (#32)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to
5. Release notesSourced from actions/setup-go's releases.
Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-go&package-manager=github_actions&previous-version=4&new-version=5)](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 desktop-engineering
deps(go-ci): bump arduino/setup-protoc from 2 to 3 in /gh-actions/go/generate (#31)
Bumps [arduino/setup-protoc](https://github.com/arduino/setup-protoc)
from 2 to 3. Release notesSourced from arduino/setup-protoc's releases.
Commits[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=arduino/setup-protoc&package-manager=github_actions&previous-version=2&new-version=3)](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 | ||||||||||||||
desktop-security-center | desktop-security-center
Fix CI (#42)
* Install protoc-gen-go{-grpc,} from Ubuntu repositories.
* Run on the ci branch too.
* Rename job to backend.
* Run backend job on 24.04.
Annoyingly ubuntu-latest still translates to 22.04...
* CI: Use go generate.
As it greatly simplfies ci.yaml. | 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
Merge pull request #280 from weblate/weblate-ubuntu-desktop-translations-firmware-updater
Translations update from Hosted Weblate | Up to date | ||||||||||||||
flutter-snap | flutter-snap
Daily job fixes (#110)
* Install gawk, needed at runtime
* Drop 22.10 and added 23.10
* Dropped fedora-36 and added fedora-38 | 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 | ||||||||||||||
simplestreams.dart | simplestreams.dart
fix: analysis_options.yaml
```
Analyzing simplestreams.dart... 0.3s
warning • analysis_options.yaml:9:5 • The option 'implicit-casts' is no longer supported. Try using the new 'strict-casts' option. •
analysis_option_deprecated
warning • analysis_options.yaml:10:5 • The option 'implicit-dynamic' is no longer supported. Try using the new 'strict-raw-types' option. •
analysis_option_deprecated
2 issues found.
``` | Up to date | ||||||||||||||
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: Update snapd assumes to 2.61.1 (#367)
Updates the required snapd version for Steam to 2.61.1 (latest) from
2.55.4. This may need to change if the latest snapd version is different
when the pressure vessel changes land in snapd, so this is a draft for
now.
---
UDENG-2293 steam-snap
fix: strip unreachable XDG dirs (#371)
Fixes #369 (?) This prevents any inadvisable directories from entering
the Snap environment via `XDG_CONFIG_DIRS`, `XDG_DATA_DIRS` and (for
safety) `$XDG_SPECIAL_DIRS`.
In the future we may *also* want to give the snap environment access to
`/var/lib/snapd/desktop` or other paths (such as
`~$USER/.config/kdedefaults` or `/etc/xdg`) via a `snapd` change, but
this should at least prevent SRL from *trying* to mount paths it simply
cannot access. This also gives the snap in general some resiliency
against users with various *other* unexpected directories stored in the
`XDG_*` variables (such as the ones `flatpak` adds).
Cons: This could, in theory, strip directories that Steam actually
expects to be there in the future, without any App Armor denials to
inform us. To mitigate (but not remove) this issue, the script does echo
an `INFO: ` line during launch specifying any directories it has
stripped for being unreachable. | 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
ua-tool: Pass the token via a private temporary attach config file
We're currently calling the pro client with attach parameter in plain
text, but this leads to leaking such private information to any user in
the system (via simple ps).
So use a temporary file instead. This is safe because it's created by
default with -rw------- only permissions, so it won't be readable by
anyone else.
We could use an extra layer of protection saving it in the runtime
directory, but this is already enough.
LP: #2068944 | Up to date | ||||||||||||||
ubuntu-core-desktop | ubuntu-core-desktop
Add clean to makefile (#72)
* Add clean to Makefile
This allows to remove all the created and temporary files. | 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
Merge pull request #751 from weblate/weblate-ubuntu-desktop-translations-provision-common
Translations update from Hosted Weblate ubuntu-desktop-provision
Translated using Weblate (Italian)
Currently translated at 100.0% (6 of 6 strings)
Translation: ubuntu-desktop-translations/Provision Stage 3 Bootstrap Slide 5
Translate-URL: https://hosted.weblate.org/projects/ubuntu-desktop-translations/provision-stage-3-bootstrap-slide-5/it/ | 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 #351 from jpnurmi/shell
fix: use bash instead of $SHELL | Up to date | ||||||||||||||
xdg_desktop_portal.dart | xdg_desktop_portal.dart
Fix flaky file chooser test
Fixes https://github.com/canonical/xdg_desktop_portal.dart/issues/75 | Up to date | ||||||||||||||
xdg_locale.dart | Up to date | |||||||||||||||
xdg_status_notifier_item.dart | Up to date | |||||||||||||||
has-signed-canonical-cla | ||||||||||||||||
ubuntu-desktop-provision-screenshots | ubuntu-desktop-provision-screenshots
Update init/high-contrast-light screenshots on `main` (#391)
Co-authored-by: GitHub | Up to date |
Repository | Latest Releases/Commit | Status | Commits Since | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
decorate | decorate
Merge pull request #23 from ubuntu/dependabot/github_actions/golangci/golangci-lint-action-5 decorate
Bump golangci/golangci-lint-action from 4 to 5
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 5.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v5)
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] | Up to date | ||||||||||||||
go-i18n | Up to date | |||||||||||||||
GoWSL | GoWSL
Bump golangci/golangci-lint-action from 4 to 6
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v6)
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] | 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 | 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
deps(go-ci): bump golangci/golangci-lint-action from 3 to 4 in /gh-actions/go/code-sanity (#30)
Bumps
[golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action)
from 3 to 4. Release notesSourced from golangci/golangci-lint-action's releases.
... (truncated) Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golangci/golangci-lint-action&package-manager=github_actions&previous-version=3&new-version=4)](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 desktop-engineering
deps(go-ci): bump actions/setup-go from 4 to 5 in /gh-actions/go/code-sanity (#32)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to
5. Release notesSourced from actions/setup-go's releases.
Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-go&package-manager=github_actions&previous-version=4&new-version=5)](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 desktop-engineering
deps(go-ci): bump arduino/setup-protoc from 2 to 3 in /gh-actions/go/generate (#31)
Bumps [arduino/setup-protoc](https://github.com/arduino/setup-protoc)
from 2 to 3. Release notesSourced from arduino/setup-protoc's releases.
Commits[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=arduino/setup-protoc&package-manager=github_actions&previous-version=2&new-version=3)](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 | ||||||||||||||
desktop-security-center | desktop-security-center
Fix CI (#42)
* Install protoc-gen-go{-grpc,} from Ubuntu repositories.
* Run on the ci branch too.
* Rename job to backend.
* Run backend job on 24.04.
Annoyingly ubuntu-latest still translates to 22.04...
* CI: Use go generate.
As it greatly simplfies ci.yaml. | 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
Merge pull request #280 from weblate/weblate-ubuntu-desktop-translations-firmware-updater
Translations update from Hosted Weblate | Up to date | ||||||||||||||
flutter-snap | flutter-snap
Daily job fixes (#110)
* Install gawk, needed at runtime
* Drop 22.10 and added 23.10
* Dropped fedora-36 and added fedora-38 | 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 | landscape-hostagent-api
Update files generated from protobuf definition | 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 | ||||||||||||||
simplestreams.dart | simplestreams.dart
fix: analysis_options.yaml
```
Analyzing simplestreams.dart... 0.3s
warning • analysis_options.yaml:9:5 • The option 'implicit-casts' is no longer supported. Try using the new 'strict-casts' option. •
analysis_option_deprecated
warning • analysis_options.yaml:10:5 • The option 'implicit-dynamic' is no longer supported. Try using the new 'strict-raw-types' option. •
analysis_option_deprecated
2 issues found.
``` | Up to date | ||||||||||||||
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: Update snapd assumes to 2.61.1 (#367)
Updates the required snapd version for Steam to 2.61.1 (latest) from
2.55.4. This may need to change if the latest snapd version is different
when the pressure vessel changes land in snapd, so this is a draft for
now.
---
UDENG-2293 steam-snap
fix: strip unreachable XDG dirs (#371)
Fixes #369 (?) This prevents any inadvisable directories from entering
the Snap environment via `XDG_CONFIG_DIRS`, `XDG_DATA_DIRS` and (for
safety) `$XDG_SPECIAL_DIRS`.
In the future we may *also* want to give the snap environment access to
`/var/lib/snapd/desktop` or other paths (such as
`~$USER/.config/kdedefaults` or `/etc/xdg`) via a `snapd` change, but
this should at least prevent SRL from *trying* to mount paths it simply
cannot access. This also gives the snap in general some resiliency
against users with various *other* unexpected directories stored in the
`XDG_*` variables (such as the ones `flatpak` adds).
Cons: This could, in theory, strip directories that Steam actually
expects to be there in the future, without any App Armor denials to
inform us. To mitigate (but not remove) this issue, the script does echo
an `INFO: ` line during launch specifying any directories it has
stripped for being unreachable. | Up to date | ||||||||||||||
subiquity | subiquity
24.04.1We are proud to announce version 24.04.1 of Subiquity, supported on Ubuntu 24.04 LTS, Ubuntu 23.10, Ubuntu 22.04.4 LTS, and Ubuntu 20.04.6 LTS. Subiquity 24.04.1 is included in the Ubuntu 24.04 LTS live-server ISO, and is now live on the stable channel as a snap refresh for the other supported ISOs. Also, Ubuntu Desktop Bootstrap on Ubuntu 24.04 LTS includes this same version of Subiquity. What’s new in Subiquity 24.04.1Autoinstall support for Desktop and Seven Ubuntu FlavorsUbuntu 24.04 LTS marks the first LTS release of the Subiquity-based installer Ubuntu Desktop Bootstrap, for not just Ubuntu Desktop, but also many Ubuntu flavors - Edubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu Mate, Ubuntu Studio, and Xubuntu. This also means that autoinstall is now available for all these environments with Long-Term Support. ZFS With Encryption supportZFS Guided storage has been extended to support full-disk encryption. This uses the same method of handling the encryption employed by Ubiquity, where a combination of a LUKS keystore + ZFS Native encryption is employed. While ZFS with or without encryption is not yet offered in the server installer UI, it is available via autoinstall for all Subiquity-based install ISOs including Ubuntu Server:
To change the passphrase, consider using Additionally for ZFS support, a dataset for /home is now created. Improved Presentation of Autoinstall ErrorsSubiquity’s error reporting and Autoinstall validation mechanisms have been significantly reworked to provide clearer and more actionable feedback when encountering errors. Automatic crash report generation has been disabled for cases of preventable errors which are caused by user-provided data (e.g., failure to validate the Autoinstall configuration) and instead helpful error messaging is shown to facilitate resolving the situation. New Error OverlayDuring interactive server installs, a new error overlay has been introduced to provide details on these preventable errors which inhibit the install from proceeding as expected. Some examples below:
Improved Event ReportingSimilar to the new error overlay, the event reporter provides details on the error which caused the install to halt. This provides a similar experience for non-interactive installs:
Additionally, the event reporter now includes log-like event types to provide improved visibility on progress of the installation. One such event - the For example: misspelling
Smarter Delivery MethodsSubiquity has improved the way it consumes Autoinstall. Now when Autoinstall is delivered via cloud-config, Subiquity will halt the install with an error if it detects autoinstall keywords outside of a top-level Consistent Autoinstall FormattingThe Autoinstall configuration file format has been expanded to now support the top-level
The existing format for autoinstall on the install media ( Experimental support for NVMe over TCP installationsSubiquity grew partial, experimental, support for installations targeting remote storage devices using NVMe over TCP. Remote storage devices can be used to store filesystems that are not essential for booting (e.g., /home, /srv). They can be used to store the root filesystem with the following limitations:
There is no screen or specific autoinstall support for discovering NVMe/TCP storage. One can install the Reworked SSH screenThe SSH screen was reworked so that multiple SSH identities can be imported (from Launchpad and/or from Github). The keys are displayed in a list and can be selectively previewed or removed. This also prevents keys imported using autoinstall directives to be discarded when Changed behavior after failed mirror connectivity checkAfter a failed mirror connectivity check, automated installations will now revert to semi-offline by default. In a semi-offline installation, packages are only fetched from the installation media and never from the archive. The behavior from previous versions can be obtained using the For interactive installations, the option to continue despite the connectivity failure is now gone. Instead, the user must decide between doing a semi-offline installation (see above) or going back and adjust network and/or mirror settings. Status of migration of documentation to Read the DocsRead the docs is now the preferred location of Subiquity install documentation, and the existing Server install guide copy is being deprecated. The source for this documentation, in reStructuredText format, can be found in the doc directory of Subiquity on Github. Bugfixes
Known Issues
New Contributors
Full Changelog: https://github.com/canonical/subiquity/compare/24.02.1…24.04.1 subiquity
subiquity
What’s changed in Subiquity 23.10.1TPM-backed full disk encryptionParticularly notable in this release is the support for TPM-backed full disk encryption. See the Ubuntu blog for details. Note that TPMFDE requires ISOs that are constructed with this feature in mind, which only applies to the mantic-desktop ISO today. TPMFDE can be triggered with autoinstall:
Guided ZFSNew in this release is the support for Guided ZFS, which is available for Desktop and Autoinstall. The guided ZFS structure is brought from Ubiquity and is very similar. (Encrypted Guided ZFS support is in plan for 24.04.) To use ZFS from autoinstall, configure:
For Server installs, a recovery key option is now available. Bugfixes
Bugfixes that are already in the stable channel but new since 23.04
New Contributors
Full Changelog: https://github.com/canonical/subiquity/compare/23.04.2…23.10.1 | |||||||||||||||
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
ua-tool: Pass the token via a private temporary attach config file
We're currently calling the pro client with attach parameter in plain
text, but this leads to leaking such private information to any user in
the system (via simple ps).
So use a temporary file instead. This is safe because it's created by
default with -rw------- only permissions, so it won't be readable by
anyone else.
We could use an extra layer of protection saving it in the runtime
directory, but this is already enough.
LP: #2068944 | Up to date | ||||||||||||||
ubuntu-core-desktop | ubuntu-core-desktop
Add clean to makefile (#72)
* Add clean to Makefile
This allows to remove all the created and temporary files. | 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
Merge pull request #751 from weblate/weblate-ubuntu-desktop-translations-provision-common
Translations update from Hosted Weblate ubuntu-desktop-provision
Translated using Weblate (Italian)
Currently translated at 100.0% (6 of 6 strings)
Translation: ubuntu-desktop-translations/Provision Stage 3 Bootstrap Slide 5
Translate-URL: https://hosted.weblate.org/projects/ubuntu-desktop-translations/provision-stage-3-bootstrap-slide-5/it/ | 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 | ubuntu-pro-for-wsl
deps(tools): bump github.com/golangci/golangci-lint from 1.59.0 to 1.59.1 in /tools (#797) ubuntu-pro-for-wsl
Registry mock openKey private method never errors out
It panics instead
so no reason for returning an error.
I realize that it was meant to make it easy on the exported methods
But it is equally easy to just append a nil to the return statement
and please the unparam linter. ubuntu-pro-for-wsl
deps(tools): bump github.com/golangci/golangci-lint in /tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.59.0 to 1.59.1.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.59.0...v1.59.1)
---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] | 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 #351 from jpnurmi/shell
fix: use bash instead of $SHELL | Up to date | ||||||||||||||
xdg_desktop_portal.dart | xdg_desktop_portal.dart
Fix flaky file chooser test
Fixes https://github.com/canonical/xdg_desktop_portal.dart/issues/75 | 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
deps(rust): bump tokio from 1.37.0 to 1.38.0 in the minor-updates group (#360)
Bumps the minor-updates group with 1 update:
[tokio](https://github.com/tokio-rs/tokio).
Updates `tokio` from 1.37.0 to 1.38.0 Release notesSourced from tokio's releases.
... (truncated) Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.37.0&new-version=1.38.0)](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 authd
deps(go): bump the minor-updates group with 4 updates (#363)
Bumps the minor-updates group with 4 updates:
[github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea),
[github.com/spf13/viper](https://github.com/spf13/viper),
[golang.org/x/sys](https://github.com/golang/sys) and
[golang.org/x/term](https://github.com/golang/term).
Updates `github.com/charmbracelet/bubbletea` from 0.26.3 to 0.26.4 Release notesSourced from github.com/charmbracelet/bubbletea's releases.
CommitsUpdates `github.com/spf13/viper` from 1.18.2 to 1.19.0 Release notesSourced from github.com/spf13/viper's releases.
... (truncated) Commits
Updates `golang.org/x/sys` from 0.20.0 to 0.21.0 CommitsUpdates `golang.org/x/term` from 0.20.0 to 0.21.0 Commits
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 | ||||||||||
azure-resource-reaper | Up to date | |||||||||||
decorate | decorate
Merge pull request #23 from ubuntu/dependabot/github_actions/golangci/golangci-lint-action-5 decorate
Bump golangci/golangci-lint-action from 4 to 5
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 5.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v5)
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] | Up to date | ||||||||||
go-i18n | Up to date | |||||||||||
oidc-broker | oidc-broker
ci: Add action to autorebase Snap branches (#32)
To avoid having to manually rebase every snap branch every time we want
a new release, we created this action to do it for us or open a pull
request when it can't auto-merge due to conflicts.
UDENG-3171 | Up to date | ||||||||||
ubuntu-proxy-manager | ubuntu-proxy-manager
deps(go-tools): bump github.com/golangci/golangci-lint from 1.59.0 to 1.59.1 in /tools (#78) ubuntu-proxy-manager
deps(go-tools): bump github.com/golangci/golangci-lint in /tools
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.59.0 to 1.59.1.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.59.0...v1.59.1)
---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] | 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 | Up to date |
Repository | Latest Releases/Commit | Status | Commits Since | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
odrs.dart | Up to date | |||||||||||||||
udisks.dart | Up to date | |||||||||||||||
yaru_test.dart | yaru_test.dart
0.1.6 (2024-03-07)What’s Changed
New Contributors
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.1.5…v0.1.6 yaru_test.dart
0.1.5 (2023-10-17)What’s Changed
New Contributors
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.1.4…v0.1.5 yaru_test.dart
0.1.4 (2023-08-08)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_test.dart/compare/v0.1.3…v0.1.4 | Up to date | ||||||||||||||
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
deps(go-ci): bump golangci/golangci-lint-action from 3 to 4 in /gh-actions/go/code-sanity (#30)
Bumps
[golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action)
from 3 to 4. Release notesSourced from golangci/golangci-lint-action's releases.
... (truncated) Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golangci/golangci-lint-action&package-manager=github_actions&previous-version=3&new-version=4)](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 desktop-engineering
deps(go-ci): bump actions/setup-go from 4 to 5 in /gh-actions/go/code-sanity (#32)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to
5. Release notesSourced from actions/setup-go's releases.
Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-go&package-manager=github_actions&previous-version=4&new-version=5)](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 desktop-engineering
deps(go-ci): bump arduino/setup-protoc from 2 to 3 in /gh-actions/go/generate (#31)
Bumps [arduino/setup-protoc](https://github.com/arduino/setup-protoc)
from 2 to 3. Release notesSourced from arduino/setup-protoc's releases.
Commits[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=arduino/setup-protoc&package-manager=github_actions&previous-version=2&new-version=3)](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 | ||||||||||||||
desktop-security-center | desktop-security-center
Fix CI (#42)
* Install protoc-gen-go{-grpc,} from Ubuntu repositories.
* Run on the ci branch too.
* Rename job to backend.
* Run backend job on 24.04.
Annoyingly ubuntu-latest still translates to 22.04...
* CI: Use go generate.
As it greatly simplfies ci.yaml. | 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
Merge pull request #280 from weblate/weblate-ubuntu-desktop-translations-firmware-updater
Translations update from Hosted Weblate | Up to date | ||||||||||||||
lxd.dart | 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 | |||||||||||||||
flutter-snap | flutter-snap
Daily job fixes (#110)
* Install gawk, needed at runtime
* Drop 22.10 and added 23.10
* Dropped fedora-36 and added fedora-38 | Up to date | ||||||||||||||
yaru.dart | yaru.dart
4.1.0 (2024-03-10)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v4.0.0…v4.1.0 yaru.dart
4.0.0 (2024-03-05)
Information for canonical flutter contributors on what to do:
Here is the diff of this in musicpod as an example: https://github.com/ubuntu-flutter-community/musicpod/pull/542/files Was really straight forward CC @spydon @d-loose @robert-ancell @BLKKKBVSIK What’s Changed
Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.6.0…v4.0.0 yaru.dart
3.6.0 (2024-02-17)What’s Changed
Full Changelog: https://github.com/ubuntu/yaru_widgets.dart/compare/v3.5.0…v3.6.0 | |||||||||||||||
ubuntu-advantage-desktop-daemon | ubuntu-advantage-desktop-daemon
ua-tool: Pass the token via a private temporary attach config file
We're currently calling the pro client with attach parameter in plain
text, but this leads to leaking such private information to any user in
the system (via simple ps).
So use a temporary file instead. This is safe because it's created by
default with -rw------- only permissions, so it won't be readable by
anyone else.
We could use an extra layer of protection saving it in the runtime
directory, but this is already enough.
LP: #2068944 | 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 | ||||||||||||||
simplestreams.dart | simplestreams.dart
fix: analysis_options.yaml
```
Analyzing simplestreams.dart... 0.3s
warning • analysis_options.yaml:9:5 • The option 'implicit-casts' is no longer supported. Try using the new 'strict-casts' option. •
analysis_option_deprecated
warning • analysis_options.yaml:10:5 • The option 'implicit-dynamic' is no longer supported. Try using the new 'strict-raw-types' option. •
analysis_option_deprecated
2 issues found.
``` | Up to date | ||||||||||||||
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: Update snapd assumes to 2.61.1 (#367)
Updates the required snapd version for Steam to 2.61.1 (latest) from
2.55.4. This may need to change if the latest snapd version is different
when the pressure vessel changes land in snapd, so this is a draft for
now.
---
UDENG-2293 steam-snap
fix: strip unreachable XDG dirs (#371)
Fixes #369 (?) This prevents any inadvisable directories from entering
the Snap environment via `XDG_CONFIG_DIRS`, `XDG_DATA_DIRS` and (for
safety) `$XDG_SPECIAL_DIRS`.
In the future we may *also* want to give the snap environment access to
`/var/lib/snapd/desktop` or other paths (such as
`~$USER/.config/kdedefaults` or `/etc/xdg`) via a `snapd` change, but
this should at least prevent SRL from *trying* to mount paths it simply
cannot access. This also gives the snap in general some resiliency
against users with various *other* unexpected directories stored in the
`XDG_*` variables (such as the ones `flatpak` adds).
Cons: This could, in theory, strip directories that Steam actually
expects to be there in the future, without any App Armor denials to
inform us. To mitigate (but not remove) this issue, the script does echo
an `INFO: ` line during launch specifying any directories it has
stripped for being unreachable. | 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 | ||||||||||||||
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 | |||||||||||||||
ubuntu-core-desktop | ubuntu-core-desktop
Add clean to makefile (#72)
* Add clean to Makefile
This allows to remove all the created and temporary files. | 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
Merge pull request #751 from weblate/weblate-ubuntu-desktop-translations-provision-common
Translations update from Hosted Weblate ubuntu-desktop-provision
Translated using Weblate (Italian)
Currently translated at 100.0% (6 of 6 strings)
Translation: ubuntu-desktop-translations/Provision Stage 3 Bootstrap Slide 5
Translate-URL: https://hosted.weblate.org/projects/ubuntu-desktop-translations/provision-stage-3-bootstrap-slide-5/it/ | Up to date | ||||||||||||||
ubuntu-desktop-provision-screenshots | ubuntu-desktop-provision-screenshots
Update init/high-contrast-light screenshots on `main` (#391)
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 | ||||||||||||||
nm.dart | Up to date | |||||||||||||||
upower.dart | Up to date | |||||||||||||||
workshops | workshops
Merge pull request #351 from jpnurmi/shell
fix: use bash instead of $SHELL | Up to date | ||||||||||||||
xdg_desktop_portal.dart | xdg_desktop_portal.dart
Fix flaky file chooser test
Fixes https://github.com/canonical/xdg_desktop_portal.dart/issues/75 | Up to date | ||||||||||||||
xdg_locale.dart | Up to date | |||||||||||||||
xdg_status_notifier_item.dart | Up to date |