aquaproj/aqua-registry (aquaproj/aqua-registry)
### [`v4.202.1`](https://togithub.com/aquaproj/aqua-registry/releases/tag/v4.202.1)
[Compare Source](https://togithub.com/aquaproj/aqua-registry/compare/v4.202.0...v4.202.1)
[Issues](https://togithub.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.202.1) | [Pull Requests](https://togithub.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.202.1) | https://github.com/aquaproj/aqua-registry/compare/v4.202.0...v4.202.1
#### Fixes
[#24709](https://togithub.com/aquaproj/aqua-registry/issues/24709) Songmu/ecschedule: Support windows [@laughk](https://togithub.com/laughk)
[#24743](https://togithub.com/aquaproj/aqua-registry/issues/24743) Songmu/ecschedule: Regenerate the setting
[#24685](https://togithub.com/aquaproj/aqua-registry/issues/24685) borgbackup/borg: fix asset mapping rules for borg >=1.4.0 [@reitzig](https://togithub.com/reitzig)
[#24653](https://togithub.com/aquaproj/aqua-registry/issues/24653) Rename the package `Ph0enixKM/Amber` to `amber-lang/amber`
[#24715](https://togithub.com/aquaproj/aqua-registry/issues/24715) junegunn/fzf: Regenerate the setting
[#24719](https://togithub.com/aquaproj/aqua-registry/issues/24719) martinvonz/jj: Follow up changes of jj v0.19.0
[#24720](https://togithub.com/aquaproj/aqua-registry/issues/24720) orangekame3/stree: Regenerate the setting
denoland/deno (denoland/deno)
### [`v1.45.0`](https://togithub.com/denoland/deno/releases/tag/v1.45.0)
[Compare Source](https://togithub.com/denoland/deno/compare/v1.44.4...v1.45.0)
##### 1.45.0 / 2024.07.10
- BREAKING(unstable/ffi): remove callback reentrant flag ([#24367](https://togithub.com/denoland/deno/issues/24367))
- feat(cli): Add `--frozen` flag to error out if lockfile is out of date
([#24355](https://togithub.com/denoland/deno/issues/24355))
- feat(cli): `deno init --lib` ([#22499](https://togithub.com/denoland/deno/issues/22499))
- feat(compile): support `--env` ([#24166](https://togithub.com/denoland/deno/issues/24166))
- feat(ext/crypto): make `deriveBits` `length` parameter optional and nullable
([#24426](https://togithub.com/denoland/deno/issues/24426))
- feat(ext/web): add `Blob.prototype.bytes()` ([#24148](https://togithub.com/denoland/deno/issues/24148))
- feat(jsr): support publishing jsr packages in npm workspaces ([#24507](https://togithub.com/denoland/deno/issues/24507))
- feat(jupyter): support `confirm` and `prompt` in notebooks ([#23592](https://togithub.com/denoland/deno/issues/23592))
- feat(lsp): ts language service scopes ([#24345](https://togithub.com/denoland/deno/issues/24345))
- feat(node): Support executing npm package lifecycle scripts
(preinstall/install/postinstall) ([#24487](https://togithub.com/denoland/deno/issues/24487))
- feat(workspace): support object config ([#24483](https://togithub.com/denoland/deno/issues/24483))
- feat: Deprecate `--lock-write` flag ([#24436](https://togithub.com/denoland/deno/issues/24436))
- feat: Upgrade to TypeScript 5.5.2 ([#24326](https://togithub.com/denoland/deno/issues/24326))
- feat: add `__tests__` to test file detection defaults ([#24443](https://togithub.com/denoland/deno/issues/24443))
- feat: deprecate `deno vendor` ([#22183](https://togithub.com/denoland/deno/issues/22183))
- feat: npm workspace and better Deno workspace support ([#24334](https://togithub.com/denoland/deno/issues/24334))
- feat: support wildcards in npm workspaces ([#24471](https://togithub.com/denoland/deno/issues/24471))
- feat: upgrade deno_core ([#24364](https://togithub.com/denoland/deno/issues/24364))
- feat: upgrade deno_core to 0.293.0 ([#24482](https://togithub.com/denoland/deno/issues/24482))
- fix(check): CJS types importing dual ESM/CJS package should prefer CJS types
([#24492](https://togithub.com/denoland/deno/issues/24492))
- fix(compile): atomically write compile output ([#24378](https://togithub.com/denoland/deno/issues/24378))
- fix(compile): prevent setting unstable feature twice ([#24381](https://togithub.com/denoland/deno/issues/24381))
- fix(ext/node): Add `fs.lutimes` / `fs.lutimesSync` ([#23172](https://togithub.com/denoland/deno/issues/23172))
- fix(ext/node): add `Module.parent` ([#24333](https://togithub.com/denoland/deno/issues/24333))
- fix(ext/node): add ServerResponse#appendHeader ([#24216](https://togithub.com/denoland/deno/issues/24216))
- fix(ext/node): add Symbol.toStringTag to KeyObject instances ([#24377](https://togithub.com/denoland/deno/issues/24377))
- fix(ext/node): discover .npmrc in user's homedir ([#24021](https://togithub.com/denoland/deno/issues/24021))
- fix(ext/node): don't panic on invalid utf-8 in pem ([#24303](https://togithub.com/denoland/deno/issues/24303))
- fix(ext/node): don't wait for end() call to send http client request ([#24390](https://togithub.com/denoland/deno/issues/24390))
- fix(ext/node): http chunked writes hangs ([#24428](https://togithub.com/denoland/deno/issues/24428))
- fix(ext/node): ignore stream error during enqueue ([#24243](https://togithub.com/denoland/deno/issues/24243))
- fix(ext/node): make next tick queue resilient to `Array.prototype` tampering
([#24361](https://togithub.com/denoland/deno/issues/24361))
- fix(ext/node): rewrite `crypto.Hash` ([#24302](https://togithub.com/denoland/deno/issues/24302))
- fix(ext/node): rewrite digest handling ([#24392](https://togithub.com/denoland/deno/issues/24392))
- fix(ext/node): use cppgc for node:zlib ([#24267](https://togithub.com/denoland/deno/issues/24267))
- fix(ext/webgpu): fix `GPUUncapturedErrorEvent` parent type ([#24369](https://togithub.com/denoland/deno/issues/24369))
- fix(ext/websocket): drop connection when close frame not ack ([#24301](https://togithub.com/denoland/deno/issues/24301))
- fix(lsp): correct scope attribution for injected [@types/node](https://togithub.com/types/node) ([#24404](https://togithub.com/denoland/deno/issues/24404))
- fix(lsp): do sloppy resolution for node-to-node imports in byonm ([#24481](https://togithub.com/denoland/deno/issues/24481))
- fix(lsp): don't use global cache paths for scope allocation ([#24353](https://togithub.com/denoland/deno/issues/24353))
- fix(lsp): inherit workspace-root-only fields in members ([#24440](https://togithub.com/denoland/deno/issues/24440))
- fix(lsp): respect lockfile redirects entries for resolution ([#24365](https://togithub.com/denoland/deno/issues/24365))
- fix(lsp): use CliLockfile ([#24387](https://togithub.com/denoland/deno/issues/24387))
- fix(net): handle panic on Windows for Unix socket usage in Deno.serve()
([#24423](https://togithub.com/denoland/deno/issues/24423))
- fix(net): set correct max size for Datagram ([#21611](https://togithub.com/denoland/deno/issues/21611))
- fix(node): Implement `fs.lchown` (and `process.getegid`) ([#24418](https://togithub.com/denoland/deno/issues/24418))
- fix(node): add missing readline/promises module ([#24336](https://togithub.com/denoland/deno/issues/24336))
- fix(node/assert): throws not checking error instance ([#24466](https://togithub.com/denoland/deno/issues/24466))
- fix(node/http): don't error if request destroyed before send ([#24497](https://togithub.com/denoland/deno/issues/24497))
- fix(node/http): don't send destroyed requests ([#24498](https://togithub.com/denoland/deno/issues/24498))
- fix(node/http): don't throw on .address() before .listen() ([#24432](https://togithub.com/denoland/deno/issues/24432))
- fix(node/http): support all `.writeHead()` signatures ([#24469](https://togithub.com/denoland/deno/issues/24469))
- fix(node/perf_hooks): stub eventLoopUtilization ([#24501](https://togithub.com/denoland/deno/issues/24501))
- fix(node/v8): stub serializer methods ([#24502](https://togithub.com/denoland/deno/issues/24502))
- fix(permissions): handle ipv6 addresses correctly ([#24397](https://togithub.com/denoland/deno/issues/24397))
- fix(publish): unfurling should always be done with the package json ([#24435](https://togithub.com/denoland/deno/issues/24435))
- fix(task): do not propagate env changes outside subshells ([#24279](https://togithub.com/denoland/deno/issues/24279))
- fix(windows): check USERPROFILE env var for finding home directory ([#24384](https://togithub.com/denoland/deno/issues/24384))
- fix(workspace): better cli file argument handling ([#24447](https://togithub.com/denoland/deno/issues/24447))
- fix: Add sys permission kinds for node compat ([#24242](https://togithub.com/denoland/deno/issues/24242))
- fix: add warning for invalid unstable feature use in deno.json/jsonc ([#24120](https://togithub.com/denoland/deno/issues/24120))
- fix: do not download compilerOptions -> types when not type checking ([#24473](https://togithub.com/denoland/deno/issues/24473))
- fix: do not return undefined for missing global properties ([#24474](https://togithub.com/denoland/deno/issues/24474))
- fix: make .setup-cache.bin in node_modules more reproducible ([#24480](https://togithub.com/denoland/deno/issues/24480))
- fix: memory leak when transpiling ([#24490](https://togithub.com/denoland/deno/issues/24490))
- fix: node-api get_value_string_utf8 should use utf8\_length ([#24193](https://togithub.com/denoland/deno/issues/24193))
- fix: panic when piping "deno help" or "deno --version" ([#22917](https://togithub.com/denoland/deno/issues/22917))
- fix: test in presence of `.npmrc` ([#24486](https://togithub.com/denoland/deno/issues/24486))
- fix: upgrade deno_core to 0.291.0 ([#24297](https://togithub.com/denoland/deno/issues/24297))
- perf(ext/node): improve `Buffer.from(buffer)` ([#24352](https://togithub.com/denoland/deno/issues/24352))
- perf(ext/websocket): avoid global interceptor overhead ([#24284](https://togithub.com/denoland/deno/issues/24284))
- perf(ws): optimize fastwebsockets in release profile ([#24277](https://togithub.com/denoland/deno/issues/24277))
- perf: optimize Buffer.from("base64") for forgiving-base64 conforming input
([#24346](https://togithub.com/denoland/deno/issues/24346))
junegunn/fzf (junegunn/fzf)
### [`v0.54.0`](https://togithub.com/junegunn/fzf/releases/tag/v0.54.0): 0.54.0
[Compare Source](https://togithub.com/junegunn/fzf/compare/0.53.0...v0.54.0)
*Release highlights: https://junegunn.github.io/fzf/releases/0.54.0/*
- Implemented line wrap of long items
- `--wrap` option enables line wrap
- `--wrap-sign` customizes the sign for wrapped lines (default: ` ↳ `)
- `toggle-wrap` action toggles line wrap
```sh
history | fzf --tac --wrap --bind 'ctrl-/:toggle-wrap' --wrap-sign $'\t↳ '
```
- fzf by default binds `CTRL-/` and `ALT-/` to `toggle-wrap`
- Updated shell integration scripts to leverage line wrap
- CTRL-R binding includes `--wrap-sign $'\t↳ '` to indent wrapped lines
- `kill **` completion uses `--wrap` to show the whole line by default instead of showing it in the preview window
- Added `--info-command` option for customizing the info line
```sh
```
### Prepend the current cursor position in yellow
fzf --info-command='echo -e "\x1b\[33;1m$FZF_POS\x1b\[m/$FZF_INFO 💛"'
- `$FZF_INFO` is set to the original info text
- ANSI color codes are supported
- Pointer and marker signs can be set to empty strings
```sh
### Minimal style
fzf --pointer '' --marker '' --prompt '' --info hidden
- Better cache management and improved rendering for `--tail`
- Improved `--sync` behavior
- When `--sync` is provided, fzf will not render the interface until the initial filtering and the associated actions (bound to any of `start`, `load`, `result`, or `focus`) are complete.
```sh
```
### fzf will not render intermediate states
(sleep 1; seq 1000000; sleep 1) |
fzf --sync --query 5 --listen --bind start:up,load:up,result:up,focus:change-header:Ready
```
- GET endpoint is now available from `execute` and `transform` actions (it used to timeout due to lock conflict)
```sh
fzf --listen --sync --bind 'focus:transform-header:curl -s localhost:$FZF_PORT?limit=0 | jq .'
```
- Added `offset-middle` action to place the current item is in the middle of the screen
- fzf will not start the initial reader when `reload` or `reload-sync` is bound to `start` event. `fzf < /dev/null` or `: | fzf` are no longer required and extraneous `load` event will not fire due to the empty list.
```sh
```
### Now this will work as expected. Previously, this would print an invalid header line.
### `fzf < /dev/null` or `: | fzf` would fix the problem, but then an extraneous
### `load` event would fire and the header would be prematurely updated.
fzf --header 'Loading ...' --header-lines 1 \
\--bind 'start:reload:sleep 1; ps -ef' \
\--bind 'load:change-header:Loaded!'
- Fixed mouse support on Windows
- Fixed crash when using `--tiebreak=end` with very long items
- zsh 5.0 compatibility (thanks to @LangLangBart)
- Fixed `--walker-skip` to also skip symlinks to directories
- Fixed `result` event not fired when input stream is not complete
- Built-in reader of the Windows binary will print forward slashes on MSYS and WSL (thanks to @charlievieth)
- New tags will have `v` prefix so that they are available on https://proxy.golang.org/
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v4.202.0
->v4.202.1
v1.44.4
->v1.45.0
v0.53.0
->v0.54.0
Release Notes
aquaproj/aqua-registry (aquaproj/aqua-registry)
### [`v4.202.1`](https://togithub.com/aquaproj/aqua-registry/releases/tag/v4.202.1) [Compare Source](https://togithub.com/aquaproj/aqua-registry/compare/v4.202.0...v4.202.1) [Issues](https://togithub.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.202.1) | [Pull Requests](https://togithub.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.202.1) | https://github.com/aquaproj/aqua-registry/compare/v4.202.0...v4.202.1 #### Fixes [#24709](https://togithub.com/aquaproj/aqua-registry/issues/24709) Songmu/ecschedule: Support windows [@laughk](https://togithub.com/laughk) [#24743](https://togithub.com/aquaproj/aqua-registry/issues/24743) Songmu/ecschedule: Regenerate the setting [#24685](https://togithub.com/aquaproj/aqua-registry/issues/24685) borgbackup/borg: fix asset mapping rules for borg >=1.4.0 [@reitzig](https://togithub.com/reitzig) [#24653](https://togithub.com/aquaproj/aqua-registry/issues/24653) Rename the package `Ph0enixKM/Amber` to `amber-lang/amber` [#24715](https://togithub.com/aquaproj/aqua-registry/issues/24715) junegunn/fzf: Regenerate the setting [#24719](https://togithub.com/aquaproj/aqua-registry/issues/24719) martinvonz/jj: Follow up changes of jj v0.19.0 [#24720](https://togithub.com/aquaproj/aqua-registry/issues/24720) orangekame3/stree: Regenerate the settingdenoland/deno (denoland/deno)
### [`v1.45.0`](https://togithub.com/denoland/deno/releases/tag/v1.45.0) [Compare Source](https://togithub.com/denoland/deno/compare/v1.44.4...v1.45.0) ##### 1.45.0 / 2024.07.10 - BREAKING(unstable/ffi): remove callback reentrant flag ([#24367](https://togithub.com/denoland/deno/issues/24367)) - feat(cli): Add `--frozen` flag to error out if lockfile is out of date ([#24355](https://togithub.com/denoland/deno/issues/24355)) - feat(cli): `deno init --lib` ([#22499](https://togithub.com/denoland/deno/issues/22499)) - feat(compile): support `--env` ([#24166](https://togithub.com/denoland/deno/issues/24166)) - feat(ext/crypto): make `deriveBits` `length` parameter optional and nullable ([#24426](https://togithub.com/denoland/deno/issues/24426)) - feat(ext/web): add `Blob.prototype.bytes()` ([#24148](https://togithub.com/denoland/deno/issues/24148)) - feat(jsr): support publishing jsr packages in npm workspaces ([#24507](https://togithub.com/denoland/deno/issues/24507)) - feat(jupyter): support `confirm` and `prompt` in notebooks ([#23592](https://togithub.com/denoland/deno/issues/23592)) - feat(lsp): ts language service scopes ([#24345](https://togithub.com/denoland/deno/issues/24345)) - feat(node): Support executing npm package lifecycle scripts (preinstall/install/postinstall) ([#24487](https://togithub.com/denoland/deno/issues/24487)) - feat(workspace): support object config ([#24483](https://togithub.com/denoland/deno/issues/24483)) - feat: Deprecate `--lock-write` flag ([#24436](https://togithub.com/denoland/deno/issues/24436)) - feat: Upgrade to TypeScript 5.5.2 ([#24326](https://togithub.com/denoland/deno/issues/24326)) - feat: add `__tests__` to test file detection defaults ([#24443](https://togithub.com/denoland/deno/issues/24443)) - feat: deprecate `deno vendor` ([#22183](https://togithub.com/denoland/deno/issues/22183)) - feat: npm workspace and better Deno workspace support ([#24334](https://togithub.com/denoland/deno/issues/24334)) - feat: support wildcards in npm workspaces ([#24471](https://togithub.com/denoland/deno/issues/24471)) - feat: upgrade deno_core ([#24364](https://togithub.com/denoland/deno/issues/24364)) - feat: upgrade deno_core to 0.293.0 ([#24482](https://togithub.com/denoland/deno/issues/24482)) - fix(check): CJS types importing dual ESM/CJS package should prefer CJS types ([#24492](https://togithub.com/denoland/deno/issues/24492)) - fix(compile): atomically write compile output ([#24378](https://togithub.com/denoland/deno/issues/24378)) - fix(compile): prevent setting unstable feature twice ([#24381](https://togithub.com/denoland/deno/issues/24381)) - fix(ext/node): Add `fs.lutimes` / `fs.lutimesSync` ([#23172](https://togithub.com/denoland/deno/issues/23172)) - fix(ext/node): add `Module.parent` ([#24333](https://togithub.com/denoland/deno/issues/24333)) - fix(ext/node): add ServerResponse#appendHeader ([#24216](https://togithub.com/denoland/deno/issues/24216)) - fix(ext/node): add Symbol.toStringTag to KeyObject instances ([#24377](https://togithub.com/denoland/deno/issues/24377)) - fix(ext/node): discover .npmrc in user's homedir ([#24021](https://togithub.com/denoland/deno/issues/24021)) - fix(ext/node): don't panic on invalid utf-8 in pem ([#24303](https://togithub.com/denoland/deno/issues/24303)) - fix(ext/node): don't wait for end() call to send http client request ([#24390](https://togithub.com/denoland/deno/issues/24390)) - fix(ext/node): http chunked writes hangs ([#24428](https://togithub.com/denoland/deno/issues/24428)) - fix(ext/node): ignore stream error during enqueue ([#24243](https://togithub.com/denoland/deno/issues/24243)) - fix(ext/node): make next tick queue resilient to `Array.prototype` tampering ([#24361](https://togithub.com/denoland/deno/issues/24361)) - fix(ext/node): rewrite `crypto.Hash` ([#24302](https://togithub.com/denoland/deno/issues/24302)) - fix(ext/node): rewrite digest handling ([#24392](https://togithub.com/denoland/deno/issues/24392)) - fix(ext/node): use cppgc for node:zlib ([#24267](https://togithub.com/denoland/deno/issues/24267)) - fix(ext/webgpu): fix `GPUUncapturedErrorEvent` parent type ([#24369](https://togithub.com/denoland/deno/issues/24369)) - fix(ext/websocket): drop connection when close frame not ack ([#24301](https://togithub.com/denoland/deno/issues/24301)) - fix(lsp): correct scope attribution for injected [@types/node](https://togithub.com/types/node) ([#24404](https://togithub.com/denoland/deno/issues/24404)) - fix(lsp): do sloppy resolution for node-to-node imports in byonm ([#24481](https://togithub.com/denoland/deno/issues/24481)) - fix(lsp): don't use global cache paths for scope allocation ([#24353](https://togithub.com/denoland/deno/issues/24353)) - fix(lsp): inherit workspace-root-only fields in members ([#24440](https://togithub.com/denoland/deno/issues/24440)) - fix(lsp): respect lockfile redirects entries for resolution ([#24365](https://togithub.com/denoland/deno/issues/24365)) - fix(lsp): use CliLockfile ([#24387](https://togithub.com/denoland/deno/issues/24387)) - fix(net): handle panic on Windows for Unix socket usage in Deno.serve() ([#24423](https://togithub.com/denoland/deno/issues/24423)) - fix(net): set correct max size for Datagram ([#21611](https://togithub.com/denoland/deno/issues/21611)) - fix(node): Implement `fs.lchown` (and `process.getegid`) ([#24418](https://togithub.com/denoland/deno/issues/24418)) - fix(node): add missing readline/promises module ([#24336](https://togithub.com/denoland/deno/issues/24336)) - fix(node/assert): throws not checking error instance ([#24466](https://togithub.com/denoland/deno/issues/24466)) - fix(node/http): don't error if request destroyed before send ([#24497](https://togithub.com/denoland/deno/issues/24497)) - fix(node/http): don't send destroyed requests ([#24498](https://togithub.com/denoland/deno/issues/24498)) - fix(node/http): don't throw on .address() before .listen() ([#24432](https://togithub.com/denoland/deno/issues/24432)) - fix(node/http): support all `.writeHead()` signatures ([#24469](https://togithub.com/denoland/deno/issues/24469)) - fix(node/perf_hooks): stub eventLoopUtilization ([#24501](https://togithub.com/denoland/deno/issues/24501)) - fix(node/v8): stub serializer methods ([#24502](https://togithub.com/denoland/deno/issues/24502)) - fix(permissions): handle ipv6 addresses correctly ([#24397](https://togithub.com/denoland/deno/issues/24397)) - fix(publish): unfurling should always be done with the package json ([#24435](https://togithub.com/denoland/deno/issues/24435)) - fix(task): do not propagate env changes outside subshells ([#24279](https://togithub.com/denoland/deno/issues/24279)) - fix(windows): check USERPROFILE env var for finding home directory ([#24384](https://togithub.com/denoland/deno/issues/24384)) - fix(workspace): better cli file argument handling ([#24447](https://togithub.com/denoland/deno/issues/24447)) - fix: Add sys permission kinds for node compat ([#24242](https://togithub.com/denoland/deno/issues/24242)) - fix: add warning for invalid unstable feature use in deno.json/jsonc ([#24120](https://togithub.com/denoland/deno/issues/24120)) - fix: do not download compilerOptions -> types when not type checking ([#24473](https://togithub.com/denoland/deno/issues/24473)) - fix: do not return undefined for missing global properties ([#24474](https://togithub.com/denoland/deno/issues/24474)) - fix: make .setup-cache.bin in node_modules more reproducible ([#24480](https://togithub.com/denoland/deno/issues/24480)) - fix: memory leak when transpiling ([#24490](https://togithub.com/denoland/deno/issues/24490)) - fix: node-api get_value_string_utf8 should use utf8\_length ([#24193](https://togithub.com/denoland/deno/issues/24193)) - fix: panic when piping "deno help" or "deno --version" ([#22917](https://togithub.com/denoland/deno/issues/22917)) - fix: test in presence of `.npmrc` ([#24486](https://togithub.com/denoland/deno/issues/24486)) - fix: upgrade deno_core to 0.291.0 ([#24297](https://togithub.com/denoland/deno/issues/24297)) - perf(ext/node): improve `Buffer.from(buffer)` ([#24352](https://togithub.com/denoland/deno/issues/24352)) - perf(ext/websocket): avoid global interceptor overhead ([#24284](https://togithub.com/denoland/deno/issues/24284)) - perf(ws): optimize fastwebsockets in release profile ([#24277](https://togithub.com/denoland/deno/issues/24277)) - perf: optimize Buffer.from("base64") for forgiving-base64 conforming input ([#24346](https://togithub.com/denoland/deno/issues/24346))junegunn/fzf (junegunn/fzf)
### [`v0.54.0`](https://togithub.com/junegunn/fzf/releases/tag/v0.54.0): 0.54.0 [Compare Source](https://togithub.com/junegunn/fzf/compare/0.53.0...v0.54.0) *Release highlights: https://junegunn.github.io/fzf/releases/0.54.0/* - Implemented line wrap of long items - `--wrap` option enables line wrap - `--wrap-sign` customizes the sign for wrapped lines (default: ` ↳ `) - `toggle-wrap` action toggles line wrap ```sh history | fzf --tac --wrap --bind 'ctrl-/:toggle-wrap' --wrap-sign $'\t↳ ' ``` - fzf by default binds `CTRL-/` and `ALT-/` to `toggle-wrap` - Updated shell integration scripts to leverage line wrap - CTRL-R binding includes `--wrap-sign $'\t↳ '` to indent wrapped lines - `kill **` completion uses `--wrap` to show the whole line by default instead of showing it in the preview window - Added `--info-command` option for customizing the info line ```sh ``` ### Prepend the current cursor position in yellow fzf --info-command='echo -e "\x1b\[33;1m$FZF_POS\x1b\[m/$FZF_INFO 💛"' - `$FZF_INFO` is set to the original info text - ANSI color codes are supported - Pointer and marker signs can be set to empty strings ```sh ### Minimal style fzf --pointer '' --marker '' --prompt '' --info hidden - Better cache management and improved rendering for `--tail` - Improved `--sync` behavior - When `--sync` is provided, fzf will not render the interface until the initial filtering and the associated actions (bound to any of `start`, `load`, `result`, or `focus`) are complete. ```sh ``` ### fzf will not render intermediate states (sleep 1; seq 1000000; sleep 1) | fzf --sync --query 5 --listen --bind start:up,load:up,result:up,focus:change-header:Ready ``` - GET endpoint is now available from `execute` and `transform` actions (it used to timeout due to lock conflict) ```sh fzf --listen --sync --bind 'focus:transform-header:curl -s localhost:$FZF_PORT?limit=0 | jq .' ``` - Added `offset-middle` action to place the current item is in the middle of the screen - fzf will not start the initial reader when `reload` or `reload-sync` is bound to `start` event. `fzf < /dev/null` or `: | fzf` are no longer required and extraneous `load` event will not fire due to the empty list. ```sh ``` ### Now this will work as expected. Previously, this would print an invalid header line. ### `fzf < /dev/null` or `: | fzf` would fix the problem, but then an extraneous ### `load` event would fire and the header would be prematurely updated. fzf --header 'Loading ...' --header-lines 1 \ \--bind 'start:reload:sleep 1; ps -ef' \ \--bind 'load:change-header:Loaded!' - Fixed mouse support on Windows - Fixed crash when using `--tiebreak=end` with very long items - zsh 5.0 compatibility (thanks to @LangLangBart) - Fixed `--walker-skip` to also skip symlinks to directories - Fixed `result` event not fired when input stream is not complete - Built-in reader of the Windows binary will print forward slashes on MSYS and WSL (thanks to @charlievieth) - New tags will have `v` prefix so that they are available on https://proxy.golang.org/Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.