summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add Ruby 3.1 to CI (#558)Peter Goldstein2022-01-273-22/+11
* Preparing for next development iteration, 5.0.1.dblock2021-11-081-1/+1
* Merge branch 'dash-nil-keys' of https://github.com/michaelherold/hashie into ...dblock2021-11-073-1/+22
|\
| * Ensure all properties are set on exported DashMichael Herold2020-10-222-0/+16
| * Expose `IndifferentAccess` conversion internallyMichael Herold2020-10-221-1/+6
* | Merge pull request #545 from jackjennings/masterDaniel Doubrovkine (dB.)2021-11-082-0/+14
|\ \
| * | Add #except under Ruby 3Jack Jennings2021-11-022-0/+14
* | | Fixed issue where a source hash key can be used in translating multiple prope...Daniel Lee2021-06-171-1/+6
|/ /
* | Hashie::Mash already includes Hashie::Extensions::PrettyInspect via Hashie::HashAkira Matsuda2020-11-041-1/+0
|/
* Fix inconsistencies with Dash defaultsMichael Herold2020-10-232-21/+13
* Allow exporting a normal, not-indifferent HashMichael Herold2020-10-221-0/+12
* Add hash slice using IndifferentAccess.kenner kliemann2020-10-031-0/+9
* Add Hashie::Extensions::Dash::AllowListAlbert Salim2020-09-202-0/+89
* Merge pull request #525 from yogeshjain999/indifferent-convert-changeDaniel Doubrovkine (dB.) @dblockdotorg2020-06-111-2/+2
|\
| * Small amendments for Hash#merge with IndifferentAccessYogesh Khater2020-06-101-2/+2
* | Changes to `Mash` initialization key string conversion. (#521)Caroline Artz2020-05-045-19/+29
|/
* Preparing for release, 4.1.0v4.1.0Bobby McDonald2020-02-011-1/+1
* Suppress a Ruby's warning when using Ruby 2.6.0+Koichi ITO2020-01-182-15/+19
* Suppress an integer unification warning for Ruby 2.4.0+Koichi ITO2020-01-162-4/+4
* Don't warn when setting most affixed keys (#500)Michael Herold2020-01-151-1/+6
* Fix except use in Mash#load (#508)Bobby McDonald2020-01-142-2/+5
* Only define compact on ruby >= 2.4Bobby McDonald2020-01-131-6/+6
* Suppress `Psych.safe_load` arg warn when using Psych 3.1.0+Koichi ITO2020-01-131-2/+19
* Ensure that Hashie::Arrays are not deconvertedMichael Herold2019-12-131-2/+0
* update comment for Mash truthiness methodsJeff Manian2019-11-251-1/+2
* Merge pull request #499 from michaelherold/permissive-respond-toBobby McDonald2019-11-182-0/+62
|\
| * Add a PermissiveRespondTo extension for MashesMichael Herold2019-11-172-0/+62
* | Prevent deep_merge from mutating nested hashesMichael Herold2019-11-172-1/+44
|/
* Preparing for next development iteration, 4.0.1.Bobby McDonald2019-10-301-1/+1
* Preparing for release, 4.0.0.v4.0.0Bobby McDonald2019-10-301-1/+1
* Merge pull request #492 from BobbyMcWho/remove-blacklist-whitelistDaniel Doubrovkine (dB.) @dblockdotorg2019-10-283-5/+6
|\
| * Remove references to blacklists and whitelistsBobby McDonald2019-10-253-5/+6
* | Merge pull request #491 from BobbyMcWho/100-char-linesDaniel Doubrovkine (dB.) @dblockdotorg2019-10-2010-24/+52
|\ \
| * | Change rubocop to allow 100 character lines.Bobby McDonald2019-10-1710-24/+52
| |/
* | remove tap and use blockBobby McDonald2019-10-171-5/+4
|/
* Allow mash error silencing (#488)Bobby McDonald2019-10-143-69/+90
* Make Hashie play nice with Rails 6 Hash#except method (#479)Bobby McDonald2019-10-022-0/+21
* Implement ruby 2.6 hash merging.Bobby McDonald2019-08-141-5/+30
* Implement non-destructive hash methodsBobby McDonald2019-08-141-0/+42
* Add selective key-conflict warnings for Mash subclasses (#478)Bobby McDonald2019-07-181-5/+20
* Allow options on Mash.load (#474)Daniel Doubrovkine (dB.) @dblockdotorg2019-03-223-6/+10
* Add Hashie::Extensions::Mash::DefineAccessors.Vladimir Kochnev2019-01-283-0/+95
* Reverse condition check in Mash#deep_updateLaerti Papa2018-10-031-1/+1
* Do not call any reader attribute in Mash#update if key does not existLaerti Papa2018-10-021-1/+1
* [rubocop] Improve our RuboCop setupMichael Herold2018-09-309-36/+84
* Remove superfluous commentAlexander Graul2018-09-221-1/+1
* Use == instead of <= in build_coercionAlexander Graul2018-09-221-1/+1
* Fix a regression with aliases on `Mash.load`Michael Herold2018-08-141-1/+1
* Prepare for next development version, v3.6.1Michael Herold2018-08-131-1/+1
* Preparing for release, 3.6.0v3.6.0Michael Herold2018-08-131-1/+1