Hanami::Utils v0.3.0 Release Notes

Release Date: 2014-10-23 // over 9 years ago
  • ➕ Added

    • [Celso Fernandes] Add BigDecimal coercion to Lotus::Utils::Kernel
    • [Luca Guidi] Define Boolean constant, if missing
    • [Luca Guidi] Use composition over inheritance for Lotus::Utils::PathPrefix
    • [Luca Guidi] Use composition over inheritance for Lotus::Utils::Hash
    • [Luca Guidi] Use composition over inheritance for Lotus::Utils::String

    🛠 Fixed

    • [Luca Guidi] Improved error message for Utils::Class.load!
    • [Tom Kadwill] Improved error NameError message by passing in the whole constant name to Utils::Class.load!
    • [Luca Guidi] Utils::Hash#to_h return instances of ::Hash in case of nested symbolized data structure
    • [Luca Guidi] Raise TypeError if nil is passed to PathPrefix#relative_join
    • [Peter Suschlik] Define Lotus::Utils::Hash#respond_to_missing?
    • [Peter Suschlik] Define Lotus::Utils::String#responds_to_missing?
    • [Luca Guidi] Ensure Utils::Hash#inspect output to be the same of ::Hash#inspect