Skip to content

0.2.2

Compare
Choose a tag to compare
@danirod danirod released this 30 Apr 12:18
· 262 commits to trunk since this release
v0.2.2

This is a minor patch that fixes a lot of bugs and also updates translations. Cartero is now available in Basque and German!

Changed:

  • The URL field will be less laggy when the URL has query parameters, thanks to a performance increase in how query params are reflected in the table in the Parameters tab.
  • Translation updates: Czech, German, Basque, Portuguese, Tamil.
  • Windows, macOS, AppImage: updated vendored runtime to GTK 4.18.4.

Fixed:

  • The query params table did not reflect the query params when the address in the URL field started with a variable.
  • Fields modified in the query parameters table will not be rendered url-encoded in the URL field, as they used to.
  • Requests will not fail anymore if they have a disabled header that references an undefined variable.
  • GNU/Linux: fixed an application crash if gsettings-desktop-schemas is not available.
  • macOS: the save dialog will not present two extensions in the initial file name in macOS Sequoia.
  • AppImage: common dialogs (open, save, about...) were not being translated.

I want to thank some additional contributors for this release:

  • Marco (mstffn in hosted.weblate.org) added translation strings in German.
  • @SantosSi added translation strings in Portuguese.
  • @ibaios added translation strings in Basque.
  • @rr-vesp added translation strings in Czech.
  • @AlphaTechnolog refactored the flake.nix file and fixed compilation issues.
  • @TamilNeram added translation strings in Tamil.

Note

Information for packagers, GNU/Linux only:

In order to fix a bug in this release, Cartero's meson.build file now declares gsettings-desktop-schemas as an optional dependency. The application will now run properly even if this package is not installed. However, it is highly recommended to make Cartero depend on gsettings-desktop-schemas, or use the standard procedure in the distribution to assess there is a org.gnome.desktop.interface schema during runtime, to make sure that the "system monospace font" settings are respected.

gsettings-desktop-schemas will be installed as a dependency of GNOME, and it is usually installed if there are other GTK programs installed. However, I suspect there may be some edge cases where the package may not be present (an user running an uncommon window manager and no other GTK programs, for instance).


Find download links for your operating system at our website or below. Also, there are official packages in Flathub and Snapcraft, Homebrew and other package managers. For convenience to advanced users and third party packagers, here are the SHA-256 checksums of the artifacts you can find below:

fae6e3f90b85be2ef83206bca381d0f885f2b862340d7784ff3084ee407d0726  Cartero-0.2.2-macOS-arm64.dmg
a61c87828d1786b928ee0148a3a2d2b188c8cc9202d4745f475e437452a4b45f  Cartero-0.2.2-macOS-x64.dmg
d1f6a73697a79989b1e73993e55f3594b42a7377a5ff0a345cced48e7d67d29a  cartero-0.2.2.tar.xz
7e5475df8185cfa572c80b197cd93a538fbca8a1ae690c01827a69f7ac90f076  cartero-0.2.2-windows-x64.exe
b9d4a52ec036252b8ec14a8a854464e7a0f57db9431d0b8dd5c63c0bc84bef8f  cartero-0.2.2-windows-x64.zip
4d9047b84a325a3ed4d73efc4dc11263e931d144d2e0cc378fd53a37b0436d0e  Cartero-0.2.2-x86_64.AppImage

I hope you find Cartero useful. Leave feedback and suggestions through GitHub Discussions or report bugs via the issue tracker.