Skip to content

Releases: coldbox-modules/quick

v3.0.4

27 May 05:41
Compare
Choose a tag to compare

fix

  • CBORMCompatEntity: Updates for coldbox@6
    (1f10fde)

v3.0.3

13 May 17:24
Compare
Choose a tag to compare

chore

fix

  • Casts: Optimize cast caching
    (2f9b510)

v3.0.2

11 May 20:02
Compare
Choose a tag to compare

fix

  • EagerLoading: Apply custom sqltypes during eager loading
    (c9633d3)

v3.0.1

08 May 22:04
Compare
Choose a tag to compare

fix

  • BaseEntity: Account for null values in fill
    (3f8bc2c)
  • Memento: Swap structAppend order for a Lucee bug
    (1e0d217)

v3.0.0

06 May 19:02
Compare
Choose a tag to compare

BREAKING

  • QuickBuilder: Prevent duplicate joins by default (a8ac022)
  • BaseEntity: Enforce accessors for entities (ad16248)
  • BaseEntity: Remove virtual inheritance (3b026b1)
  • BaseEntity: Improve virtual column support (5ebc42c)

chore

  • CI: CI debugging
    (1111603)
  • CI: CI debugging
    (19b3053)
  • CI: CI debugging
    (6280040)
  • CI: CI debugging
    (75bcb64)
  • CI: CI debugging
    (fda269a)
  • CI: CI debugging
    (5662bdc)
  • CI: CI debugging
    (7716222)
  • CI: CI debugging. :-(
    (1912c2a)
  • CI: Add qb mapping for tests
    (45c5238)
  • CI: Fix overriding coldbox@be installation
    (c4f9ae0)
  • CI: Publish API docs after publishing a new version
    (690b95d)
  • CI: Adjust CI builds to test bleeding edge on cron jobs
    (0ffdafc)
  • CI: Clean up .travis.yml
    (d5753b5)

feat

  • Interceptors: Fire the postLoad event for all entities
    (a480ef2)
  • ErrorMessages: Improve error message when accessing relationships on unloaded entities (d43f699)

fix

  • BaseEntity: Rename is and isNot to isSameAs and isNotSameAs for better ACF compatibility
    (fff27a1)
  • BaseEntity: Improved hasRelationship check (4064619)
  • QuickBuilder: Fix nested whereHas with belongsToMany Relationships (99f957e)
  • BaseEntity: Fix for virtual columns trying to be updated
    (5f13e4f)
  • BaseEntity: Qualify all column names and correctly return eager loaded belongsToMany Relationships (09f9c64)
  • BaseEntity: Forward updateOrInsert calls to updateOrCreate (888fa22)
  • Memento: Ensure virtual columns are included in mementos by default
    (6c72a46)
  • BaseEntity: qualify columns when using fresh and refresh
    (1cce0a2)
  • QuickBuilder: Clear orders when querying releationships (d77c781)
  • GlobalScopes: Ensure global scopes are only applied once per query
    (664b288)
  • BaseEntity: Duplicate metadata struct when creating new entities (5c06fa4)
  • BaseEntity: Fix double applying of global scopes
    (b374caa)
  • BaseEntity: Default polymorphicBelongsTo name to the relation method name
    (72352d6)

other

refactor

  • BaseEntity: Clean up virtual column naming
    (88d8237)

v2.5.7

26 Feb 00:16
Compare
Choose a tag to compare

other

  • *: docs: Fix link to Gitbook from README (5a8cf6a)

v2.5.6

19 Feb 22:22
Compare
Choose a tag to compare

fix

  • BaseEntity: Correctly use the grammar annotation
    (2312e9e)

v2.5.5

13 Feb 17:30
Compare
Choose a tag to compare

other

  • *: chore: Use forgeboxStorage (ad6c413)

v2.5.4

20 Dec 06:20
Compare
Choose a tag to compare

fix

  • CBORMCompat: Pass along query options in compat methods
    (9a2739e)

v2.5.3

11 Dec 21:40
Compare
Choose a tag to compare

fix

  • BaseEntity: Revert calling setters when hydrating entities (670fadb)