Skip to content

Releases: Gusto/ar-query-matchers

v0.8.0

27 Jul 16:30
f713708
Compare
Choose a tag to compare

[0.8.0] - 2023-07-26

Modified

Changed the implementation of ArQueryMatchers::Queries::TableName to calculate distance of class name to table name to determine which class name is most likely. This changes how tables in only_load_at_most_models are calculated.

Added ruby 3.2 and removed rails 5 from testing matrix

v0.7.0

28 Jan 00:44
b7f062f
Compare
Choose a tag to compare

[0.7.0] - 2022-01-27

Added

  • A new matcher, only_load_at_most_models, will do a less-than-or-equal-to (<=) check on model counts. This is a method that makes tests less noisy as performance gets better.

Version bump

04 Jun 18:17
cfeebd9
Compare
Choose a tag to compare
v0.5.3

bump once more (#26)

Improve MODEL_SQL_PATTERN regex

04 Jun 18:00
ab4ad5f
Compare
Choose a tag to compare
Allow for more granular SQL statement matching for loads (#25)

* CI: Remove ruby 2.5.x and 2.6.x tests in favor of 2.7.x

* minor: Update publish script tag version -> ruby-version

* refactor: Update  MODEL_SQL_PATTERN to allow for more granular matches;
remove MODEL_LOAD_PATTERN

* rubocop: Fix or ignore

* chore: Remove dead code

* bump

* revert: Roll-back query matcher changes

* refactor: Ensure MODEL_SQL_PATTERN captures first-most table

v0.5.1

23 Nov 22:43
c8341a1
Compare
Choose a tag to compare

[0.5.1] - 2020-11-19

Changed

  • Add time information to query counter

v0.5.0

27 Jul 14:20
d47619a
Compare
Choose a tag to compare

[0.5.0] - 2020-07-23

Changed

  • Add time information to query counter

v0.4.0

20 Jul 19:09
0943558
Compare
Choose a tag to compare

[0.4.0] - 2020-07-20

Changed

  • Upgrade the Rails dependency to allow for Rails 6.1

v0.3.0

13 Mar 17:27
727b251
Compare
Choose a tag to compare

[0.3.0] - 2020-03-13

Changed

  • Correct the Rails dependency to allow for Rails 6.0

v0.2.0

15 Sep 16:25
Compare
Choose a tag to compare

[0.2.0] - 2019-09-15

Changed

  • Package the CHANGELOG and README in the gem.
  • Add additional gemspec metadata

v0.1.0

14 Sep 20:12
0269ee1
Compare
Choose a tag to compare

First release as a public gem.