github coldbox-modules/qb v7.9.0

latest releases: v9.11.0, v9.10.3, v9.10.2...
4 years ago

chore

  • Format: Format with cfformat
    (77af3ee)
  • format: Always use lf for new lines (707a288)
  • CI: Testing coldbox@be makes no sense as it's all unit tests
    (8b335da)
  • CI: Add coldbox@be testing
    (e14af28)
  • BaseGrammar: Inline null services
    (4ccad99)
  • QueryBuilder: Fix tests on ACF 2016 due to @default metadata. (29b31d0)

feat

  • SchemaBuilder: Add support for MONEY and SMALLMONEY data types (24aadec)
  • BaseGrammar: Add executionTime to the data output, including interceptors
    (25d66d7)
  • Select: selectRaw now can take an array of expressions (d5b00af)
  • Orders: Add a clearOrders method (507dfdb)
  • Joins: Optionally prevent duplicate joins from being added (40212ff)
  • QueryBuilder: Enhance order by's with more direction options (c767ac8)

fix

  • OracleGrammar: Remove elvis operator due to ACF compatibility issues
    (e4b27b8)
  • PostgresGrammar: Update enum tests for Postgres
    (c50b00b)
  • PostgresGrammar: Fix wrapping of enum types
    (2d65e08)
  • QueryBuilder: Compat fix for ACF 2018 and listLast parsing
    (d30c8cd)
  • SchemaBuilder: Include current_timestamp default for timestamps
    (9f9a6c9)
  • QueryBuilder: Ignore table qualifiers for insert and update
    (466d791)
  • JoinClause: Prevent duplicate joins when using closure syntax
    (8f5028a)
  • BaseGrammar: Fix a case where a column was not wrapped correctly
    (e4fcff4)
  • QueryBuilder: Avoid duplicate due to Hibernate bugs (ec429ba)
  • QueryBuilder: Upgrade cbpaginator to fix maxrows discrepency (085c8a6)
  • BaseGrammar: Fix using column formatters with updates and inserts
    (e4fb585)
  • QueryBuilder: Fix using with query param structs
    (07c9b72)
  • QueryBuilder: Ignore orders in aggregate queries
    (39e1338)
  • BaseGrammar: Improve column wrapping with trimming (d98a5cb)
  • QueryBuilder: Prefer the parent query over magic methods (f9fd8d1)

other

  • *: fix: Format with cfformat
    (dc2a9b6)
  • *: fix: Update gitignore to account for folder paths
    (382c16b)
  • *: chore: Adjust ignore files
    (e5702ed)

refactor

  • QueryBuilder: Split off a whereBasic method (36d87b3)

Don't miss a new qb release

NewReleases is sending notifications on new releases.