v1.0.3

@OlegIlyenko OlegIlyenko released this May 11, 2018 · 1 commit to master since this release

The release should be compatible with v1.0.0, so no update to the downstream libraries is necessary.

  • Removed new helpers methods in ResultMarshaller (otherwise all downstream libraries need to recompiled, at least for scala 2.11)
  • Re-added helpers as a part of MarshallingUtil

v1.0.2

@OlegIlyenko OlegIlyenko released this May 10, 2018 · 4 commits to master since this release

The release should be compatible with v1.0.0, so no update to the downstream libraries is necessary.

  • Added several helper methods in ResultMarshaller for easy value creation
  • Moved SimpleResultMarshallerForType and SymmetricMarshaller from sangria

v1.0.1

@OlegIlyenko OlegIlyenko released this Feb 20, 2018 · 7 commits to master since this release

The release should be compatible with v1.0.0, so no update to the downstream libraries is necessary.

  • ArrayMapBuilder not extends Iterable[(String, T)] (#3). Big thanks to @yanns for this contribution!
  • MarshallingUtil.convert now has more safe enum value handling

v1.0.0

@OlegIlyenko OlegIlyenko released this Jan 16, 2017 · 19 commits to master since this release

  • 1.0 release

v0.2.2

@OlegIlyenko OlegIlyenko released this Nov 3, 2016 · 22 commits to master since this release

  • Cross-compile for scala 2.11 and 2.12
  • Updated dependencies

v0.2.1

@OlegIlyenko OlegIlyenko released this May 1, 2016 · 24 commits to master since this release

  • Introduced ScalarValueInfo and MarshallerCapability marker traits to allow scalar values to coerce output values based on the marshaller capabilities.
  • Added a set of standard marshaller capabilities that may be supported by concrete implementations natively: DateSupport, CalendarSupport and BlobSupport.
  • ResultMarshaller now only has 2 methods for scalar value marshalling: scalarNode and enumNode. They get much more info about the value as well.

v0.2.0

@OlegIlyenko OlegIlyenko released this Mar 24, 2016 · 27 commits to master since this release

  • Introduced map builder which is able to preserve the field order and provides much faster way to build a
    map (uses mutable data structures to minimize memory footprint)

v0.1.1

@OlegIlyenko OlegIlyenko released this Feb 28, 2016 · 30 commits to master since this release

  • Added InputParser type class which may be implemented by marshalling library in order to provide parsing from string feature
    (required for default value support in schema materialization)

v0.1.0

@OlegIlyenko OlegIlyenko released this Jan 23, 2016 · 34 commits to master since this release

Initial release