proper
proper copied to clipboard
New version and hex package
Hi,
Is there a chance for a new tag and hex package? I can see the latest release is almost 2 years old and many commits happened after that.
Now that OTP 24 RC-1 is out, and since a few related fixes/updates have been done, is it possible to eventually tag and release? Many thanks.
I need to find time and write some tutorials for the new features and also release notes. The former is non-trivial (and also sensitive for reasons that I cannot explain publicly).
Thanks for your patience.
Thank you for the attention, @kostis.
Hi @kostis ,
can you give us a rough time plan when you expect to be able to create a release? If this is not yet possible, that would also be good to know.
The reason behind my question that I would like to do a patch-release for PropCheck and thus need to reference a PropEr release in Hex. We already incorporated the API changes from PropEr (for TPBT), so it is not easy to go back to the old 1.3 release. Depending from you planning I would either wait a little longer or apply some git wizardry to port back the API adaptions. Since this is a delicate operation, I would prefer to apply them only if needed. Your planning is an important input for that decision.
Thank you for your excellent work!
Now all of the main changes that I wanted to have in the new release are integrated in master
.
To all interested parties, esp. the propcheck folks: Can you give the current master branch a shake to see if something is broken or missing for you, and if all goes well, I will tag this and create a new release within the week.
Thanks in advance!
Very cool, @kostis! Our CI tests are looking very good. 👍
There is a new tagged version now (1.4.0).
If any of the HexPM maintainers read this (@ferd , @tsharju), please upload there too. Thanks!
I'll publish a version some time tonight hopefully, I'm due to publish other stuff too.
I've published the release. Be aware that since mix support and erlang.mk support has been dropped from this repo, I published it with rebar3 (see https://hex.pm/packages/proper/1.4.0 for "Build Tools"), which may or may not have implications for the Elixir ecosystem.
Thanks for your help @ferd !
However, I've noticed that the Link for the Online Documentation is not working. Is it possible to make it point to PropEr's Documentation Page on GitHub ?
Thanks @kostis and @ferd! The PropCheck tests are green, so no obvious problems on Elixir side. I am happy to release the new features to the Elixir world.
The docsite link there isn't the same; I fixed the edoc stuff (needed a pre-processing option) and made it point there for hexdocs.
To add the docsite, there's a patch needed which would imply a new release. I'm submitting a PR For it in a few seconds and we can see what we do from there, since we're past the 1h timer on the publication to clobber the initial one.
Doing a clean on the hex package will fail, because it does not seem to package the script references in the post-clean hook.