Release v2.0.0-rc3
Pre-release
Pre-release
This is meant to be the last RC but a wise man said not mention that. Well... it's done now...
The plan is to let this go for a week at least and then tag it 2.0.0 (finally). After that the focus will be on bringing projects alongside Joken like joken-plug, joken-crypto and so on...
New
- Project moved to
joken-elixirorganization as we plan to add other dependencies here related to joken;
Backwards incompatible changes with previous RCs
- Hooks were 100% re-implemented. The first shot of hooks was a complete mess. This excluded something around 180 source code lines but introduced different function signatures. To make it more consistent, they all follow a
before_orafter_signature. Please, refer to the docs of theJoken.Hooksmodule. Also the typespecs are now accurate.
Fixed/Added
- Refactored typespecs to be consistent (should warn a lot less now and dialyzer passes 100% - initial contribution by @chulkilee);
- Made order of arguments consistent now (a problem highlighted by @ajkeys and fixed by both of us);