Skip to content

Releases: coldbox-modules/quick

v7.4.3

22 Mar 03:08

Choose a tag to compare

fix

  • HasManyDeep: Fix qualifying column issue (72723b1)

v7.4.2

20 Mar 22:57

Choose a tag to compare

fix

  • HasManyDeep: Remove duplicate join from addCompareConstraints
    (a9fa07e)

v7.4.1

19 Mar 17:55

Choose a tag to compare

fix

  • box.json: Upgrade to latest str dependency
    (582e4cc)

v7.4.0

18 Mar 16:41

Choose a tag to compare

chore

  • tests: Remove extra debug logs from tests
    (1ba3ca0)

feat

  • HasManyThrough: The hasManyThrough function now returns HasManyDeep relationships
    (1af491a)
  • Relationships: New hasManyDeep and hasManyDeepBuilder relationships. (5331b36)

fix

  • HasManyThrough: Keep constraints of through entities for hasManyThrough relationships
    (3f3de36)
  • HasManyThrough: Keep constraints on final related entities in hasManyThrough
    (95a53d3)
  • IRelationship: Update type hints to satisfy IRelationship interface
    (026d7e0)

other

v7.3.2

05 Feb 20:23

Choose a tag to compare

fix

  • BaseEntity: Use the interceptor approach instead of wirebox:targetId to support CommandBox (164247d)

v7.3.1

03 Jan 17:58

Choose a tag to compare

fix

  • Discriminators: Fix where discriminated entities could use the wrong qualified column name in the join with the parent entity.
    (682aa03)

v7.3.0

21 Dec 19:13

Choose a tag to compare

chore

  • tests: add test case for checking null attributes on newly created entities (638754a)
  • tests: add test case for deleteAll off of a hasMany relationship
    (1626bc5)
  • tests: add test case for belongsToMany withCount
    (8bfad62)
  • tests: add test case for firstOrNew with aliases and columns (5dc81bf)

feat

  • QuickBuilder: Return optional QuickBuilder instances for withCount and withSum (e1b17cf)

fix

  • BaseEntity: Fix clearAttribute when not setting to null (4018d54)
  • QuickBuilder: Fix using a query builder instance to define a subselect (8ac6ba7)

other

  • *: fix: revert server.json change
    (4182c55)

v7.2.0

15 Sep 20:07

Choose a tag to compare

feat

  • QuickQB: Allow defaultOptions for underlying QuickQB
    (a1e282f)

v7.1.1

24 Aug 02:27
1c72e75

Choose a tag to compare

other

  • *: chore: Pin commandbox-semantic-release to ^3.0.0 (1c72e75)

v7.1.0

18 Jul 20:45
b887731

Choose a tag to compare

feat

  • QuickBuilder: Add withSum shortcut method (b887731)