summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Preparing for release, 3.2.0.v3.2.0dblock2014-07-103-7/+6
|
* Fixed link to issue #166.dB2014-07-091-1/+1
|
* Fixed stack overflow when coercing mashes that contain ↵Morgan Jones2014-07-095-2/+215
| | | | ActiveSupport::HashWithIndifferentAccess values.
* Merge pull request #192 from dblock/stringify-keys-recursivelyDaniel Doubrovkine (dB.) @dblockdotorg2014-07-093-2/+10
|\ | | | | Fixed StringifyKeys#stringify_keys! to recursively stringify keys of embedded ::Hash types.
| * Fixed StringifyKeys#stringify_keys! to recursively stringify keys of ↵dB2014-07-093-2/+10
|/ | | | embedded ::Hash types.
* Merge pull request #191 from gregory/coercion_bugDaniel Doubrovkine (dB.) @dblockdotorg2014-07-093-5/+26
|\ | | | | Fixed Coercion bug when included in Trash
| * Add failing spec + fix itgregory2014-07-083-5/+26
|/ | | | | | fixed update changelog
* Update CHANGELOG.mdGrégory Horion2014-07-071-3/+3
| | | add ':' to keep the same structure in the changelog
* Update CHANGELOG.mdGrégory Horion2014-07-071-1/+1
| | | | regarding the changelog on [3.1.0](https://github.com/intridea/hashie/blob/v3.1.0/CHANGELOG.md#31-7252014) the Pr #177 hasn't been merged with 3.1.0
* Automatically require version.Jeremy Rodi2014-07-072-0/+3
|
* Merge pull request #186 from petergoldstein/feature/rubocop_0_24_1Daniel Doubrovkine (dB.) @dblockdotorg2014-07-076-19/+16
|\ | | | | Bump up Rubocop to 0.24.1
| * Bump up Rubocop to 0.24.1Peter M. Goldstein2014-07-066-19/+16
|/
* Minor CHANGELOG update.Daniel Doubrovkine (dB.) @dblockdotorg2014-07-061-1/+1
|
* Merge pull request #184 from medcat/rash-numeric-accessDaniel Doubrovkine (dB.) @dblockdotorg2014-07-063-2/+9
|\ | | | | Allow Ranges on Rash to match all Numerics
| * Allow Ranges on Rash to match _all_ NumericsJeremy Rodi2014-07-063-2/+9
|/ | | | | | | | Previously, it checked only for Integers; unfortunately, that left Floats out, so passing in a float would cause it to look it up normally. This also changes the range checking to `cover?` instead of `include?`. Also adds a line to a test to check for float availability.
* Better title.Daniel Doubrovkine (dB.) @dblockdotorg2014-06-301-1/+1
|
* Consistently capitalized title.Daniel Doubrovkine (dB.) @dblockdotorg2014-06-301-1/+1
|
* Merge pull request #177 from gregory/issues_176_coercing_collectionDaniel Doubrovkine (dB.) @dblockdotorg2014-06-304-6/+103
|\ | | | | Porposition for Issues 176 - coerce collections
| * Added support for coercing enumerables and collectionsgregory2014-06-264-6/+103
| |
* | Merge pull request #179 from nahiluhmot/fix-mash#values_atDaniel Doubrovkine (dB.) @dblockdotorg2014-06-273-0/+28
|\ \ | | | | | | Fix Mash#values at
| * | Fix Hashie::Mash#values_at.Tom Hulihan2014-06-273-0/+28
|/ / | | | | | | | | This method now converts the keys before trying to access them from the Mash.
* | Build on Ruby 2.1.2.dblock2014-06-251-1/+1
| |
* | Preparing for next development release, 3.1.1.dblock2014-06-253-3/+7
| |
* | Preparing for release, 3.1.v3.1.0dblock2014-06-253-4/+3
|/
* CHANGELOGs were added in the wrong release.dblock2014-06-241-5/+5
|
* Include Trash and Dash class name when raising NoMethodError.gregory2014-06-204-24/+32
|
* Fixed from and transform_with Trash features when IndifferentAccess is ↵gregory2014-06-194-4/+48
| | | | included, related to #167.
* Auto include Dash::IndifferentAccess when Extensions::IndiferentAccess is ↵gregory2014-06-195-2/+29
| | | | included in Dash.
* Corrected documentation, update_attributes with a bang.dblock2014-06-192-3/+3
|
* Added Dash and Trash#update_attributes.gregory2014-06-194-2/+72
|
* Merge pull request #169 from gregory/call_to_hash_on_sub_hashDaniel Doubrovkine (dB.) @dblockdotorg2014-06-123-1/+28
|\ | | | | call to_hash on object that respond to to_hash + specs
| * call to_hash on object that respond to to_hash + specsgregory2014-06-123-1/+28
|/ | | | | | | | | | rename test class, wrap the tests on its own describe update changelog add spaces around hash better changelog description
* Preparing for next development release, 3.0.1.dblock2014-06-033-3/+6
|
* Preparing for release, 3.0.v3.0.0dblock2014-06-034-7/+7
|
* Removed note on adding Mash::ActiveModel.dblock2014-06-031-1/+0
|
* Remove active record specific extensions as they are moved to hashie_railsMaxim Filimonov2014-06-032-28/+0
|
* Upgraded to RSpec 3.0.dblock2014-06-037-33/+32
|
* Documented hashie_rails.Maxim Filimonov2014-06-022-16/+6
|
* This will be version 3.0, not 2.2.Daniel Doubrovkine (dB.) @dblockdotorg2014-05-241-1/+1
|
* Code Climate badgeBartosz Kopiński2014-05-241-1/+1
|
* Removing unused and deprecated spec.optsBartosz Kopiński2014-05-231-3/+0
| | | | spec.opts is deprecated since Rspec 2 according to: https://github.com/rspec/rspec-core/blob/master/features/Upgrade.md#rake-task
* Allow IgnoreUndeclared and DeepMerge to be used with undeclared properties.Rainer Sai2014-05-193-6/+11
|
* Merge pull request #159 from stephenaument/deep_fetch_nilDaniel Doubrovkine (dB.) @dblockdotorg2014-05-163-1/+29
|\ | | | | Handle nil intermediate object on deep fetch
| * Add test for missing key on deep fetchStephen Aument2014-05-152-0/+14
| |
| * Handle nil intermediate object on deep fetchStephen Aument2014-05-152-1/+15
|/
* Just build latest rbx-2.Daniel Doubrovkine (dB.) @dblockdotorg2014-05-131-2/+1
|
* Use semantic versioning, bump to 3.0.Daniel Doubrovkine (dB.) @dblockdotorg2014-05-131-1/+1
| | | Closes #157.
* Corrected README, requires Hashie namespace.dblock2014-05-051-2/+2
|
* Added documentation for upgrading.dblock2014-05-053-4/+109
|
* Added Hashie::Extensions::Dash::IndifferentAccess for backward-compatible ↵dblock2014-05-053-0/+83
| | | | behavior.