All Versions
44
Latest Version
Avg Release Cycle
75 days
Latest Release
401 days ago

Changelog History
Page 2

  • v1.1.0 Changes

    October 25, 2017

    ๐Ÿ›  Fixed

    • [Luca Guidi] Ensure associations to always accept objects that are serializable into ::Hash
  • v1.1.0.rc1 Changes

    October 16, 2017

    โž• Added

    • ๐Ÿ‘ [Marcello Rocha] Added support for associations aliasing via :as option (has_many :users, through: :comments, as: :authors)
    • [Luca Guidi] Allow entities to be used as type in entities manual schema (attribute :owner, Types::Entity(User))
  • v1.1.0.beta3

    October 04, 2017
  • v1.1.0.beta2 Changes

    October 03, 2017

    โž• Added

    • โช [Alfonso Uceda] Introduce Hanami::Model::Migrator#rollback to provide database migrations rollback
    • [Alfonso Uceda] Improve connection string for PostgreSQL in order to pass credentials as URI query string

    ๐Ÿ›  Fixed

    • [Marcello Rocha] One-To-Many properly destroy the associated methods
  • v1.1.0.beta1 Changes

    August 11, 2017

    โž• Added

    • [Marcello Rocha] Many-To-One association (aka belongs_to)
    • [Marcello Rocha] One-To-One association (aka has_one)
    • [Marcello Rocha] Many-To-Many association (aka has_many :through)
    • 0๏ธโƒฃ [Luca Guidi] Introduced new extra behaviors for entity manual schema: :schema (default), :strict, :weak, and :permissive

    ๐Ÿ›  Fixed

    • [Sean Collins] Enhanced error message for Postgres db create and db drop when createdb and dropdb aren't in PATH
  • v1.0.4 Changes

    October 14, 2017

    ๐Ÿ›  Fixed

    • [Nikita Shilnikov] Keep the dependency on rom-sql at ~> 1.3, which is compatible with dry-types ~> 0.11.0
    • [Nikita Shilnikov] Ensure to write Postgres JSON (PGJSON) type for nested associated records
    • [Nikita Shilnikov] Ensure Repository#select to work with Hanami::Model::MappedRelation
  • v1.0.3 Changes

    October 11, 2017

    ๐Ÿ›  Fixed

    • [Luca Guidi] Keep the dependency on dry-types at ~> 0.11.0
  • v1.0.2 Changes

    August 04, 2017

    ๐Ÿ›  Fixed

    • [Maurizio De Magnis] URI escape for Postgres password
    • โšก๏ธ [Marion Duprey] Ensure repository to generate timestamps values even when only one between created_at and updated_at is present
    • ๐Ÿ’Ž [Paweล‚ ลšwiฤ…tkowski] Make Postgres JSON(B) to work with Ruby arrays
    • ๐Ÿšš [Luca Guidi] Don't remove migrations when running Hanami::Model::Migrator#apply fails to dump the database
  • v1.0.1 Changes

    June 23, 2017

    ๐Ÿ›  Fixed

    • [Kai Kuchenbecker & Marcello Rocha & Luca Guidi] Ensure Hanami::Entity#initialize to not serialize (into Hash) other entities passed as an argument
    • [Luca Guidi] Let Hanami::Repository.relation= to accept strings as an argument
    • โšก๏ธ [Nikita Shilnikov] Prevent stack-overflow when Hanami::Repository#update is called thousand times
  • v1.0.0

    April 06, 2017