You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
EE-408 Adjustments for Elixir 1.16 (#57)
* EE-408 Parsers can only be keywords (not maps) so that order of keys is retained correctly
* Bump version to 5.0.0
* EE-408 Stable order of errors
Extend compabibility to Jabbax 1.0 (#42)
* Add support for Jabbax >= 1.0
* Fix credo setup
* Run mix format
* Prepare for release
* Format with Elixir 1.11
Regex options in StringParser + UUID parser (#41)
* Add :regex optoins to string parser
* Use :regex option from StringParser to parse emails
* Add UUID parser
* Add changelog entry
* Fix format
* Add explicit test for empty string + regex
* Bump version
* Add support for :min, :max and :trim to email parser
a helper for date time creation (#39)
* implement date_and_offset_to_datetime/3 helper
* refactor datetime helper; test cases for input args
* bump to version 4.8.0
* address PR comments
* address PR comments
Co-authored-by: Boon Low <boon.low@fresha.com>
Handle all possible JSON values in the parsers (#32)
* Allow parsers to gracefully handle non-expected types
* Introduce Surgex.Types.json_value
* Fix formatting
* Unify typespec format
* Bump version
* Add fallback for geolocation parsers
* Simplify typespecs
* Fix version
* Apply CR remarks
* Fix format