- Fix an issue with the
shrink_wrap
require statement. [#8], Thanks @mvandenbeuken!
- Translation properties that define a
default
option now correctly call resolve the default value when the input value is explicitlynil
. See #7.
- Explicity require
stringio
from the standard library as it is used for some error messages.
- breaking change: Modify the
CollectionFromKey
transformer to map non-hash values into a hash with avalue
property.
i.e.
input = { names: { john: 'foo', jane: 'bar' } }
transformer.transform(input) #=> { names: [{ name: :john, value: 'foo' }, { name: :jane, value: 'bar' }] }
- Initial release! ✨