joken v2.0.0-rc3 Release Notes
Release Date: 2018-11-21 // over 5 years ago-
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-elixir
organization 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.Hooks
module. 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);
- 🚚 Project moved to