Preparing for release, 3.4.3. [ci skip]

This commit is contained in:
dblock 2015-10-25 14:55:44 -04:00
parent 164c31fb5b
commit 33a2b6f265
2 changed files with 5 additions and 6 deletions

View File

@ -1,6 +1,5 @@
## Next Release
## 3.4.2 (10/25/2015)
* Your contribution here.
* [#314](https://github.com/intridea/hashie/pull/314): Added a `StrictKeyAccess` extension that will raise an error whenever a key is accessed that does not exist in the hash - [@pboling](https://github.com/pboling).
* [#304](https://github.com/intridea/hashie/pull/304): Ensured compatibility of `Hash` extensions with singleton objects - [@regexident](https://github.com/regexident).
* [#306](https://github.com/intridea/hashie/pull/306): Added `Hashie::Extensions::Dash::Coercion` - [@marshall-lee](https://github.com/marshall-lee).

View File

@ -18,9 +18,9 @@ Hashie is available as a RubyGem:
$ gem install hashie
```
## Upgrading
## Stable Release
You're reading the documentation for the next release of Hashie, which should be 3.4.3. Please read [UPGRADING](UPGRADING.md) when upgrading from a previous version. The current stable release is [3.4.2](https://github.com/intridea/hashie/blob/v3.4.2/README.md).
You're reading the documentation for the stable release [3.4.3](https://github.com/intridea/hashie/blob/v3.4.3/README.md).
## Hash Extensions
@ -395,9 +395,9 @@ books.deep_locate -> (key, value, object) { key == :pages && value <= 120 }
## StrictKeyAccess
This extension can be mixed in to allow a Hash to raise an error when attempting to extract a value using a non-existent key.
### Example:
```ruby
class StrictKeyAccessHash < Hash
include Hashie::Extensions::StrictKeyAccess