gems dry-container 0.7.2

latest releases: 0.11.0, 0.10.1, 0.10.0...
6 years ago

v0.7.2 - 2019-07-09

Added

  • .resolve accepts an optional fallback block, similar to how Hash#fetch works (flash-gordon)
    container.resolve('missing_key') { :fallback } # => :fallback
  • .decorate can (again) work with static values. Also, it can take a block instead of with (flash-gordon)
    container.register('key', 'value')
    container.decorate('key') { |v| "<'#{v}'>" }
    container.resolve('key') # => "<'value'>"

Compare v0.7.1...0.7.2

Don't miss a new dry-container release

NewReleases is sending notifications on new releases.