Merged pull requests:
- fix codeclimate reporting #80 (lanej)
- Add support for a Date type. #78 (leklund)
- fix 0.12 branch for ruby 2.4 #77 (ehowe)
v2.7.2 (2016-10-21)
Merged pull requests:
v2.7.1 (2016-08-26)
Implemented enhancements:
- custom wait for lambdas #21
- accept alias as a attribute parameter #20
- Offer mock data adapters #19
- request method model #4
- Service#requires_one #3
Merged pull requests:
- feature: allow using
super
to override association methods #73 (lanej) - fix(associations): enable attribute options and method scope blocks #72 (lanej)
v2.7.0 (2016-08-10)
Merged pull requests:
- fix(singular): add associations support #70 (lanej)
- refactor(request): cleanup and document interface #69 (lanej)
- Add a Gitter chat badge to README.md #68 (gitter-badger)
v2.6.0 (2016-07-26)
Implemented enhancements:
Fixed bugs:
v2.5.0 (2016-07-19)
Implemented enhancements:
v2.4.1 (2016-07-16)
Merged pull requests:
v2.4.0 (2016-07-11)
Implemented enhancements:
Merged pull requests:
- test(ci): use
appraisal
for gemfile splitting #63 (lanej) - modernize README #62 (lanej)
- feature(hash): refactor implementation, mixin helpers #60 (lanej)
- refactor(attributes): overhaul internals #59 (lanej)
- fix(attributes): allow string types to be nil #58 (lanej)
- Tweaks for Readme #56 (jaw6)
v2.3.0 (2016-05-17)
Implemented enhancements:
- 'requires' function should return a hash of matching requirements #45
Closed issues:
- rename
service
tocistern
#50
Merged pull requests:
- add return values for #requires and #requires_one #55 (lanej)
- officially deprecate class interface #54 (lanej)
- use #stage_attributes to make #dirty_attributes available on #update #53 (lanej)
- deprecate #service, use #cistern #52 (lanej)
v2.2.7 (2016-05-13)
Merged pull requests:
v2.2.6 (2016-02-28)
v2.2.5 (2016-01-14)
v2.2.4 (2015-11-27)
Closed issues:
- Optional coverage feature creates too many NoMethodErrors #49
v2.2.3 (2015-10-27)
v2.2.2 (2015-10-27)
v2.2.1 (2015-10-02)
v2.2.0 (2015-10-02)
v2.1.0 (2015-09-29)
v2.0.5 (2015-09-21)
v2.0.4 (2015-09-10)
Closed issues:
- Cistern::Model#new_record? raises TypeError when @identity is not set with 2.0.3 #48
v0.12.2 (2015-09-01)
v0.12.1 (2015-09-01)
v0.12.0 (2015-09-01)
Closed issues:
- Cistern::Model#inspect raises TypeError when @identity is not defined #47
v2.0.3 (2015-08-27)
Merged pull requests:
- minor docs cleanup #46 (thommahoney)
v2.0.2 (2015-03-31)
v0.11.3 (2015-03-31)
v2.0.1 (2015-03-05)
v2.0.0 (2015-03-05)
v1.0.0 (2015-03-05)
Closed issues:
- Throw early if requiring a request file doesn't define the expected function #29
v1.0.1.pre6 (2015-02-28)
v1.0.1.pre5 (2015-02-15)
v1.0.1.pre4 (2015-02-13)
v1.0.1.pre3 (2015-02-13)
v1.0.1.pre2 (2015-02-12)
v0.11.2 (2014-11-15)
Merged pull requests:
v1.0.1.pre1 (2014-10-21)
v1.0.0.pre (2014-10-21)
v0.11.2.pre2 (2014-10-21)
v0.11.1 (2014-10-13)
Implemented enhancements:
- keep track of dirty attributes #8
Fixed bugs:
- keep track of dirty attributes #8
v0.11.0 (2014-09-15)
v0.10.2 (2014-09-15)
v0.10.1 (2014-09-12)
v0.10.0 (2014-09-09)
v0.9.2 (2014-08-29)
v0.9.1 (2014-08-12)
v0.9.0 (2014-06-17)
Merged pull requests:
v0.8.0 (2014-06-13)
Merged pull requests:
- add Cistern::Hash#stringify_keys #42 (thommahoney)
v0.7.1 (2014-05-18)
v0.7.0 (2014-05-15)
v0.6.0 (2014-04-29)
Merged pull requests:
v0.5.10 (2014-04-16)
Merged pull requests:
v0.5.9 (2014-04-14)
Merged pull requests:
v0.5.8 (2014-04-04)
Merged pull requests:
v0.5.7 (2014-04-03)
v0.5.6 (2014-04-02)
Merged pull requests:
- Track attribute usage for coverage reporting #36 (ryansouza)
- Add
collection\_path
to Cistern::Service #35 (ryansouza)
v0.5.5 (2014-03-27)
v0.5.4 (2014-03-03)
Closed issues:
- Ruby 2.x Array#to_set removed #34
v0.5.3 (2014-03-02)
v0.5.2.pre1 (2014-03-02)
Merged pull requests:
v0.5.1 (2014-02-27)
v0.5.1.pre2 (2014-02-22)
v0.5.1.pre1 (2014-02-22)
Merged pull requests:
- Fix bugs with Collection loaded status #31 (ryansouza)
- Make the not implemented error helpful #28 (ryansouza)
v0.3.2 (2013-10-13)
Merged pull requests:
v0.4.0 (2013-10-03)
Merged pull requests:
v0.3.1 (2013-09-25)
Closed issues:
- Two attributes with the same alias #23
Merged pull requests:
- Allow same aliases for multiple attributes, fixes #23 #25 (manuelmeurer)
- Simplify casting boolean attributes #24 (manuelmeurer)
v0.3.0 (2013-07-29)
v0.2.3 (2013-07-17)
Fixed bugs:
- override == for Cistern::Collection #17
Merged pull requests:
v0.2.2 (2013-06-05)
Fixed bugs:
- awesome_print formatter excludes attributes of the Cistern::Model type #13
- formatting abstraction for collection AND models #11
- first and last need to be wrapped around the lazy load #9
Closed issues:
Merged pull requests:
- readme #16 (shaiguitar)
v0.2.1 (2013-01-17)
v0.2.0 (2013-01-17)
v0.1.4 (2012-11-30)
v0.1.3 (2012-11-30)
v0.1.2 (2012-11-30)
v0.1.1 (2012-09-19)
v0.1.0 (2012-09-19)
Implemented enhancements:
v0.0.3 (2012-07-21)
Fixed bugs:
v0.0.2 (2012-06-15)
Fixed bugs:
v0.0.1 (2012-06-11)
* This Change Log was automatically generated by github_changelog_generator