Changelog.md in virtus-0.3.0 vs Changelog.md in virtus-0.4.0

- old
+ new

@@ -1,7 +1,15 @@ -# v0.3.0 to-be-released +# v0.4.0 2012-03-22 +* [improvement] Add a caching mechanism for type lookups (solnic) +* [fixed] Fix attributes mass-assignment when nil is passed (fgrehm) +* [changed] Replace usage of #to_hash with Hash.try_convert (dkubb) + +[Compare v0.3.0..v0.4.0](https://github.com/solnic/virtus/compare/v0.3.0...master) + +# v0.3.0 2012-02-25 + * [feature] Support for default values from a symbol (which can be a method name) (solnic) * [feature] Support for mass-assignment via custom setters not generated with attribute (fgrehm) * [feature] Virtus::Coercion::String.to_constant handles namespaced names (dkubb) * [feature] New coercion: Virtus::Coercion::Object.to_array (dkubb) * [feature] New coercion: Virtus::Coercion::Object.to_hash (dkubb) @@ -11,10 +19,10 @@ * [BREAKING CHANGE] Removed Attribute#writer_visibility in favor of Attribute#public_writer? (solnic) * [BREAKING CHANGE] Removed Attribute#reader_visibility in favor of Attribute#public_reader? (solnic) * [BREAKING CHANGE] Removed Attribute#instance_variable_name - this is a private ivar (solnic) * [BREAKING CHANGE] Removed Equalizer#host_name and Equalizer#keys (solnic) -[Compare v0.2.0..master](https://github.com/solnic/virtus/compare/v0.2.0...master) +[Compare v0.2.0..v0.3.0](https://github.com/solnic/virtus/compare/v0.2.0...v0.3.0) # v0.2.0 2012-02-08 * [feature] Support for Value Objects (emmanuel) * [feature] New Symbol attribute (solnic)