Sha256: 48726a91f4c208d255fb9bd46352beb5aa0f0602e7fed096c85c3f3056118158
Contents?: true
Size: 906 Bytes
Versions: 1
Compression:
Stored size: 906 Bytes
Contents
## 0.4.0 (March 25th, 2015) * Hand new arguments to callbacks, namely method name and return value (for after). New Order of block arguments for before is: `arguments, method_name, object`, for after it is: `arguments, method_name, return_value, object`. To migrate to this version you need to change blocks that either use `*args` and then access `args` or calls that do `arg_1, arg_2, object` as the third argument is now the method name. You can change them to `arg_1, arg_2, *, object`. * Dropped explicit rubinius support, it should work but dropped testing. If you need it please get in touch. ## 0.3.1 (March 27th, 2014) * improve error reporting * run warning free with -w ## 0.3.0 (January 19th, 2014) * Work properly with inheritance (callbacks are just called if `super` is really invoked) * Work properly with modules (callbacks on module methods are executed when the methods are called)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
after_do-0.4.0 | CHANGELOG.md |