All Versions
16
Latest Version
Avg Release Cycle
140 days
Latest Release
352 days ago

Changelog History
Page 2

  • v0.6.1

    ✂ Removes warnings as reported by ⚡️ https://github.com/thoughtbot/ex_machina/issues/70. We recommend updating if you are using Ecto 1.1. There are no backward incompatible changes and no new 🔋 features.

  • v0.6.0

    You can continue using ExMachina 0.5.0 if you are not ready for Ecto 1.1 yet. 🚀 There are no additional new features in this release.

    • ⚡️ Updated to use Ecto 1.1
    • Require Ecto 1.1

    🚀 There are still some warnings that we need to fix for Ecto 1.1, but this release ⬆️ at least fixes the error that was caused when upgrading to Ecto 1.1.

  • v0.5.0

    🔄 Changed

    • 👀 Factories were simplified so that attrs is no longer required. See 70a0481 and issue #56
    • 🏗 ExMachina.Ecto.assoc/3 was removed. You can now use build(:factory) instead. See discussion in issue #56

    🛠 Fixed

    • 👉 Use association id as defined on the schema 7c67047
  • v0.4.0

    ➕ Added

    • Add support for has_many and has_one Ecto associations. See 1ff4198.

    🔄 Changed

    • 👀 Factories must now be defined with functions. See 59b7d23
  • v0.3.0

    ➕ Added

    • 🏗 Add build_list and build_pair. See 8f332ce.
    • ➕ Add a create method that takes a map. This allows you to chain functions 🏗 like: build(:foo) |> make_admin |> create. See 59cbef5.

    🔄 Changed

    • 👀 Factories must now be defined with a macro. See 03c41f6
    • 👀 belongs_to associations are now built instead of created. See b518285.
  • v0.2.0

    🔄 Changed

    • 👀 Ecto functionality was extracted to ExMachina.Ecto. See 270c19b.