Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update ⬆️ aqua-packages #367

Merged
merged 2 commits into from
Nov 8, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 8, 2024

This PR contains the following updates:

Package Update Change
aquaproj/aqua minor v2.36.2 -> v2.37.2
aquaproj/aqua-registry minor v4.246.0 -> v4.249.0
bitnami-labs/sealed-secrets patch v0.27.1 -> v0.27.2
cli/cli minor v2.60.1 -> v2.61.0
eza-community/eza patch v0.20.6 -> v0.20.7
fastfetch-cli/fastfetch minor 2.28.0 -> 2.29.0
homeport/dyff patch v1.9.2 -> v1.9.3
zellij-org/zellij minor v0.40.1 -> v0.41.1

Release Notes

aquaproj/aqua (aquaproj/aqua)

v2.37.2

Compare Source

Pull Requests | Issues | aquaproj/aqua@v2.37.1...v2.37.2

Fixes

#​3233 which, exec: Search configuration files even if AQUA_CONFIG is set

v2.37.1

Compare Source

Pull Requests | Issues | aquaproj/aqua@v2.37.0...v2.37.1

Bug Fixes

#​3226 #​584 Fix a bug that newlines in aqua.yaml are removed when updating aqua.yaml by aqua g -i and aqua up

This issue came from the bug of goccy/go-yaml. https://github.com/goccy/go-yaml/issues/285
The issue was solved at goccy/go-yaml 1.13.3.
So we updated goccy/go-yaml to 1.13.3 and solve the issue.

v2.37.0

Compare Source

Pull Requests | Issues | aquaproj/aqua@v2.36.2...v2.37.0

Features

#​3224 Allow to set command aliases in aqua.yaml

You can now define command aliases in aqua.yaml.
This is useful to use multiple versions of the same package.

e.g.

registries:
- type: standard
  ref: v4.246.0 # renovate: depName=aquaproj/aqua-registry
packages:
- name: hashicorp/[email protected]
- name: hashicorp/terraform
  version: v0.13.7
  command_aliases:
    - command: terraform
      alias: terraform-013

##### no_link: true

Then you can run terraform (v1.9.8) and terraform-013 (v0.13.7).

$ terraform version
Terraform v1.9.8
on darwin_arm64

$ terraform-013 version
Terraform v0.13.7

Your version of Terraform is out of date! The latest version
is 1.9.8. You can update by downloading from https://www.terraform.io/downloads.html

You can skip creating symbolic links for aliases by no_link: true

  command_aliases:
    - command: terraform
      alias: terraform-013
      no_link: true

You can still run aliases via aqua exec.

aqua exec -- terraform-013 version
aquaproj/aqua-registry (aquaproj/aqua-registry)

v4.249.0

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.248.0...v4.249.0

🎉 New Packages

#​28608 goph/licensei: Library and various tools for working with project licenses
#​28568 openshift/osdctl: CLI for the OSD utilities

Fixes

#​28609 Rename the package lotabout/skim to skim-rs/skim

The GitHub Repository of the package was transferred from lotabout/skim to skim-rs/skim.

v4.248.0

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.247.0...v4.248.0

🎉 New Packages

#​28518 cloverrose/connectnew: Go linter checking if &connect.Request or &connect.Response are used. Instead connect.NewRequest or connect.NewResponse should be used @​cloverrose
#​28520 ebi-yade/ecresolve: Resolves AWS ECR images with prioritized tag-based lookup @​ponkio-o
#​28521 takaishi/tfclean: tfclean is tool to remove applied moved block, import block, etc

v4.247.0

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.246.1...v4.247.0

🎉 New Packages

#​28494 libbpf/bpftool: Automated upstream mirror for bpftool stand-alone build @​borissmidt

Fixes

#​28503 containerd/containerd: Regenerate the setting
#​28472 rust-lang/rust-analyzer: Regenerate the setting

v4.246.1

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.246.0...v4.246.1

Fixes

#​28357 sho-hata/tparagen: Follow up changes of tparagen v1.1.2

bitnami-labs/sealed-secrets (bitnami-labs/sealed-secrets)

v0.27.2

Compare Source

  • feature: Show error if there's no secret to encode (#​1580)
  • feature: allow container port configuration (#​1606)
  • chore: Update go version to 1.22.8 (#​1621)
  • chore: Update the TCSP settings for helm testing (#​1608)
  • chore: Redirect external site to the GitHub Repository (#​1589)
  • chore: Update dependencies (Several automatic PRs)
cli/cli (cli/cli)

v2.61.0: GitHub CLI 2.61.0

Compare Source

What's Changed

New Contributors

Full Changelog: cli/cli@v2.60.1...v2.61.0

eza-community/eza (eza-community/eza)

v0.20.7: eza v0.20.7

Compare Source

Changelog

[0.20.7] - 2024-11-07

Bug Fixes
  • Palette v0.7.6 -> v0.7.5
Miscellaneous Tasks
  • Update package.exclude list in Cargo.toml
  • Eza v0.20.7 changelogs, version bump
Build
  • Bump DeterminateSystems/nix-installer-action from 14 to 15
  • Bump serde_norway from 0.9.38 to 0.9.39
  • Bump trycmd from 0.15.7 to 0.15.8

Checksums

sha256sum

1a5e3907341e3d4ac3f4841d713535d0fca6e7bf5ddcb66f9dff50ebb7013723  ./target/bin-0.20.7/eza_aarch64-unknown-linux-gnu.tar.gz
ea559f63520a2700020b6f4fc7e93968732d344b67a0816d65bf0ae43b0e2880  ./target/bin-0.20.7/eza_aarch64-unknown-linux-gnu.zip
208fc4e6a99fea1a0ca4329780fcd9d0477abaa7a4148094f60c28891e8246e9  ./target/bin-0.20.7/eza_arm-unknown-linux-gnueabihf.tar.gz
64dabd3d42f2fecf7752b5ab23147129ca229009bb94992f61d6760335a8876e  ./target/bin-0.20.7/eza_arm-unknown-linux-gnueabihf.zip
b0a9d66b1386707778e06e5a4da60b01586c880b8a05f77b1f9a9df74d39e11f  ./target/bin-0.20.7/eza.exe_x86_64-pc-windows-gnu.tar.gz
d6164872ef9787596efafd6d40a21c865d1144d43bccc183372355b35611223b  ./target/bin-0.20.7/eza.exe_x86_64-pc-windows-gnu.zip
d6f12a146192e9b4d4a33a37172af520aa830611bb606ceffad8dca9e363b4f2  ./target/bin-0.20.7/eza_x86_64-unknown-linux-gnu.tar.gz
261fb6a97fa9e8412db3c96828883c901afa71c4a00de37d08a61567f861a9aa  ./target/bin-0.20.7/eza_x86_64-unknown-linux-gnu.zip
f5b49b8196cd18d1d9951de36ad60932ab18445a836d679d375c22a500f58521  ./target/bin-0.20.7/eza_x86_64-unknown-linux-musl.tar.gz
b28b57a39dc5d34a4871ea2a886440c1bf66867cf87806c14ea68ddc7e4c29b7  ./target/bin-0.20.7/eza_x86_64-unknown-linux-musl.zip

md5sum

6aa3d5c220ef017c749b4c241e8d0c15  ./target/bin-0.20.7/eza_aarch64-unknown-linux-gnu.tar.gz
79ecb7172c5b3c36675fbb92705cdd17  ./target/bin-0.20.7/eza_aarch64-unknown-linux-gnu.zip
bb689f2aa138117f84d04cd774997ee6  ./target/bin-0.20.7/eza_arm-unknown-linux-gnueabihf.tar.gz
a5ec0beda4058892354917eeba71bc2d  ./target/bin-0.20.7/eza_arm-unknown-linux-gnueabihf.zip
3c144ce4219c5717e25200ebb88bdd35  ./target/bin-0.20.7/eza.exe_x86_64-pc-windows-gnu.tar.gz
b817f4ec2e62b80dde3501db29fad063  ./target/bin-0.20.7/eza.exe_x86_64-pc-windows-gnu.zip
a2068d4f993ad7f634bff87248e31aa9  ./target/bin-0.20.7/eza_x86_64-unknown-linux-gnu.tar.gz
6a62de05a8a87ac4d92765c7e95eeff3  ./target/bin-0.20.7/eza_x86_64-unknown-linux-gnu.zip
f026458c60a596cfbec0b13fc3272e5f  ./target/bin-0.20.7/eza_x86_64-unknown-linux-musl.tar.gz
bc999b3443755ce4dc38f96c53a22d1b  ./target/bin-0.20.7/eza_x86_64-unknown-linux-musl.zip

blake3sum

3f812c63e9d4cdddc448409ca58fada07f52b60a6e5ad70b7d84da6fdefeeacd  ./target/bin-0.20.7/eza_aarch64-unknown-linux-gnu.tar.gz
cffc11eee2b7ac521b6cc0f348615b070a7c5ae3d61325afa1127ab4c67013f3  ./target/bin-0.20.7/eza_aarch64-unknown-linux-gnu.zip
9516cd1b71d6cd9e2084bd88c4d7ece5864a3a298eda2a5a30bdcaab9763cad8  ./target/bin-0.20.7/eza_arm-unknown-linux-gnueabihf.tar.gz
5f38c779917014d58a0e0eb3db1c783ed10f673d9b1a6043f29ada6bd0b57234  ./target/bin-0.20.7/eza_arm-unknown-linux-gnueabihf.zip
f4f2c5893b43f0169565e5f89448cd5f9a5940eecf9dda03cfb1c28db72d7432  ./target/bin-0.20.7/eza.exe_x86_64-pc-windows-gnu.tar.gz
5ccd94bebbf5b8fe6808ca19f1d067cb946a6d43757fa8635f53ec30c3c5569b  ./target/bin-0.20.7/eza.exe_x86_64-pc-windows-gnu.zip
ccba6aebae7a7e362ecc726ff39103662776d05691bc48b4be27a57e266e8f15  ./target/bin-0.20.7/eza_x86_64-unknown-linux-gnu.tar.gz
8e5615f9b8e738beb4dd41a28d951e11efe01f18653c6e9023b79a2640f56375  ./target/bin-0.20.7/eza_x86_64-unknown-linux-gnu.zip
305f001c30cbfe4e85922a377cdaac6698555b5c1389f54dd229037a601e1176  ./target/bin-0.20.7/eza_x86_64-unknown-linux-musl.tar.gz
5a765162aa6e9dc679a0b55ae7d58b292747e59781b70734056eeee071c95459  ./target/bin-0.20.7/eza_x86_64-unknown-linux-musl.zip
fastfetch-cli/fastfetch (fastfetch-cli/fastfetch)

v2.29.0

Compare Source

Changes:

Features:

  • Port to NetBSD and DragonFly BSD
    • Fastfetch now supports all major BSD variants
  • Support DiskIO, NetIO, GPU and Users module on OpenBSD
  • Report SD8E SOC name (CPU, Android)
  • On Windows, try loading dlls from current exe path (Windows)
    • Fix Media module when installed with winget

Bugfixes:

  • Fix the VIM version detection on Ubuntu (Editor, Linux)
  • Improve performance of OS version detection on Proxmox (#​1370, OS, Linux)

Logo:

  • Update OpenSuse Tumbleweed
  • Add XCP-ng
  • Add SummitOS
  • Add Lilidog
  • Update PikaOS
  • Update OpenSUSE Leap
  • Update aperture
homeport/dyff (homeport/dyff)

v1.9.3: dyff release v1.9.3

Compare Source

Changelog

zellij-org/zellij (zellij-org/zellij)

v0.41.1

Compare Source

This is a patch release to fix issues with our CI not creating the generic release binaries properly. It contains no new features.

To read more about 0.41

Please see: https://github.com/zellij-org/zellij/releases/tag/v0.41.0

Do you like Zellij ❤️ ?

Me too! So much so that I spend 100% of my time developing and maintaining it and have no other income.

Zellij will always be free and open-source. Zellij will never contain ads or collect your data.

So if the tool gives you value and you are able, please consider a recurring monthly donation of 5-10$ to help me pay my bills. There are Zellij stickers in it for you! https://github.com/sponsors/imsnif

v0.41.0

Compare Source

Release notes

This is a large and significant version that includes many new features and fixes, and has been in the works for 6 months - yikes!

Special thanks to all contributors. This release includes some large guest contributions that have made a highly positive impact on the tool.

Notable Changes

  • A "non-colliding" keybinding preset: This is a UX change to allow users to opt-in to a different keybinding setup and default_mode. This is intended to solve the "colliding keybindings" problem by starting with the interface locked and having to unlock it in order to perform actions.
  • A new Configuration screen: Allowing users to switch between the default and non-colliding keybinding presets (temporarily per session or permanently by updating the configuration file), as well as change the Ctrl and Alt leader keys. Accessible by default with Ctrl o + c.
  • A first run Setup Wizard: When Zellij runs for the first time (==there is no configuration file AND a default one was written successfully to disk), a special version of the Configuration screen will run, titled "First Time Setup Wizard Step 1/1", inviting the user to choose the default keybindings or the new "non-colliding" keybindings.
  • Support for the Kitty Keyboard Protocol: Zellij now supports the first progressive enhancement of the Kitty Keyboard Protocol. Both for terminals/plugins running inside its panes and for input sent to it from the terminal it's running inside. This means multiple modifiers, as well as using the Super and Shift key as modifiers are now fully supported - assuming the terminal emulator also supports this protocol (most do).
  • Configuration live reloading: Changes to the configuration file now affect running Zellij sessions.
  • A new WebAssembly/WASI runtime: We have switched to wasmtime for running our plugins.
  • A new Plugin Manager: This new built-in plugin lists all the running plugins in the session as well as the configuration with which they were started. It allows loading new plugins, and also reloading and focusing existing plugins. Accessible by default with Ctrl o + p.
  • --layout now supports URLs: It's possible to load layouts from a URL (eg. zellij --layout https://example.com/my-layout.kdl), commands in these layouts will not be run - instead starting suspended with a Waiting to run <command> message, inviting the user to decide whether they would like to run this command. Plugins will prompt for permissions as usual.
  • New status-bar: The Zellij status bar has been updated to a new design. It now takes up only one line, and is aware of the "non-colliding" preset if it is chosen - guiding users through the keybinding chord as they enter it. It also includes more visibility on the secondary Alt modifiers, as well as adding a new Floating toggle for floating panes (by default Alt f). To get the old status bar, start Zellij with the classic layout (eg. zellij --layout classic).
  • Loading background plugins on startup: There is a new load_plugins section in the configuration - by default empty - to which plugins can be added in the form of paths/URLs/aliases with an optional configuration (similar to how they are loaded in layouts). These plugins will be loaded in the background (suspended by default) on session start. If they request permissions, the permission screen will still be visible.
  • Many new themes: these include: ao, atelier-sulphurpool, ayu_mirage, ayu_dark, ayu_light, vesper, night-owl, iceberg-dark, iceberg-light, onedark, ansi, lucario.

Breaking Changes

  • The --layout flag is not idempotent(-ish): This flag, used to start a new Zellij session with the specified layout, now behaves differently if run inside a Zellij session. In this case, it will load the layout as one or more additional tabs into the session. This should make this flag an easy default choice for loading layouts: it will probably do what you want wherever you run it, rather than creating a nested Zellij session. For the old behavior, use the new --new-session-with-layout <layout> flag.
  • The ENTER key event changed in plugins: The ENTER key is now explicitly sent to plugins, rather than being sent as Char('\n'). While the protobuf files have not been changed in order not to break the serialization, the Zellij behavior has changed. I ask for plugin authors' understanding, and would be happy to support updating efforts if needed.
  • zellij-tile API change for plugins: zellij-tile now has new types representing keybindings, reflecting the fact the users can now use multiple modifiers to communicate with plugins. Note that users require a supporting terminal for this (see above). Old plugins compiled with an older version of zellij-tile should still work due to the backwards-compatible serialization Zellij uses in the form of protobuffers.
  • Key forwarding is now based on default_mode: Previously keys-presses were forwarded verbatim to the terminal from STDIN in locked and normal modes. In all other modes they only took effect if the key was bound. Now this is instead true to locked mode and the defined default_mode in the configuration (defaulting to normal). This is in order to give a better user experience with the non-colliding keybinding preset.

New Plugin APIs

A brief description of the new plugin APIs (for a full list, see the zellij-tile API documentation, or the protobuf files if you are an SDK author):

  • Rebind keys at runtime (temporarily per session or permanently in the configuration file)
  • Change configuration (reconfigure) at runtime
  • Allow starting a new session with a stringified layout
  • Control command panes (knowing when they were opened, closed, exited, re-run) and get information about their exit code
  • Hide and show panes based on their pane id
  • Open command panes in the background (eg. and then only show them if they had a non-0 exit code)
  • Rerun existing command panes that have exited
  • Control other panes (everything from writing input to arbitrary panes, changing them to fullscreen, toggle their floating status, break several of them to a new tab, etc.)
  • Load/reload other plugins
  • List-clients (including their focused pane_id, and running command or plugin url)

Do you like Zellij ❤️ ?

Me too! So much so that I spend 100% of my time developing and maintaining it and have no other income.

Zellij will always be free and open-source. Zellij will never contain ads or collect your data.

So if the tool gives you value and you are able, please consider a recurring monthly donation of 5-10$ to help me pay my bills. There are Zellij stickers in it for you! https://github.com/sponsors/imsnif


Configuration

📅 Schedule: Branch creation - "after 4pm on thursday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from scottames as a code owner November 8, 2024 03:54
@renovate renovate bot added the dependencies label Nov 8, 2024
@renovate renovate bot enabled auto-merge (squash) November 8, 2024 03:54
@renovate renovate bot force-pushed the renovate/aqua-packages branch from ccb9fd7 to e46d21b Compare November 8, 2024 16:40
Copy link
Contributor Author

renovate bot commented Nov 8, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@renovate renovate bot merged commit aba30ff into main Nov 8, 2024
5 checks passed
@renovate renovate bot deleted the renovate/aqua-packages branch November 8, 2024 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant