CHANGES.md in active-triples-0.8.1 vs CHANGES.md in active-triples-0.8.2
- old
+ new
@@ -1,4 +1,73 @@
+0.8.2
+-----
+* Allow PersistenceStrategy set by property config [Tom Johnson]
+* Extend NodeConfig for arbitrary properties [Tom Johnson]
+* Add `Relation#delete?` and `#swap` [Tom Johnson]
+* Make Relation#delete singular; add #subtract [Tom Johnson]
+* Re-add `Relation#delete` with a new implementation [Tom Johnson]
+* Documentation and formatting cleanup on Relation [Tom Johnson]
+* Remove Relation#reset! [Tom Johnson]
+* Remove `Relation#[]=` [Tom Johnson]
+* Remove Relation#delete [Tom Johnson]
+* FIX #200 Use == instead of eql? for resource equality test [E. Lynette Rayle]
+* Add some docs and tests for `PropertyBuilder` [Tom Johnson]
+* Test undefined property on Relation#set [Tom Johnson]
+* add loaded flag to lazy load property sources with parent_strategy [E. Lynette Rayle]
+* Add deprecation warning [MJ Suhonos]
+* Rename #obj to #source for clarity [MJ Suhonos]
+* Update Guardfile [MJ Suhonos]
+* Update comment terminology [MJ Suhonos]
+* Remove reference to concrete persistable from abstract class [MJ Suhonos]
+* Allow fetch to pass args to RDF::Reader.open [Justin Coyne]
+* Delegate join to Relation. [Trey Terrell]
+* Change ParentStrategy usage [Tom Johnson]
+* Delegate #size in Relation. [Trey Terrell]
+* Remove singleton_class call from RepositoryStrategy [Tom Johnson]
+* Convert ancestors enumerator method to Class [Tom Johnson]
+* Avoid circularity in `ParentStrategy` [Tom Johnson]
+* Update .travis.yml Rubies to match RDF.rb [Tom Johnson]
+* Add frozen_string_literals pragma [Justin Coyne]
+* Fixup specs [Tom Johnson]
+* Specs/docs for ValueError scenarios on #set_value [Tom Johnson]
+* Add initial docs/specs for `RDFSource#attributes` [Tom Johnson]
+* Add docs and specs for `Relation#first_or_create` [Tom Johnson]
+* Add tests & docs for `Relation#build` [Tom Johnson]
+* Make `Relation#clear` atomic [Tom Johnson]
+* Test `RDFSource#rdf_label` [Tom Johnson]
+* Fix for circular parent relationships [Tom Johnson]
+* Add documentation and tests for key Relation [Tom Johnson]
+* Refactor Relation#value_arguments [Tom Johnson]
+* Move property methods from RDFSource in Properties [Tom Johnson]
+* Add documentation and some tests for Properties [Tom Johnson]
+* Refactor and rearrange RDFSource & Reflection [Tom Johnson]
+* Finish documentation and testing of Reflection [Tom Johnson]
+* Cleaner handling of undefined properties [Tom Johnson]
+* Add some tests for `#get_values` [Tom Johnson]
+* Make `#set_value` return the Relation it updates [Tom Johnson]
+* Add triple in `#set_value` when argument is self [Tom Johnson]
+* Removes odd logic surrounding property clearance [Tom Johnson]
+* Removing OpenStruct in favor of PORO [Jeremy Friesen]
+* Switching from Array() to Array.wrap [Jeremy Friesen]
+* Fixup RDF.rb and rdf-spec dependencies [Tom Johnson]
+* Track latest `rdf-spec` and `rdf-vocab` [Tom Johnson]
+* Complete update to use RDF::Vocab [Tom Johnson]
+* Use rdf-vocab for vocabularies [Justin Coyne]
+* Add `RDFSource#graph_name` since quads aren't returned [Tom Johnson]
+* Update specs to use a managable invalid statement [Tom Johnson]
+* Test with develop version of rdf-spec [Justin Coyne]
+* Graph#query is faster than using Queryable#query [Justin Coyne]
+* Update error handling specs. [Tom Johnson]
+* Adds a default block to `RDFSource#fetch` [Tom Johnson]
+* Run `ActiveModel` lints on `RDFSource` [Tom Johnson]
+* Fix ActiveModel linter to test `#to_key` [Tom Johnson]
+* Remove unnecessary lines in `parent_strategy_spec` [Tom Johnson]
+* Make `Relation#predicate` a public method [Tom Johnson]
+* Cleanup and unit tests for `RDFSource#get_value` [Tom Johnson]
+* Test ActiveModel validations with RDF's `#valid?` [Tom Johnson]
+* Children should not be persisted? unless their parents are. Fixes #148 [Justin Coyne]
+
+
0.8.1
-----
- Reverts changing `Relation`'s delete methods to remove all values until we
have a clear path forward for those depending on that functionality.