You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It can't be uploaded to crates.io now, because it depends on git dependencies (forks of serde-json and gcmodule), i will publish forked packages to crates.io soon
It can't be uploaded to crates.io now, because it depends on git dependencies (forks of serde-json and gcmodule), i will publish forked packages to crates.io soon
Hello! Following-up this "new release" thread, I was wondering is there is any updates on a potential new release, this implementation of Jsonnet is such a gift for heavy usage it would be awesome to get the latest features and functions from the official implem 🤩
Thanks!
Reacted by Zadkiel AHARONIAN, Evan Schwartz, Julien Duchesne, Kyle Hargraves, Claudio, Hendrik, Benno van den Berg, Tim Hutt and Minglei Li
Yaml 1.1 octal thing was closed and not merged, but dtonlay suggested a workaround that doesn't require it. I don't understand why this project depends on YAML in the first place tbh.
Not sure about this.
This is just an optimisation. Shouldn't block a new release I think?
I tried to use brew install jrsonnet --HEAD and it almost worked. The latest commit was pulled, but it failed
brew install jrsonnet --HEAD==> Fetching jrsonnet==> Downloading https://raw.githubusercontent.com/Homebrew/homebrew-core/8c472583006bc33bedd5c0a42093b44d35429688/Formula/j/jrsonnet.rbAlready downloaded: /Users/ben/Library/Caches/Homebrew/downloads/18b5d9a5f9a32f9d50be9debccb2de3f8e884e6169954cfd23685a3e891a6958--jrsonnet.rb==> Cloning https://github.com/CertainLach/jrsonnet.gitUpdating /Users/ben/Library/Caches/Homebrew/jrsonnet--git==> Checking out branch masterAlready on 'master'Your branch is up to date with 'origin/master'.HEAD is now at 0e1ae58 fix: update hi-doc==> cargo install --path=cmds/jrsonneterror: unexpected argument '--generate' found tip: to pass '--generate' as a value, use '-- --generate'Usage: jrsonnet <--exec|INPUT>For more information, try '--help'.Error: Failure while executing; `\{\"SHELL\"=\>\"bash\"\} /opt/homebrew/Cellar/jrsonnet/HEAD-0e1ae58/bin/jrsonnet - --generate bash` exited with 2. Here's the output:
error: unexpected argument '--generate' found tip: to pass '--generate' as a value, use '-- --generate'Usage: jrsonnet <--exec|INPUT>For more information, try '--help'./opt/homebrew/Library/Homebrew/ignorable.rb:29:in `block in raise'ErrorDuringExecution: Failure while executing; `\{\"SHELL\"=\>\"bash\"\} /opt/homebrew/Cellar/jrsonnet/HEAD-0e1ae58/bin/jrsonnet - --generate bash` exited with 2. Here's the output:1. raise2. ignore3. backtrace4. irb5. shellChoose an action: 2
👋 The last preview version on the release page has an issue with std.prune (some error about preserve_order) that is fixed on master, any plans on releasing v0.5.0 for real 😉 ?
Reacted by Tim Hutt, Zadkiel AHARONIAN, Bruno Delfino, Petr Portnov | PROgrm_JARvis, Dirk Meister and Horst Gutmann
@CertainLach I've got some colleagues that want to use jrsonnet and while installing they run in all kinds of problems that do not happen in the 0.5.0-pre96 version, it's always awkward to tell them to install the pre-release version. I've been running the pre96 version for quite a while and haven't seen any problems with it, would it be an option to make a new release?
gentle ping to this issue -- it's becoming hard(er) to keep up local jrsonnet version to match CI's as they will likely diverge, from the need to have newer binary cuts (built from pinned commits), for bug-fixes since last release.
Activity
CertainLach commentedon Dec 9, 2021
There is new prerelease available on
gcmodulebranch and here: https://github.com/CertainLach/jrsonnet/releases/tag/v0.5.0-gcmodule-testIt can't be uploaded to crates.io now, because it depends on git dependencies (forks of serde-json and gcmodule), i will publish forked packages to crates.io soon
LorisFriedel commentedon Dec 9, 2021
Amazing! Thank you :)
JarvisCraft commentedon Dec 10, 2021
To be more exact, here are the PRs which include the changes currently needed by jrsonnet:
serde-yaml
gcmodule
LorisFriedel commentedon Jan 16, 2023
Hello! Following-up this "new release" thread, I was wondering is there is any updates on a potential new release, this implementation of Jsonnet is such a gift for heavy usage it would be awesome to get the latest features and functions from the official implem 🤩
Thanks!
Timmmm commentedon Dec 14, 2023
I checked those PRs listed above btw:
aslafy-z commentedon Feb 16, 2024
I built and made available some binaries for the latest commit at https://github.com/aslafy-z/jrsonnet-unstable-builds
ben-manes commentedon Apr 8, 2024
I tried to use
brew install jrsonnet --HEADand it almost worked. The latest commit was pulled, but it failedCertainLach commentedon Apr 8, 2024
It is now
jrsonnet generate <shell>instead ofjrsonnet - --generate <shell>ben-manes commentedon Apr 8, 2024
whoever owns the homebrew install then needs to change it slightly,
formula
ben-manes commentedon Apr 8, 2024
asked the maintainers in homebrew on their last merge before digging into their issue/pr process.
ben-manes commentedon Apr 8, 2024
brew install jrsonnet --HEAD --verbose --debugThis works with ignore,
aslafy-z commentedon Apr 15, 2024
I just released 0e1ae58 as
Duologic commentedon Aug 3, 2024
👋 The last preview version on the release page has an issue with
std.prune(some error about preserve_order) that is fixed on master, any plans on releasing v0.5.0 for real 😉 ?Duologic commentedon Dec 26, 2024
@CertainLach I've got some colleagues that want to use
jrsonnetand while installing they run in all kinds of problems that do not happen in the 0.5.0-pre96 version, it's always awkward to tell them to install the pre-release version. I've been running the pre96 version for quite a while and haven't seen any problems with it, would it be an option to make a new release?JarvisCraft commentedon Dec 26, 2024
Hi there, I am finally working on writing the release notes, so the actual release may come soon
Duologic commentedon Mar 26, 2025
insert nag 😇
jjo commentedon Dec 1, 2025
gentle ping to this issue -- it's becoming hard(er) to keep up local
jrsonnetversion to match CI's as they will likely diverge, from the need to have newer binary cuts (built from pinned commits), for bug-fixes since last release.