Skip to content

Latest commit

 

History

History
99 lines (75 loc) · 7.8 KB

CHANGELOG.md

File metadata and controls

99 lines (75 loc) · 7.8 KB

Change Log

v1.3.2 2024/09/09

  • #66 Support Ruby 3.2 and Rails 7.2 (@khiav223577)

v1.3.1 2023/12/24

  • #64 Support Rails 7.1 (@khiav223577)
  • #63 Deal with the parameter handling which was changed in Rails 7.0.6 (@khiav223577)
  • #61 Skip the step of publishing code coverage for the PR from forked repos (@khiav223577)
  • #59 Fix: missing data caused by wrong association definition in test cases (@khiav223577)

v1.3.0 2023/08/10

  • #58 add frozen_string_literal (@khiav223577)
  • #57 Always show the association key even if there is no data (@khiav223577)

v1.2.1 2023/08/06

  • #56 Fix: deep_pluck at has_many association with primary_key options will fail (@khiav223577)
  • #55 Drop the support of ruby 2.2 (@khiav223577)
  • #54 Refactor: use gem to setup autoload paths in tests (@khiav223577)
  • #53 Support Rails 7.0 (@khiav223577)
  • #52 Support Ruby 3.1 (@khiav223577)
  • #51 Support Ruby 3.0 (@khiav223577)

v1.2.0 2021/06/10

  • #50 Support globalize gem (@khiav223577)

v1.1.7 2021/04/10

  • #48 Fix: joins incorrect table when doing inverse lookup for HABTM associations with custom name (@khiav223577)
  • #45 Do not publish code coverage for PRs from forks (@moon-moon-husky)

v1.1.6 2021/02/09

  • #43 Fix has_and_belongs_to_many issues when it does not specify "through" table (@khiav223577)
  • #42 Migrating from Travis CI to GitHub Actions (@khiav223577)

v1.1.5 2021/01/10

  • #39 Compatibility with Rails 6.1.1 (@klausbadelt)
  • #40 Exclude tests from coverage (@klausbadelt)

v1.1.4 2020/01/13

  • #36 A workaround to fix mismatched association named (@khiav223577)
  • #35 Support Ruby 2.7 (@khiav223577)

v1.1.3 2019/12/17

  • #34 Support for plucking directly on a has_one through association (@khiav223577)

v1.1.2 2019/09/25

  • #32 Remove unneeded PreloadedModel (@khiav223577)
  • #31 Support Rails 6.0 (@khiav223577)
  • #30 Lock sqlite3 version to 1.3.x (@khiav223577)
  • #28 Fix: broken test cases after bundler 2.0 was released (@khiav223577)
  • #27 Remove deprecated codeclimate-test-reporter gem and update travis config (@khiav223577)

v1.1.1 2018/07/08

  • #26 Fix: id may disappear when plucking at model instance (@khiav223577)
  • #25 Refactor - move models definition to separate files (@khiav223577)
  • #24 test Rails 5.2 (@khiav223577)
  • #23 It should test both 5.0.x and 5.1.x (@khiav223577)
  • #22 #deep_pluck at active model without plucking deeply will cause ArgumentError (@khiav223577)
  • #20 [ENHANCE] Eliminate Extra Select Loop in Hash Lookup (@berniechiu)

v1.1.0 2018/02/15

  • #19 Support deep_pluck at active model (@khiav223577)
  • #18 Add rubocop and Improve code quality (@khiav223577)

v1.0.3 2017/06/30

  • #15 Test deep_pluck in rails 5.1.x (@khiav223577)
  • #14 Handle polymorphic associations correctly. (@Bogadon)

v1.0.0 2017/03/28

  • #12 Reduce cyclomatic complexity in model.rb (@khiav223577)

v0.1.4 2017/03/27

  • #11 Fix conditional associations (@khiav223577)

v0.1.3 2017/03/20

  • #10 Fix custom foreign_key, custom primary_key issues (@khiav223577)
  • #9 Fix has_and_belongs_to_many (@khiav223577)

v0.1.2 2017/03/17

  • #8 Fix that some need columns are missing (@khiav223577)
  • #7 Raise error message when association not found (@khiav223577)

v0.1.1 2017/03/16

  • #6 Fix deep_pluck with #joins (@khiav223577)

v0.1.0 2017/03/15

  • #5 Support pluck many-to-many associations (@khiav223577)

v0.0.4 2017/03/14

  • #4 Fix use deep_pluck on NullRelation will raise exception and prevent unneeded query. (@khiav223577)

v0.0.3 2017/03/06

  • #3 Support more than two level (@khiav223577)

v0.0.2 2017/03/06

  • #2 The result of has_one association should not be array (@khiav223577)

v0.0.1 2017/03/04

  • #1 Implement deep_pluck (@khiav223577)