v5.2 — Final QA Release
v5.2 final QA release
This is a fresh release so GitHub shows the current release date. It includes the same final QA fixes from v5.1 plus a metadata version bump for clean update detection.
Fixes included
- Bumped GNOME extension metadata
versionto integer7 - Updated release/package references to
v5.2 - Kept
searchDialog.jsi18n import fix (./i18n.js) - Includes packaged
i18n.jsandlocale/assets - Keeps
schemas/gschemas.compiledin manual/GitHub install packages - Omits
schemas/gschemas.compiledfrom the extensions.gnome.org upload zip, as expected by e.g.o - Includes menu signal cleanup to avoid disposed-item warnings in fresh GNOME Shell sessions
Which asset should I use?
AppMenu-e.g.o-upload-v5.2.zip: upload package for extensions.gnome.orgappmenu@ChathurangaBW.github.io.zip: manual GNOME Shell extension packageappmenu_5.2_all.deb: Debian/Ubuntu packageAppMenu-v5.2-linux.run/AppMenu-v5.2-linux.bin: self-extracting installersAppMenu-v5.2.zip: source snapshot
Manual install
Download appmenu@ChathurangaBW.github.io.zip, extract it into:
~/.local/share/gnome-shell/extensions/appmenu@ChathurangaBW.github.ioThen log out and log back in so GNOME Shell reloads extension metadata and bytecode.
Self-extracting installers
GitHub downloads may not preserve the executable bit. Run:
chmod +x AppMenu-v5.2-linux.run
./AppMenu-v5.2-linux.runor:
chmod +x AppMenu-v5.2-linux.bin
./AppMenu-v5.2-linux.binValidation summary
- Metadata: UUID
appmenu@ChathurangaBW.github.io, integer version7, GNOME Shell45-50 - Source QA: relative imports passed, schema compiled, i18n rebuilt with 82 strings
- e.g.o zip: root files present, i18n assets included, compiled schema omitted
- manual zip: top-level UUID folder, i18n assets included, compiled schema included
.deb: extension files, i18n assets, and compiled schema included- live install: installed from the v5.2 manual zip, schema readable
- settled live journal: 0 AppMenu lines, 0 JS errors, 0 critical/crash lines, 0 disposed warnings
GNOME Shell cache note
If you are upgrading from an older build, the current GNOME Shell process may still show the old extension version until you log out and log back in. The package metadata on disk is version 7.