Release 2.1.0
Closed this issue ยท 8 comments
Can you make a release of version 2.1.0
? As well as publish it to HEX?
Maybe convert your fork jfacorro/elixir-array
into a new HEX lib? like eden-array
.
Also, congrats! this is the only other non-Clojure EDN lib that I have seen that matches EDN Spec nicely!
Hi @naomijub! I'm happy you have found this library useful ๐ .
I can bump the library and make a release. I now realise I never published 2.0.0
๐คฆ .
Are you suggesting renaming jfacorro/elixir-array
and publishing it to hex to avoid depending on github?
Thanks
Are you suggesting renaming jfacorro/elixir-array and publishing it to hex to avoid depending on github?
Yes
There's currently no pipeline being run for the project and elixir 1.11 is not yet available in official docker repostory.
Before releasing anything I would like to check that this changes work. Compiling and running the tests locally show a bunch of warnings which I would like to get rid of before publishing.
Sure give me a @
when this is ready
if it helps, I am using it here https://github.com/naomijub/translixir
Further work is needed, trying to publish the current HEAD fails:
โ Eden git:(master) mix hex.publish
warning: variable "package" does not exist and is being expanded to "package()", please use parentheses to remove the ambiguity or change the variable name
/Users/juan.facorro/dev/jfacorro/Eden/deps/array/mix.exs:9: Array.Mixfile.project/0
warning: variable "deps" does not exist and is being expanded to "deps()", please use parentheses to remove the ambiguity or change the variable name
/Users/juan.facorro/dev/jfacorro/Eden/deps/array/mix.exs:10: Array.Mixfile.project/0
warning: variable "deps" does not exist and is being expanded to "deps()", please use parentheses to remove the ambiguity or change the variable name
/Users/juan.facorro/dev/jfacorro/Eden/deps/exreloader/mix.exs:7: Exreloader.Mixfile.project/0
Building eden 2.1.0
Dependencies:
timex ~> 3.1 (app: timex)
App: eden
Name: eden
Files:
lib
lib/eden.ex
lib/eden
lib/eden/types.ex
lib/eden/exception.ex
lib/eden/encode.ex
lib/eden/parser
lib/eden/parser/node.ex
lib/eden/decode.ex
lib/eden/parser.ex
lib/eden/lexer.ex
mix.exs
README.md
LICENSE
Version: 2.1.0
Build tools: mix
Description: edn (extensible data notation) encoder/decoder implemented in Elixir.
Licenses: Apache 2.0
Links:
GitHub: https://github.com/jfacorro/Eden/
edn format: https://github.com/edn-format/edn
Elixir: ~> 1.11
** (Mix) Stopping package build due to errors.
Dependencies excluded from the package (only Hex packages can be dependencies): array
if it helps, I am using it here https://github.com/naomijub/translixir
It does help, thank you! ๐
2.1.0 Released! ๐ฅณ