8000 Tags · codahale/jerkson · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Nov 9, 2017. It is now read-only.

Tags: codahale/jerkson

Tags

v0.5.0

Toggle v0.5.0's commit message
* Added `canSerialize` and `canDeserialize`.

* Upgraded Jackson to 1.9.0.
* Dropped support for Scala 2.8.1, added support for 2.8.2. Upgrade.
* Dropped support for 2.9.0-1. Upgrade.

v0.4.2

Toggle v0.4.2's commit message
* Added support for case classes with multiple constructors.

* Added support for `snake_cased` JSON field names via the `@JsonSnakeCase`
  annotation.

v0.4.1

Toggle v0.4.1's commit message
* Added `@JsonIgnoreProperties` support.

* No longer serializing `transient` members of case classes.
* Upgraded to Jackson 1.8.x. (Jerkson will now track the highest available
  version in the 1.8.x series.)

v0.4.0

Toggle v0.4.0's commit message
* Upgraded to Jackson 1.8.3.

* Fixed deserialization of empty JSON objects as `JValue` instances.
* Fixed deserialization of `Map[java.lang.Integer, A]` and
  `Map[java.lang.Long, A]` instances.
* Fixed deserialization of case classes in weird bytecode environments like
  Play.
* Added support for case classes nested in objects.
* Allowed for deserializing `BigInt` and `BigDecimal` instances from anything
  those classes can parse as text.
* Added a cache for type manifests.

v0.3.2

Toggle v0.3.2's commit message
* Added `Json.stream[A](Reader)`.

* Fix `NullPointerException` when deserializing `Map` instances from weird JSON
  values.

v0.3.2-changelog-fix

Toggle v0.3.2-changelog-fix's commit message
Fixed the changelog.

v0.3.1

Toggle v0.3.1's commit message
* Added support for deserializing `Map[Int, _]` and `Map[Long, _]` in…

…stances.

v0.3.0

Toggle v0.3.0's commit message
* Added a very comprehensive set of tests, refactored around support …

…for various

  types. (h/t Daniel Brown)
* Added support for `StringBuilder`, `Array[A]`, `immutable._`, `mutable._`,
  `collection._` classes, `AST` classes, and others.
* Fixed error messages when parsing empty JSON objects as case classes.
* Enabled caching of all serializers and deserializers.
* Switched to Maven for builds.
* Removed the deprecated `Parser#parseStreamOf`.

v0.2.2

Toggle v0.2.2's commit message
* Upgraded to Jackson 1.7.7.

* Fixed bugs in parsing case classes with other specially-namespaced types.

v0.2.1

Toggle v0.2.1's commit message
* Fixed bug in parsing case classes with `List[A]` members (and anyth…

…ing else

  which is typed in the `scala` package.
0