Skip to content

Releases: coldbox-modules/quick

v10.0.0

08 Oct 06:05
Compare
Choose a tag to compare

BREAKING

v9.0.3

04 Oct 17:14
Compare
Choose a tag to compare

fix

  • ChildEntity: Ensure single table inheritance columns are not duplicated (2a37ead)

v9.0.2

24 Sep 18:55
Compare
Choose a tag to compare

fix

  • HasOneThrough: Add missing matchOne method
    (a09196e)
  • ChildEntities: Fix qualifying column on discriminated joined entities
    (d3559bc)

v9.0.1

12 Jun 21:46
Compare
Choose a tag to compare

fix

  • BaseEntity: Fixed issue with NULL values being inserted into identity columns for MSSQL (4ae80fa)

v9.0.0

31 May 22:19
Compare
Choose a tag to compare

BREAKING

  • Relationships: Return default entities for non-matched eager loaded entites (b1212de)
  • Child Entities: Fix casting for discriminated entities (288b81b)

chore

  • tests: Only test against Lucee 6 in cron tests (940ed80)
  • tests: Add in Adobe 2023 and ColdBox 7 to the testing matrix
    (cd3c8da)

feat

  • Relationships: Get a new filled instance of a relationship by calling the fill method on the relationship object
    (a2da133)
  • Events: Add newAttributes and originalAttributes to the preUpdate event
    (4dd8496)
  • Relationships: Add additional fetch methods to all relationships (9709b2f)
  • Casts: Allow specifying virtual attributes with a cast (a57d092)

fix

  • Relationships: Clear the relationship cache for a relationship when using the relationship setter
    (f49b099)
  • BaseEntity: Only computed attributes hash from persistent attributes
    (164b047)
  • Relationships: Fix naming collision with newEntity function and variable name.
    (81aedbb)
  • BaseEntity: Handle null values when assigning to attributes
    (ba3a2f4)
  • HasOneOrMany: Allow returning a new non-persisted entity (084a089)

other

  • *: Fixed issue null check would never pass
    (38005c9)
  • *: Update JsonCast.cfc
    (b92fc0a)
  • *: -fixed regression for issue #203
    (45095ad)
  • *: remove hydrate in favor of manually assigning attributes (c87cb9c)
  • *: Fixed issue where virtualAttributes were not being applied to discriminated child entities when loading through the parent
    (149aa9e)

v8.0.3

19 Apr 21:16
Compare
Choose a tag to compare

fix

  • ModuleConfig: Support qb's SqlCommenter
    (66799c6)

v8.0.2

26 Mar 22:12
Compare
Choose a tag to compare

fix

  • Relationships: Handle skipping constraints when a relationship is defined with other relationships
    (62fa4a4)

v8.0.1

26 Mar 20:04
Compare
Choose a tag to compare

fix

  • BaseEntity: Make the withoutRelationshipConstraints check more resilient (4aedbac)

v8.0.0

26 Mar 19:33
Compare
Choose a tag to compare

BREAKING

  • Relationship: Required the relationship name when disabling constraints to match on (dff52d6)

v7.4.4

26 Mar 18:12
Compare
Choose a tag to compare

fix

  • HasManyThrough: Fix for thread safety when loading multiple relationships off of a single entity
    (9e49f55)