clear v0.8 Release Notes

Release Date: 2020-02-02 // about 4 years ago
  • This version fix a lot of small things:

    • 🛠 Fix TimeInDay issues
    • 🛠 Fix issue when using DISTINCT with JOIN in models with custom SELECT
      clause defined AFTER the joins.
    • 🛠 Fix mistake in spec and add specs
    • ➕ Add changelog; update shard
    • ➕ Add seed command in the CLI
    • ➕ add or_where feature
    • 🛠 Fix FTS to remove ambiguous clauses
    • 🛠 Fix issue with nilable belongs_to which cannot be saved when set to nil
    • ➕ Add RFC3339 support while converting string to time
    • 🛠 Fix caching with belongs_to
    • ➕ Add colorize parameter to Clear::SQL::Logger module
    • Migration: Add datatype conversion in add_column and alter_column methods
    • ⚡️ Migration: Update migration add_column operation to allow contraints, nullable
      0️⃣ and default value
    • ⚡️ Update to latest version of pg gem
    • Fix ambigous column name in with_xxx method for belongs_to relation
    • ➕ Add possibility to have nulls first and nulls last in order_by method
    • 🚧 WIP on a SQL parser
    • ➕ Add the possibility to convert from Array(JSON:Any)
    • 🛠 Fix misc typos