## Changelog

## 0.6.1

* bugfix: xpath `list` modifier should always return a list

## 0.6.0

* text() xml nodes are now joined with the `s` modifier
* `transform_by` function allows you to customize each mapped field
  with any function

## 0.5.0

* Added support to optional modifier
* Update elixir requirement
* Map refactoring, from if/else tree to cleaner pattern matching
* Add casting capabilities
* Fix dependencies : doc deps only for :dev and otp "xmerl" dependency 

## 0.4.0

* Added support to map into keyword list instead of maps

## 0.3.0

* Added support to return values as strings (viniciussbs)

* Fix stream :halt handling (awetzel)

## 0.2.0

* Fixed encoding issue and improved speed (awetzel)

* Added file streaming support (awetzel)

* Added element streaming (awetzel)

* Added support for scalar values (xbrukner)
