Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 1.04 KB

CHANGELOG.md

File metadata and controls

30 lines (19 loc) · 1.04 KB

1.1.1 - 2016-07-21

Fix

  • ReverseParameters::Arguments has been fixed to correctly make values passable from keyrest and rest args.

Enhancement

  • ReverseParameters.new now correctly accepts UnboundMethod objects.

1.1.0 - 2016-03-24

API Changes

  • ReverseParameters instance will now be ReverseParameters::Base. This should not change any usage.

Enhancement

  • Add Ruby 2.1 Refinements ie. using ReverseParameters to enable Method#reverse_parameters and UnboundMethod#reverse_parameters

1.0.0 - 2016-03-24

API Changes

  • ReverseParameters.new keyword arg :blocks_as_values moved to ReverseParameters#arguments(blocks_as_values: [true, false])

Enhancement

  • CoreExt to Ruby Code (Monkey Patch) Method#reverse_parameters and UnboundMethod#reverse_parameters. This is not required by default, to use require 'reverse_parameters/core_ext'.

0.4.0 - 2016-03-14

Enhancement

  • Add the ability to pass blocks as values with the options blocks_as_values: true given in the initializer.

Initial 0.3.0