CHANGELOG.markdown in draper-1.0.0.beta3 vs CHANGELOG.markdown in draper-1.0.0.beta4

- old
+ new

@@ -1,21 +1,39 @@ # Draper Changelog +## 1.0.0.beta4 + +* Fixed a race condition with capybara integration. [https://github.com/drapergem/draper/commit/e79464931e7b98c85ed5d78ed9ca38d51f43006e](https://github.com/drapergem/draper/commit/e79464931e7b98c85ed5d78ed9ca38d51f43006e) + +* `[]` can be decorated again. [https://github.com/drapergem/draper/commit/597fbdf0c80583f5ea6df9f7350fefeaa0cca989](https://github.com/drapergem/draper/commit/597fbdf0c80583f5ea6df9f7350fefeaa0cca989) + +* `model == decorator` as well as `decorator == model`. [https://github.com/drapergem/draper/commit/46f8a6823c50c13e5c9ab3c07723f335c4e291bc](https://github.com/drapergem/draper/commit/46f8a6823c50c13e5c9ab3c07723f335c4e291bc) + +* Preliminary Mongoid integration. [https://github.com/drapergem/draper/commit/892d1954202c61fd082a07213c8d4a23560687bc](https://github.com/drapergem/draper/commit/892d1954202c61fd082a07213c8d4a23560687bc) + +* Add a helper method `sign_in` for devise in decorator specs. [https://github.com/drapergem/draper/commit/66a30093ed4207d02d8fa60bda4df2da091d85a3](https://github.com/drapergem/draper/commit/66a30093ed4207d02d8fa60bda4df2da091d85a3) + +* Brought back `context`. [https://github.com/drapergem/draper/commit/9609156b997b3a469386eef3a5f043b24d8a2fba](https://github.com/drapergem/draper/commit/9609156b997b3a469386eef3a5f043b24d8a2fba) + +* Fixed issue where classes were incorrectly being looked up. [https://github.com/drapergem/draper/commit/ee2a015514ff87dfd2158926457e988c2fc3fd79](https://github.com/drapergem/draper/commit/ee2a015514ff87dfd2158926457e988c2fc3fd79) + +* Integrate RequestStore for per-request storage. [https://github.com/drapergem/draper/commit/fde1cde9adfb856750c1f616d8b62d221ef97fc6](https://github.com/drapergem/draper/commit/fde1cde9adfb856750c1f616d8b62d221ef97fc6) + ## 1.0.0.beta3 * Relaxed Rails version requirement to 3.0. Support for < 3.2 should be considered experimental. Please file bug reports. ## 1.0.0.beta2 -* `has_finders` is now `decorates_finders`. [https://github.com/haines/draper/commit/33f18aa062e0d3848443dbd81047f20d5665579f](https://github.com/haines/draper/commit/33f18aa062e0d3848443dbd81047f20d5665579f) +* `has_finders` is now `decorates_finders`. [https://github.com/drapergem/draper/commit/33f18aa062e0d3848443dbd81047f20d5665579f](https://github.com/drapergem/draper/commit/33f18aa062e0d3848443dbd81047f20d5665579f) -* If a finder method is used, and the source class is not set and cannot be inferred, an `UninferrableSourceError` is raised. [https://github.com/haines/draper/commit/8ef5bf2f02f7033e3cd4f1f5de7397b02c984fe3](https://github.com/haines/draper/commit/8ef5bf2f02f7033e3cd4f1f5de7397b02c984fe3) +* If a finder method is used, and the source class is not set and cannot be inferred, an `UninferrableSourceError` is raised. [https://github.com/drapergem/draper/commit/8ef5bf2f02f7033e3cd4f1f5de7397b02c984fe3](https://github.com/drapergem/draper/commit/8ef5bf2f02f7033e3cd4f1f5de7397b02c984fe3) -* Class methods are now properly delegated again. [https://github.com/haines/draper/commit/731995a5feac4cd06cf9328d2892c0eca9992db6](https://github.com/haines/draper/commit/731995a5feac4cd06cf9328d2892c0eca9992db6) +* Class methods are now properly delegated again. [https://github.com/drapergem/draper/commit/731995a5feac4cd06cf9328d2892c0eca9992db6](https://github.com/drapergem/draper/commit/731995a5feac4cd06cf9328d2892c0eca9992db6) -* We no longer `respond_to?` private methods on the source. [https://github.com/haines/draper/commit/18ebac81533a6413aa20a3c26f23e91d0b12b031](https://github.com/haines/draper/commit/18ebac81533a6413aa20a3c26f23e91d0b12b031) +* We no longer `respond_to?` private methods on the source. [https://github.com/drapergem/draper/commit/18ebac81533a6413aa20a3c26f23e91d0b12b031](https://github.com/drapergem/draper/commit/18ebac81533a6413aa20a3c26f23e91d0b12b031) * Rails versioning relaxed to support Rails 4 [https://github.com/drapergem/draper/commit/8bfd393b5baa7aa1488076a5e2cb88648efaa815](https://github.com/drapergem/draper/commit/8bfd393b5baa7aa1488076a5e2cb88648efaa815) ## 1.0.0.beta1 @@ -48,31 +66,31 @@ * Last version of Draper in the 0.x series. ## 0.17.0 -* [Fix earlier fix of `view_context` priming](https://github.com/jcasimir/draper/commit/5da44336) -* [Add `denies_all`](https://github.com/jcasimir/draper/commit/148e732) -* [Properly proxy associations with regard to `find`](https://github.com/jcasimir/draper/commit/d46d19205e) +* [Fix earlier fix of `view_context` priming](https://github.com/drapergem/draper/commit/5da44336) +* [Add `denies_all`](https://github.com/drapergem/draper/commit/148e732) +* [Properly proxy associations with regard to `find`](https://github.com/drapergem/draper/commit/d46d19205e) ## 0.16.0 -* [Automatically prime `view_context`](https://github.com/jcasimir/draper/commit/057ab4e8) -* [Fixed bug where rspec eq matchers didn't work]((https://github.com/jcasimir/draper/commit/57617b) -* [Sequel ORM support](https://github.com/jcasimir/draper/commit/7d4942) +* [Automatically prime `view_context`](https://github.com/drapergem/draper/commit/057ab4e8) +* [Fixed bug where rspec eq matchers didn't work]((https://github.com/drapergem/draper/commit/57617b) +* [Sequel ORM support](https://github.com/drapergem/draper/commit/7d4942) * Fixed issues with newer minitest -* [Changed the way the `view_context` gets set](https://github.com/jcasimir/draper/commit/0b03d9c) +* [Changed the way the `view_context` gets set](https://github.com/drapergem/draper/commit/0b03d9c) ## 0.15.0 * Proper minitest integration -* [We can properly decorate scoped associations](https://github.com/jcasimir/draper/issues/223) -* [Fixed awkward eager loading](https://github.com/jcasimir/draper/commit/7dc3510b) +* [We can properly decorate scoped associations](https://github.com/drapergem/draper/issues/223) +* [Fixed awkward eager loading](https://github.com/drapergem/draper/commit/7dc3510b) ## 0.14.0 -* [Properly prime the view context in Rails Console](https://github.com/jcasimir/draper/commit/738074f) +* [Properly prime the view context in Rails Console](https://github.com/drapergem/draper/commit/738074f) * Make more gems development requirements only ## 0.13.0 * Upgraded all dependencies @@ -80,26 +98,26 @@ * `#to_model` has been renamed to `#wrapped_object` * Allow proper overriding of special `ActiveModel` methods ## 0.12.3 -* [Fix i18n issue](https://github.com/jcasimir/draper/issues/202) +* [Fix i18n issue](https://github.com/drapergem/draper/issues/202) ## 0.12.2 * Fix bug with initializing ammeter * Some gems are now development only in the gemspec * Fix bug where generated models were still inheriting from `ApplicationDecorator` ## 0.12.0 * Added Changelog -* [Prevented double decoration](https://github.com/jcasimir/draper/issues/173) -* [`ActiveModel::Errors` support](https://github.com/jcasimir/draper/commit/19496f0c) -* [Fixed autoloading issue](https://github.com/jcasimir/draper/issues/188) -* [Re-did generators](https://github.com/jcasimir/draper/commit/9155e58f) -* [Added capybara integration](https://github.com/jcasimir/draper/commit/57c8678e) +* [Prevented double decoration](https://github.com/drapergem/draper/issues/173) +* [`ActiveModel::Errors` support](https://github.com/drapergem/draper/commit/19496f0c) +* [Fixed autoloading issue](https://github.com/drapergem/draper/issues/188) +* [Re-did generators](https://github.com/drapergem/draper/commit/9155e58f) +* [Added capybara integration](https://github.com/drapergem/draper/commit/57c8678e) * Fixed a few bugs with the `DecoratedEnumerableProxy` ## 0.11.1 -* [Fixed regression, we don't want to introduce a hard dependency on Rails](https://github.com/jcasimir/draper/issues/107) +* [Fixed regression, we don't want to introduce a hard dependency on Rails](https://github.com/drapergem/draper/issues/107)