All Versions
19
Latest Version
Avg Release Cycle
23 days
Latest Release
28 days ago

Changelog History
Page 1

  • v0.19.0

    February 29, 2020
  • v0.18.3

    February 17, 2020
    • ➕ Added: support for Crystal 0.33.0
  • v0.18.2

    December 13, 2019
    • ➕ Added: support for Crystal 0.32.0
  • v0.18.1

    October 16, 2019
    • 🛠 Fixed: debug page in development with reset context
    • ⚡️ Updated: lucky exec works more like a REPL
    • ⚡️ Updated: Log time measured with monotonic
    • 🛠 Fixed: Record deletion when primary key is UUID
    • 🛠 Fixed: Setting empty array as default to array column
    • ➕ Added: Overflow cast catch from Int64 to Int32
    • 🛠 Fixed: UUID primary key issue in SaveOperation
    • 🛠 Fixed: required attribute validations on custom before_save callbacks
    • ➕ Added: New reset_limit query method
    • ➕ Added: New reset_offset query method
  • v0.18.0

    October 04, 2019
    • ➕ Added: support for Crystal 0.31.1
    • 🛠 Fixed: how accept / content-type headers are handled #869
    • ➕ Added: ParamParsingError for when parsing JSON params fails #874
    • ⚡️ Updated: Lucky::BaseHTTPClient #875
    • ⚡️ Updated: shell scripts for POSIX compliance #879
    • Added: date_input, time_input, datetime_input #877
    • ➕ Added: support for HTTP PATCH #885
    • ➕ Added: abbr HTML tag #886
    • 🛠 Fixed: missing primary_key and timestamps in generated migrations #888
    • 🛠 Fixed: pluralize to take any Int #890
    • 🛠 Fixed: generation of migrations with resource see Commit
    • 👀 Rename: Lucky::HttpRespondable to Lucky::RenderableError see Commit
    • 🛠 Fixed: accepts_format, and a few other mime type issues #896
    • 🛠 Fixed: default curl requests to server not responding properly #899
    • 📇 Rename: handle_error to render in ErrorAction #903
    • 📇 Rename: render to html in Actions #905
    • ⚡️ Update: error message when missing type declaration for needs #907
    • 🛠 Fixed: model generation allowing for non alphanumeric characters #910
    • ⚡️ Updated: make more errors renderable #911
    • 🛠 Fixed: help messages now display for precompiled tasks #923
    • ⚡️ Updated: default help messages for tasks #923
    • 🛠 Fixed: issue with precompile tasks running in some directories #924
    • ➕ Added: SQL logging see Avram
    • ⚡️ Updated: error message when postgres isn't running see Avram
    • ⚡️ Updated: Box.create_pair allows for setting attributes, and returns instances see Avram
    • ➕ Added: ability to clone a query see Avram
    • Fixed: add_belongs_to in alter statement using wrong Int size see Avram
    • 🛠 Fixed: incorrect error message from SaveOperation updates in 0.17 see Avram
    • ➕ Added: between query method see Avram
    • ➕ Added: ordering queries by NULLS FIRST and NULLS LAST see Avram
    • 🛠 Fixed: missing attributes from SaveOperation see Avram
    • ➕ Added: db.schema.restore and db.schema.dump tasks see Avram
    • ➕ Added: group query method for doing GROUP BY see Avram
    • ⚡️ Updated: SchemaEnforcer see Avram
    • 🛠 Fixed: issue when calling before in SaveOperation see Avram
    • ➕ Added: JWT auth generation for API apps see LuckyCli
    • ⚡️ Updated: Serializers to be smarter with collections see LuckyCli
    • 👀 Updated: webpack to ignore node_modules directory see LuckyCli
    • ✂ Removed: cli lucky init task args see LuckyCli
    • ➕ Added: new lucky init.custom task to take args as init did before.
    • 🛠 Fixed: lucky init to catch invalid project names properly.
    • 👀 Added: support for browser_binary in LuckyFlow see LuckyFlow
  • v0.18.0-rc1

    September 24, 2019
  • v0.18.0-preview

    October 04, 2019
  • v0.17.0

    August 14, 2019
  • v0.17.0-rc1

    August 07, 2019
  • v0.16.0

    August 03, 2019

    2019-08-02