We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
map_values(@base64d)
undefined filter
This command used to work for us in v1.4.0
❯ echo '{"a": "aGVsbG8=", "b": "d29ybGQ="}' | jaq "map_values(@base64d)" Error: undefined filter ╭─ │ 1 │ map_values(@base64d) ┆ ────┬─── ┆ │ ┆ ╰───── undefined filter ──╯ ❯ jaq --version jaq 1.5.0
But doesn't anymore in v1.5.0. The same command does still work with jq.
jq
❯ echo '{"a": "aGVsbG8=", "b": "d29ybGQ="}' | jq "map_values(@base64d)" { "a": "hello", "b": "world" }
Per the readme, base64d does still seem to be a valid filter.
base64d
With jaq 1.4.0:
jaq 1.4.0
❯ cargo install --locked jaq@1.4.0 ❯ jaq --version jaq 1.4.0 ❯ echo '{"a": "aGVsbG8=", "b": "d29ybGQ="}' | jaq "map_values(@base64d)" { "a": "hello", "b": "world" }
The text was updated successfully, but these errors were encountered:
Hi @lukehsiao, thanks for spotting this. I forgot to reimplement @base64d in my last refactoring. It should work as of commit 3b89a88.
@base64d
Sorry, something went wrong.
It would be great to get a patch release (e.g., 1.5.1) with the fix if you have the time :). In the meantime I'll move back to 1.4.0.
@lukehsiao, 1.5.1 is out now. :) Have fun with it, and thanks again for spotting this issue!
No branches or pull requests
This command used to work for us in v1.4.0
But doesn't anymore in v1.5.0. The same command does still work with
jq
.Per the readme,
base64d
does still seem to be a valid filter.With
jaq 1.4.0
:The text was updated successfully, but these errors were encountered: