Extension Manager Changelog

What's new in Extension Manager 0.5.0

Mar 20, 2024
  • HIGHLIGHTS:
  • The 'Performance & Polish' release:
  • New widgets, better resizing, cleaner look
  • Compatibility with GNOME 46
  • Display extension icons and statistics
  • Search is more reliable
  • Translation updates
  • WHAT'S CHANGED:
  • CI: Bumped Checkout (v4) & Flatpak Builder (v6.3) by @GabsEdits in #506
  • Update Turkish translation in #516
  • flatpak: Update manifest by @oscfdezdz in #511
  • detail-view: Add info bar by @oscfdezdz in #492
  • po: Add Vietnam Translation by @thieninox in #509
  • Fix race condition and remove broken popularity search by @mjakeman in #507
  • po: Update German translation by @gabrbrand in #518
  • Add "Translation Guide" to README by @Vovkiv in #514
  • Update Russian translation by @Alexmelman88 in #519
  • Updated French translation by @rene-coty in #521
  • Update hu.po by @ViBE-HU in #524
  • comment-tile: Add extension's author badge by @oscfdezdz in #526
  • Change padding and sizes for row with Details & Remove buttons by @SpikedPaladin in #525
  • Move from deprecated row icons to prefix and suffix by @oscfdezdz in #522
  • Add screenshots for translation guide by @Vovkiv in #520
  • i18n: Add context to Downloads string by @oscfdezdz in #528
  • Update POT, Ukrainian translation by @Vovkiv in #529
  • Update Russian translation by @Alexmelman88 in #531
  • i18n: Update for Occitan by @Mejans in #532
  • Update oc.po by @Mejans in #533
  • Syntax Error in data/meson.build: appstreamcli validate --nonet by @doppelhelix in #534
  • Update hu.po by @ViBE-HU in #535
  • Add Korean Translation by @ensup in #538
  • Update Arabic translation by @ots25 in #541
  • po: update Brazilian Portuguese translation by @douglasilvadev in #547
  • Update Turkish translation in #548
  • detail-view: Add extension icon by @oscfdezdz in #494
  • Update LINGUAS by @thieninox in #508
  • comment-tile: Hide rating when zero by @oscfdezdz in #527
  • metainfo: Update by @oscfdezdz in #536
  • flatpak: Have stable and devel manifests in tree by @oscfdezdz in #544
  • extension-row: Escape title by @oscfdezdz in #553
  • search-row: Use GtkExpression lookups in Blueprint by @oscfdezdz in #554
  • upgrade-assistant: Fix GNOME version calculation by @oscfdezdz in #559
  • build: Use version suffix instead of name suffix by @oscfdezdz in #561
  • browse-page: Treat hook to activate initial search in Blueprint by @oscfdezdz in #537
  • appdata: Update appdata in #555
  • po: Update template by @oscfdezdz in #572
  • Update Portuguese translation by @hugok79 in #570
  • Update hu.po by @ViBE-HU in #573
  • extension-row: Set error label wrap mode to word_char by @oscfdezdz in #565
  • application: Fix small indentation issue by @oscfdezdz in #567
  • Update Russian translation by @Alexmelman88 in #580
  • metainfo: Fix developer id by @oscfdezdz in #579
  • Blueprint tweaks by @oscfdezdz in #576
  • Update README.md by @mjakeman in #582
  • Port to libadwaita 1.5 widgets by @oscfdezdz in #558
  • Fix typo in the README by @foopsss in #584
  • Support for toggling extensions with errors by @oscfdezdz in #586
  • error-dialog: Add OS info, GTK and Libadwaita versions by @oscfdezdz in #589
  • UI and UX tweaks by @oscfdezdz in #588
  • window: Save window state by @oscfdezdz in #566
  • detail-view: Add zoom shortcuts by @oscfdezdz in #542
  • data: Update screenshots by @oscfdezdz in #591
  • Translations update from Hosted Weblate by @weblate in #581
  • Weblate preparations by @oscfdezdz in #578
  • Update for v0.5.0 by @mjakeman in #592
  • Implicit function defs fix by @mjakeman in #593
  • installed-page: Fix sharp bottom corners of placeholders by @oscfdezdz in #598
  • detail-view: Split screenshot overlay into its own view by @oscfdezdz in #595
  • detail-view: Ensure extension title is correct by @oscfdezdz in #597
  • Translations update from Hosted Weblate by @weblate in #596
  • Translations update from Hosted Weblate by @weblate in #600
  • screenshot-view: Fix zoom shortcuts by @oscfdezdz in #599
  • Translations update from Hosted Weblate by @weblate in #601
  • NEW CONTRIBUTORS:
  • @thieninox made their first contribution in #509
  • @doppelhelix made their first contribution in #534
  • @ensup made their first contribution in #538
  • @foopsss made their first contribution in #584
  • @weblate made their first contribution in #581

New in Extension Manager 0.4.3 (Nov 8, 2023)

  • CHANGED:
  • Add matrix room to README.md by @mjakeman in #419
  • Use active instead of state for global toggle by @TheEvilSkeleton in #428
  • Update hu.po by @ViBE-HU in #426
  • CI: bump actions version, fix Node 12 deprecation warning under action runs by @kbdharun in #421
  • po: update Tamil translation by @kbdharun in #420
  • Add desktop file comment by @mjakeman in #429
  • Add issue templates by @mjakeman in #430
  • Make libbacktrace an optional dependency by @Leo3418 in #434
  • Use proper margins for icons in local extensions list by @SpikedPaladin in #454
  • Drop theme selector by @oscfdezdz in #456
  • Update blueprint module by @oscfdezdz in #457
  • search-provider: Fix sorting by recents by @oscfdezdz in #460
  • upgrade-assistant: Ellipsize extension name by @oscfdezdz in #461
  • upgrade-assistant: Mark two strings as translatable by @oscfdezdz in #462
  • Minor improvements to build configuration by @oscfdezdz in #464
  • metainfo: Add supports and requires tags by @oscfdezdz in #466
  • Update Czech translations by @vikdevelop in #475
  • Replace deprecated methods and widgets by @oscfdezdz in #458
  • Update translation template & German translation by @gabrbrand in #476
  • app: Add desktop keywords by @oscfdezdz in #483
  • Port to new Libadwaita widgets by @oscfdezdz in #459
  • search: Add relevance sort type by @oscfdezdz in #480
  • Improve keyboard navigation by @oscfdezdz in #463
  • Fix some common criticals by @oscfdezdz in #465
  • po: Update Spanish translation by @oscfdezdz in #486
  • flatpak: Add WebP support by @oscfdezdz in #487
  • detail-view: Hide "Show All Reviews" button when there are none by @oscfdezdz in #491
  • Updated French translation by @rene-coty in #498
  • Small cleanups and fixes by @oscfdezdz in #493
  • detail-view: Add extension's homepage by @oscfdezdz in #499
  • Update Russian translation by @Alexmelman88 in #503
  • Updated Ukrainian translation and re-generated .pot file. by @Vovkiv in #502
  • project: Update for v0.4.3 by @mjakeman in #505
  • NEW CONTRIBUTORS:
  • @TheEvilSkeleton made their first contribution in #428
  • @SpikedPaladin made their first contribution in #454
  • @vikdevelop made their first contribution in #475

New in Extension Manager 0.4.2 (Jun 19, 2023)

  • What's Changed:
  • upgrade-assistant: don't scroll horizontally on results by @nahuelwexd in #371
  • misc: Tweak app icon and optimize symbolics by @daudix-UFO in #378
  • Document how to build from source (#357) by @simonhammes in #385
  • exm-backtrace.c: Explicitly include stdint.h for uintptr_t usage by @Leo3418 in #402
  • Add Ukrainian translation by @Vovkiv in #399
  • Release version 0.4.2 by @mjakeman in #418
  • New Contributors:
  • @nahuelwexd made their first contribution in #371
  • @daudix-UFO made their first contribution in #378
  • @simonhammes made their first contribution in #385
  • @Leo3418 made their first contribution in #402
  • @Vovkiv made their first contribution in #399

New in Extension Manager 0.4.1 (May 5, 2023)

  • WHAT'S CHANGED:
  • Update Simplified Chinese translation in #291
  • Update Traditional Chinese translation by @OptimisticSean in #294
  • Updated French translation by @rene-coty in #295
  • Updated Norwegian Bokmal translation by @jeblad in #297
  • i18n: Update for Occitan by @Mejans in #298
  • Update Turkish translation by @sabriunal in #301
  • Updated Estonian Translation by @tenseoverflow in #302
  • update persian translation by @eshagh79 in #303
  • Updated Greek Translation by @Pyrofanis in #304
  • Updated Dutch translation by @Vistaus in #293
  • Update Russian Language Translation by @Danik2343 in #300
  • Update Dutch translation by @flipflop97 in #290
  • Update Russian translation by @Alexmelman88 in #307
  • Updated to 0.4.0 by @ViBE-HU in #311
  • i18n: Occitan update by @Mejans in #316
  • Add snap support. by @dingdang66686 in #314
  • metainfo: Remove period from the summary by @AsciiWolf in #338
  • Add files via upload by @ots25 in #306
  • Changes to error/support log generation by @mjakeman in #345
  • po: Update Portuguese translation by @hugok79 in #332
  • README.md: Minor Changes by @GabsEdits in #354
  • po: update Brazilian Portuguese translation by @douglasilvadev in #356
  • updated greek translation by @Pyrofanis in #360
  • Update Turkish translation by @sabriunal in #376
  • NEW CONTRIBUTORS:
  • @flipflop97 made their first contribution in #290
  • @Alexmelman88 made their first contribution in #307
  • @dingdang66686 made their first contribution in #314
  • @AsciiWolf made their first contribution in #338
  • @GabsEdits made their first contribution in #354

New in Extension Manager 0.4.0 (Oct 6, 2022)

  • Highlights:
  • Fully adaptive mobile-friendly user interface
  • Paginated search results
  • Upgrade Assistant for checking extension compatibility
  • Unsupported extensions are hidden by default
  • Overhauled error and crash reporting
  • Fullscreen image viewer
  • Handles new gnome-extensions:// URI scheme
  • Randomised extension suggestions
  • Performance and stability
  • What's Changed:
  • Post release version bump and misc changes by @mjakeman in #248
  • Update ar.po by @ots25 in #243
  • Filter out unsupported extensions by default by @mjakeman in #222
  • Updated French Translation by @rene-coty in #246
  • Update Traditional Chinese translations by @OptimisticSean in #250
  • Minor corrections for greek language by @Pyrofanis in #251
  • po: Added Estonian translation by @tenseoverflow in #240
  • update persian translation by @eshagh79 in #256
  • Mobile Tweaks by @mjakeman in #259
  • Fixes for GNOME Circle by @mjakeman in #261
  • Implement Placeholders by @mjakeman in #262
  • Add gio-unix-2.0 dependency by @mjakeman in #263
  • Randomise extension suggestions by @mjakeman in #264
  • Load more results by @mjakeman in #221
  • Port release notes to AdwAboutWindow by @mjakeman in #265
  • Fix crash when no results are found by @mjakeman in #266
  • Upgrade Assistant by @mjakeman in #267
  • Implement error handling and crash reporting by @mjakeman in #269
  • Use 'flat' style for prefs button and add tooltip by @mjakeman in #271
  • fix: move icons to gressource by @0xMRTT in #242
  • po: Add Tamil Translation by @kbdharun in #268
  • Add icon search path by @mjakeman in #272
  • Fix crash when removing extension by @mjakeman in #273
  • Add fullscreen image viewer by @mjakeman in #276
  • Tweaks for 0.4 by @mjakeman in #277
  • Implement URI Handler + misc tweaks by @mjakeman in #278
  • Update Spanish translation by @oscfdezdz in #279
  • Update Italian translation by @musiclover382 in #280
  • New Contributors:
  • @rene-coty made their first contribution in #246
  • @OptimisticSean made their first contribution in #250
  • @tenseoverflow made their first contribution in #240
  • @eshagh79 made their first contribution in #256
  • @0xMRTT made their first contribution in #242
  • @kbdharun made their first contribution in #268

New in Extension Manager 0.3.2 (Aug 29, 2022)

  • What's Changed:
  • Some fixes by @ViBE-HU in #208
  • Create zh_TW.po by @olivertzeng in #199
  • Fix double slashes in URLs by @celsotavaresdev in #210
  • Some translation fixes by @celsotavaresdev in #212
  • Update Turkish translation by @libreajans in #214
  • Add Portuguese translation by @hugok79 in #215
  • Add Arabic Translation by @ots25 in #216
  • Added Greek translation by @Pyrofanis in #217
  • Corrected greek translation by @Pyrofanis in #230
  • comment-dialog: Mark window title as translatable by @oscfdezdz in #232
  • Add missing languages to LINGUAS file by @mjakeman in #228
  • Updated Russian Translation (not sure about this change) by @Deissson in #190
  • Release version 0.3.2 by @mjakeman in #239
  • New Contributors:
  • @olivertzeng made their first contribution in #199
  • @celsotavaresdev made their first contribution in #210
  • @libreajans made their first contribution in #214
  • @hugok79 made their first contribution in #215
  • @ots25 made their first contribution in #216
  • @Pyrofanis made their first contribution in #217
  • @Deissson made their first contribution in #190

New in Extension Manager 0.3.1 (Jun 7, 2022)

  • WHAT'S CHANGED:
  • Updated Dutch translation by @Vistaus in #151
  • Update Polish translation by @rafal06 in #152
  • Updated Russian (very minor fixes) by @Danik2343 in #159
  • Switch to GNOME 42 runtime by @mjakeman in #155
  • Updated french translations by @GeoffreyCoulaud in #156
  • Update German translation by @gabrbrand in #166
  • Add Croatian language by @muzena in #160
  • Fix translator credits for French translation by @mjakeman in #169
  • po: Update Brazilian Portuguese translations by @douglasilvadev in #168
  • po: Add Danish Translation by @exponentactivity in #149
  • Update hu.po by @ViBE-HU in #170
  • Set window title by @oscfdezdz in #176
  • Update oc translation file by @Mejans in #177
  • Fix special character escaping by @mjakeman in #175
  • metainfo: Update for standard install location by @jbicha in #180
  • Remove release notes popup dialog on startup by @mjakeman in #174
  • metainfo: Update for standard install location, part two by @jbicha in #181
  • Update oc.po: 100% by @Mejans in #188
  • Refresh README by @mjakeman in #196
  • po: Add Persian translation by @mjakeman in #205
  • po: Add Persian (fa) Translation by @nimafanniasl in #186
  • Po: Add Swedish Translation by @gullegugg in #195
  • project: Release version 0.3.1 by @mjakeman in #206
  • NEW CONTRIBUTORS:
  • @GeoffreyCoulaud made their first contribution in #156
  • @gabrbrand made their first contribution in #166
  • @muzena made their first contribution in #160
  • @exponentactivity made their first contribution in #149
  • @nimafanniasl made their first contribution in #186
  • @gullegugg made their first contribution in #195

New in Extension Manager 0.3.0 (Mar 30, 2022)

  • HIGHLIGHTS:
  • View comments and reviews
  • Support for in-app updates
  • Better handling of errors and out-of-date extensions
  • Allow installing 'unsupported' extensions
  • Display release notes on first run
  • New app icon
  • Performance and stability
  • WHAT'S CHANGED:
  • New App Icon and increment version by @mjakeman in #99
  • readme: Add badges for build, version, license, downloads by @mjakeman in #110
  • Add Norwegian Nynorsk translation by @jeblad in #113
  • Add Indonesian translation by @0x6e656b6f in #115
  • In-app updates by @mjakeman in #119
  • i18n: Add context to various translation strings by @mjakeman in #121
  • i18n: adds Occitan language by @Mejans in #122
  • Support error handling by @mjakeman in #123
  • po: Update Spanish translation by @oscfdezdz in #125
  • Support Comments by @mjakeman in #100
  • build: Use latest Meson features by @oscfdezdz in #126
  • project: Don't require internet access for appstream validate test by @jbicha in #127
  • installed-page: Add placeholder labels with no extensions installed by @mjakeman in #128
  • Add in-app release notes feature by @mjakeman in #131
  • Update Italian translation by @musiclover382 in #134
  • Allow installing unsupported extensions by @mjakeman in #136
  • Focus search entry on first open by @mjakeman in #137
  • Add option to sort extensions by enabled status by @mjakeman in #130
  • Move 'Sort Enabled First' option to correct position by @mjakeman in #138
  • project: Release version 0.3.0 by @mjakeman in #139
  • project: Minor fixes for 0.3 by @mjakeman in #142
  • po: Update POTFILES by @oscfdezdz in #140
  • po: Update Spanish translation by @oscfdezdz in #141
  • Further fixes for 0.3 by @mjakeman in #144
  • Update Italian translation by @musiclover382 in #145
  • Updated Russian Translation [100 % + minor fix] by @Danik2343 in #146
  • Update extension-manager.pot & Update Japanese Translations v0.3 by @oyajun in #148
  • NEW CONTRIBUTORS:
  • @0x6e656b6f made their first contribution in #115
  • @Mejans made their first contribution in #122
  • @jbicha made their first contribution in #127
  • @Danik2343 made their first contribution in #146

New in Extension Manager 0.2.3 (Feb 22, 2022)

  • Translation updates for various languages

New in Extension Manager 0.2.2 (Feb 2, 2022)

  • What's New:
  • Translation updates for various languages
  • Fixes display of special characters in search results

New in Extension Manager 0.2.1 (Jan 24, 2022)

  • What's New:
  • Fixes a crash when uninstalling an extension before having interacted with the details view

New in Extension Manager 0.2.0 (Jan 24, 2022)

  • The first feature update to Extension Manager:
  • Extension Manager is a native tool for browsing, installing, and managing GNOME Shell Extensions. It is written with GTK 4 and libadwaita.
  • To install and run the flatpak below, make sure you have the gnome-nightly repository installed.
  • It is recommended that you install Extension Manager via Flathub for automatic updates.
  • What's Changed:
  • Dark theme and support for overriding the system colour scheme
  • Shows screenshots in extension listings
  • Shell version compatibility check
  • Localised into seven languages
  • Sort search results
  • Global extension on/off toggle
  • Displays user and system extensions separately
  • Performance and stability

New in Extension Manager 0.1.0 (Jan 13, 2022)

  • The first release of Extension Manager.
  • Extension Manager is a native tool for browsing, installing, and managing GNOME Shell Extensions. It is written with GTK 4 and libadwaita.
  • If you run into issues, make sure you have the gnome-nightly flatpak repository installed.
  • Alternatively, you can install the latest stable version from Flathub.