Jolt Versions Save

JSON to JSON transformation library written in Java.

jolt-0.0.9

10 years ago

Pom build issues...

jolt-0.0.8

10 years ago

Bug fix from @andershedstrom relating to Chainr's handling of ContextualTransforms.

jolt-0.0.7

10 years ago
  • Apache RAT integrated into the maven build to verify that each Java file has a copyright header.
  • @snkinard added a command line tool for Diffy. The first step to a cli for Jolt transforms.
  • Travis CI build added, automatically checks Pull requests.
  • Chainr heavily refactored
    • Custom Java Transforms can now be loaded via Guice
      • New class of transform added, the ContextualTransform.
      • Can take input and context into account
      • Canonical example is generating urls, they may need to vary, "http" vs "https", on each run of the transform.
    • Guice specific code lives in a "jolt-guice" maven artifact

jolt-0.0.6

10 years ago
  • Jolt Artifacts now available from Maven Central
  • CardinalityTransform added by Sam
    • Useful if your source of JSON documents do not have consistent cardinality of their elements
    • Eg, the "photos" element varies between an array and map, depending on how many photos there actually are
  • Lots of doc updates and prep for open sourcing

jolt-0.0.5

10 years ago
  • Added Shiftr "#" wildcard
    • Enables Shiftr to transform maps into arrays (with a non-deterministic order)
  • Enabled Jackson 2.x ability to have comments in JSON
    • It it nice to be able to document transforms
    • Commented unit test transforms to serve as documentation

jolt-0.0.4

10 years ago

Created "json-utils" artifact to contain Jolt code with Jackson dependencies Pulled in Cobertura for code coverage

jolt-0.0.3

10 years ago

Initial extraction of Jolt to be a standalone project