Skip to content

v4.2.0: Blaze It! :fire:

Compare
Choose a tag to compare
@auguwu auguwu released this 03 May 02:10
· 33 commits to master since this release
e1f1ab1

weed number lmao

Additions

  • ume screenshot now supports Ume 3.x
  • [gridfs] repl_set_name is now supported under the env configuration

Fixes

  • Defers color-eyre's installation as it fail under ume screenshot:
~ » ume screenshot default
Error: cannot install provided ErrorHook, a hook has already been installed

Location:
     /tmp/nix-build-ume-4.1.0.drv-0/ume-4.1.0-vendor/color-eyre-0.6.3/src/config.rs:704:9
  • When parsing a Sentry DSN, it'll panic! if the dsn is invalid. Now, it'll report a error and abort the process.
  • When providing a server URL and no uploader key to ume screenshot, the error message now conveys the right way:
# 4.1.0:
$ ume screenshot http://localhost
May 02, 2025 - 18:27:53 PM WARN  Tried to initialize the wayland data control protocol clipboard, but failed. Falling back to the X11 clipboard protocol. The error was: Unknown error while interacting with the clipboard: A required Wayland protocol (zwlr_data_control_manager_v1 version 1) is not supported by the compositor
May 02, 2025 - 18:27:53 PM INFO  loading CLI configuration... path=/home/noel/.config/Noel/ume/config.toml
Error:
   0: expected `--uploader-key` to be present if `<SERVER>` argument is a valid URI

Location:
   src/cli/cmds/screenshot.rs:272

# 4.2.0:
May 02, 2025 - 18:29:16 PM WARN  unknown  Tried to initialize the wayland data control protocol clipboard, but failed. Falling back to the X11 clipboard protocol. The error was: Unknown error while interacting with the clipboard: A required Wayland protocol (ext-data-control, or wlr-data-control version 1) is not supported by the compositor
May 02, 2025 - 18:29:16 PM INFO  ume::cli::config  loading CLI configuration... path=/home/noel/.config/Noel/ume/config.toml
Error: 
   0: expected `<UPLOADER KEY>` argument to be present if `<SERVER>` argument is a valid URI
  • Better Wayland detection for flameshot usage
    • before it would error out like this (view console log below)
    • now it'll work as expected
May 02, 2025 - 18:23:36 PM WARN  Tried to initialize the wayland data control protocol clipboard, but failed. Falling back to the X11 clipboard protocol. The error was: Unknown error while interacting with the clipboard: A required Wayland protocol (zwlr_data_control_manager_v1 version 1) is not supported by the compositor
May 02, 2025 - 18:23:36 PM INFO  loading CLI configuration... path=/home/noel/.config/Noel/ume/config.toml
May 02, 2025 - 18:23:36 PM INFO  $ /run/current-system/sw/bin/flameshot gui -r
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
flameshot: error: Unable to capture screen
flameshot: error: Unable to capture screen
QLayout: Attempting to add QLayout "" to SidePanelWidget "", which already has a layout
flameshot: info: Screenshot aborted.
May 02, 2025 - 18:23:36 PM ERROR failed to run screenshot

Full Changelog: 4.1.0...4.2.0