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