Update all dependencies - #95
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v4.552.0→v4.554.0v2.97.0→v2.98.0v4.53.3→v4.53.6v0.12.4→v0.12.5v11.1.1→v11.2.5v0.26.12→v0.26.13v2.5.1→v2.6.1v0.44.3→v0.45.0Release Notes
aquaproj/aqua-registry (aquaproj/aqua-registry)
v4.554.0Compare Source
Issues | Pull Requests | aquaproj/aqua-registry@v4.553.0...v4.554.0
🎉 New Packages
#58949 #59046 Arata1202/ascdir - Manage App Store Connect metadata and product-page assets as reviewable files @Arata1202
#58883 Genymobile/scrcpy - Display and control your Android device @yashikota
#59006 gohugoio/hugo/hugo-extended-withdeploy - The world’s fastest framework for building websites @Perlence
Renamed Packages
#59053 Rename conceptadev/fvm to leoafarias/fvm
#59083 Rename bazelbuild/buildtools/buildifier to bazel-contrib/buildtools
#59087 Rename bazelbuild/buildtools/buildozer to bazel-contrib/buildtools
v4.553.0Compare Source
Issues | Pull Requests | aquaproj/aqua-registry@v4.552.0...v4.553.0
🎉 New Packages
#58882 uutils/sed - Rewrite of sed in Rust @yashikota
#58935 cloudsmith-io/cloudsmith-cli - Cloudsmith Command Line Interface (CLI) @cloudsmith-iduffy
cli/cli (cli/cli)
v2.98.0: GitHub CLI 2.98.0Compare Source
Security
A security vulnerability has been identified, and fixed, that binds the local forwarded port to all available network interfaces by default.
Users of
gh codespace ports forwardare advised to updateghto versionv2.98.0as soon as possible.For more information see: GHSA-vfhh-p7hm-pxfh
Support worktrees in
pr checkoutUsers can now checkout a pull request into a git worktree by using the new
--worktree PATHflag ingh pr checkout:Add semantic search to
search issuesThe
gh search issuescommand now supports semantic search for issues. Users can select the search type by passing the--search-typeflag:For more information about semantic search see: "Improved Search for github issues is now generally available".
What's Changed
✨ Features
🐛 Fixes
RESTWithNexterror type, repairinggh statusand attestation retries by @williammartin in #13988gh release createby @williammartin in #14065📚 Docs & Chores
New Contributors
Full Changelog: cli/cli@v2.97.0...v2.98.0
mikefarah/yq (mikefarah/yq)
v4.53.6Compare Source
v4.53.4Compare Source
neovim/neovim (neovim/neovim)
v0.12.5: Nvim 0.12.5Compare Source
Release notes
:help newsin Nvim)Install
Windows
Zip
nvim.exein your terminalMSI
nvim.exein your terminalNote: On Windows "Server" you may need to install
vcruntime*.dll.macOS (x86_64)
xattr -c ./nvim-macos-x86_64.tar.gz(to avoid "unknown developer" warning)tar xzvf nvim-macos-x86_64.tar.gz./nvim-macos-x86_64/bin/nvimmacOS (arm64)
xattr -c ./nvim-macos-arm64.tar.gz(to avoid "unknown developer" warning)tar xzvf nvim-macos-arm64.tar.gz./nvim-macos-arm64/bin/nvimLinux (x86_64)
If your system does not have the required glibc version, try the (unsupported) builds for older glibc.
AppImage
chmod u+x nvim-linux-x86_64.appimage && ./nvim-linux-x86_64.appimageTarball
tar xzvf nvim-linux-x86_64.tar.gz./nvim-linux-x86_64/bin/nvimLinux (arm64)
AppImage
chmod u+x nvim-linux-arm64.appimage && ./nvim-linux-arm64.appimageTarball
tar xzvf nvim-linux-arm64.tar.gz./nvim-linux-arm64/bin/nvimOther
schollz/croc (schollz/croc)
v11.2.5Compare Source
What's Changed
Full Changelog: schollz/croc@v11.2.4...v11.2.5
v11.2.4Compare Source
What's Changed
Full Changelog: schollz/croc@v11.2.3...v11.2.4
v11.2.3Compare Source
What's Changed
Full Changelog: schollz/croc@v11.2.2...v11.2.3
v11.2.2Compare Source
What's Changed
Full Changelog: schollz/croc@v11.2.1...v11.2.2
v11.2.1Compare Source
What's Changed
Full Changelog: schollz/croc@v11.2.0...v11.2.1
v11.2.0Compare Source
What's Changed
Full Changelog: schollz/croc@v11.1.3...v11.2.0
v11.1.3Compare Source
What's Changed
Full Changelog: schollz/croc@v11.1.2...v11.1.3
v11.1.2Compare Source
What's Changed
New Contributors
Full Changelog: schollz/croc@v11.1.1...v11.1.2
tree-sitter/tree-sitter (tree-sitter/tree-sitter)
v0.26.13Compare Source
What's Changed
MISSINGnodes in queries by @tree-sitter-ci-bot[bot] in #5835skipped_quantifierflag when a by @tree-sitter-ci-bot[bot] in #5842must_useattribute fromTree::changed_rangesby @tree-sitter-ci-bot[bot] in #5877Full Changelog: tree-sitter/tree-sitter@v0.26.12...v0.26.13
watchexec/watchexec (watchexec/watchexec)
v2.6.1: CLI v2.6.1Compare Source
Identical to 2.6.0, just fixing the build.
v2.6.0: CLI v2.6.0Compare Source
New
--no-follow-symlinks(#1041)s) the currently running command (#1047)Ctrl-Znow pauses the command too (#712)Library fixes
fmt::Writeoverpush_str(#1054, thanks @mmirate)debug!logs (#1081, thanks @MsfPablo)CLI fixes
$SHELL/--shell, avoiding a panic (#1083, thanks @VXNCXNX)$SHELL/--shellpaths on Windows (#1057, thanks @Cyrus580529)--map-signalerrors (#1069, thanks @VXNCXNX)--emit-events-toemitrename:events (#1073, thanks @VXNCXNX)--log-fileeven without an explicit-vlog level (#1082, thanks @VXNCXNX)--on-busy-update=signalmode (#1084, thanks @VXNCXNX)zellij-org/zellij (zellij-org/zellij)
v0.45.0Compare Source
This release includes some major long-requested integrations with modern terminals as well as with Zellij itself: nested sessions become a first-class experience, images render through the Kitty graphics protocol, the scrollback understands shell prompts, and the default interface gets a redesign.
Following is a non-exhaustive list of some major and significant changes:
Nested Sessions
Running Zellij inside a Zellij pane (eg. after
ssh-ing to a remote machine) is now a first-class workflow. The inner session announces itself to the outer one, and the outer session reacts when its pane gains focus, providing the user with 2 options:Ctrl o+f, or clicking the session breadcrumbs in the tab-bar)Ctrl o+], descend again withCtrl o+[The behavior is controlled with the new
nested_session_handlingconfig option (ask(default) /fullscreen/descend/never).Kitty Graphics Protocol
Zellij now implements the Kitty graphics protocol in addition to the existing Sixel support. Image placements are tracked per pane and behave correctly across resizes, relayouts, scrollback, fullscreen and floating/pinned panes. The host terminal needs to support the protocol as well (queried at startup); the feature can be disabled with
support_kitty_graphics_protocol false.Relatedly, Sixel support is now only advertised to applications (through
DA1/XTSMGRAPHICS) when the attached terminal actually supports it.Shell Integration (OSC 133)
Zellij now parses the OSC 133 "semantic prompt" sequences (emitted by
fishout of the box;bash/zshneed a shell integration snippet). This enables:[/]in scroll and search modesmin scroll mode, or triple-click inside the output (opt-out of triple-click withosc133_command_selectionin the config)cin scroll modeAlso in the selection department: word boundaries for double-click selection are now configurable with
word_separators.More info: https://zellij.dev/documentation/shell-integration.html
New UI
Title frames: pane frames now default to a single title line above each pane instead of a full border. To restore the classic look:
The style can also be changed at runtime with
zellij action set-pane-frame-styleor the newSetPaneFrameStylekeybinding action.Stacked lists: stacked panes now render as a list of one-line titles with the expanded pane pinned to the bottom, including exit-status indication in collapsed titles and bulk float/embed operations. To restore the previous in-place rendering:
Some mouse behaviors can also now be specifically opted out of in the config:
mouse_hover_tips false(hover help tips) andmouse_scroll_resize false(Ctrl + scroll wheel resizing).Mobile Web UI + PWA
The built-in web client now detects mobile browsers and switches to a dedicated touch interface: pane/tab pickers, an on-screen keyboard, panning and fit toggling, single-pane fullscreen and a light theme. The web client can also be installed as a standalone app (PWA) directly from the browser, including behind a
base_urlreverse-proxy prefix.Per-Client Tab Sizes
Each tab is now sized according to the viewports of only the clients currently viewing it. Clients focused on different tabs no longer force the whole session down to the smallest terminal; clients on the same tab converge to a common size.
Desktop Notifications
Given the prevalence of a few different desktop notifications protocols, Zellij now supports all and consolidates them to a protocol the host (probably) supports, detected by relevant env variables. Previously Zellij would forward OSC99 directly to the terminal, now this is conditioned on the terminal actually supporting OSC99. Zellij now also supports OSC9 and OSC777 in the same way.
Focus Last Pane and No-UI Fullscreen
A new
FocusLastPaneaction returns focus to the previously focused pane (Ctrl p+;, orAlt \in any mode). A newToggleFocusNoUiFullscreenaction (Ctrl p+Shift f) makes the focused pane cover the entire display, including the UI bars (zen mode). Floating panes can now be made fullscreen as well.CLI Additions
zellij --layout-string <KDL>- use a raw KDL layout string instead of a layout file (new tabs inside a session, a new session otherwise). Also available onnew-tab,override-layoutandswitch-session--no-focus- open panes, plugins and tabs in the background without changing any client's focus (onrun,edit,plugin,new-pane,new-tab,launch-plugin)--tab-id- target a specific tab (onrun,edit,pluginand many actions)zellij action new-pane --pane-id- choose which pane to replace with--in-placefocus-last-pane,toggle-no-ui-fullscreen,set-pane-frame-style,set-dark-theme,set-light-theme,toggle-themeSome of the new features come with new default keybindings. The release notes screen detects which of these are missing from existing config files and offers to add them with a single keypress.
Plugin API
New commands include
new_tab_unfocused,new_tiled_pane_in_tab,focus_last_pane,focus_host_session,toggle_focus_no_ui_fullscreen,set_pane_frame_style,toggle_floating_panes,get_session_listandset_soft_keyboard. New events includeCommandChanged,InitialKeybinds,HostTerminalThemeChanged,SoftKeyboardVisibilityChanged,HintTextandActivePaneScroll.Source-level breaking changes for plugin authors:
kill_sessions,delete_dead_sessionanddelete_all_dead_sessionsnow returnResult<(), String>and block until acknowledged (the old wire protocol variants remain valid, so old plugin binaries keep working)open_command_pane_in_new_tabnow requires theRunCommandspermission, andopen_editor_pane_in_new_tabrequiresOpenFilesPaneRenderReportWithAnsievent was removed; the plain-textPaneRenderReportremainsClipboard Reads
It's now possible to opt in to allowing terminal programs to read the clipboard through
OSC52. This is disabled by default for security reasons, and opting in to it is only recommended with care. An opt-in would mean that any program running in the terminal (including over an SSH connection) can read your clipboard without your knowledge. This can be enabled withdangerously_enable_paste_buffer_read true.Notes for Packagers and Distributors
convert-config,convert-layoutandconvert-themesubcommands and the automatic YAML-to-KDL conversion at startup are gone. Users with YAML-era files must convert them with a Zellij release of 0.44.x or oldercargo xtask runinformational output moved to stderr, socargo xtask run -- setup --generate-completion fish > fileproduces a clean fileFor the full list of changes, see the CHANGELOG.
Addendum: Zellij.online
Want to get a sneak peak at something the Zellij maintainers have been working on?
Check out https://zellij.online
Please Support the Zellij Developer ❤️
Zellij is a labor of love and is provided free and open-source to anyone who wishes to use it.
Zellij will never display ads or collect your data.
To help sustain the project, please consider a recurring donation so that the developer can pay their bills: https://github.com/sponsors/imsnif
Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.