Skip to content

v1.0.0

Choose a tag to compare

@passsy passsy released this 19 Mar 21:10
  • Remove long deprecated methods: addContext, asBool, asDateTime, asDouble, asInt, asList, asMap, asString. Use their as*OrThrow replacements.
  • Add support for timezones in asDateTime* methods #47, #51
  • Add official support for date formats RFC 3339, RFC 2822 and RFC 1036
  • Push test coverage to 100% 🤘

BREAKING CHANGES
├─┬ Class Pick
│ └── Field "addContext" removed (CF01)
├─┬ Class RequiredPick
│ └── Field "addContext" removed (CF01)
├─┬ Class BoolPick
│ └── Field "asBool" removed (CF01)
├─┬ Class NullableDateTimePick
│ └── Field "asDateTime" removed (CF01)
├─┬ Class NullableDoublePick
│ └── Field "asDouble" removed (CF01)
├─┬ Class NullableIntPick
│ └── Field "asInt" removed (CF01)
├─┬ Class NullableListPick
│ └── Method "asList" removed (CE10)
├─┬ Class NullableMapPick
│ └── Field "asMap" removed (CF01)
└─┬ Class NullableStringPick
  └── Field "asString" removed (CF01)