Dan Kubb (dkubb) wrote: > However, one new thing in this release is the work Xavier Shay has > done optimizing dm-serializer so that to_xml will use LibXML or > Nokogiri if it is available. This results in an approximately 6x > increase in performance of Resource#to_xml and Collection#to_xml. Greg Campbell actually did all the nokogiri work. Team effort!
There were a couple of other dm-serializer changes that went out as well, including some API breakage. I shamefully haven't kept the History.txt file up to date though. In the mean time, here is an excerpt from git log: - Ensure that core serialization methods continue to work (such as Array#to_yaml) - Remove :read_only_attributes from #to_json, it isn't specced, if you want it back show me a real use case for it - Remove support for #serialized_properties override in #to_json - #to_xml supports :element_name and collection_element_name options Xavier > > For more details please consult the History of any packages you use: > > http://github.com/sam/dm-core/tree/0.9.9/History.txt > http://github.com/sam/dm-more/tree/0.9.9/History.txt > http://github.com/sam/dm-more/tree/0.9.8/adapters/dm-couchdb-adapter/History.txt > http://github.com/sam/dm-more/tree/0.9.9/adapters/dm-ferret-adapter/History.txt > http://github.com/sam/dm-more/tree/0.9.9/adapters/dm-rest-adapter/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-adjust/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-aggregates/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-ar-finders/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-cli/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-constraints/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-is-example/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-is-list/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-is-nested_set/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-is-remixable/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-is-searchable/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-is-state_machine/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-is-tree/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-is-versioned/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-is-viewable/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-migrations/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-observer/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-querizer/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-serializer/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-shorthand/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-sweatshop/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-tags/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-timestamps/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-types/History.txt > http://github.com/sam/dm-more/tree/0.9.9/dm-validations/History.txt > > If you notice any issues please report them to our ticket tracker: > > http://datamapper.lighthouseapp.com/ > > -- > > Thanks, > > Dan > (dkubb) > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "DataMapper" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/datamapper?hl=en -~----------~----~----~----~------~----~------~--~---
