- Initial release
- Use publicly available version of joda-time
- Add a method to convert bitfield structs to bitfield longs
- Fix an off-by-one bug on bitfields
- Parser validates that names and numbers are not repeated
- Annotations for retired_ids and retired_wire_names enforced by codegen
- toBuilder returns a Builder.AllSpecified
- Builders can set bitfields via a struct
- Can configure Scala binary version in codegen plugin
- Cross compile against Scala 2.10.2
- Don't pull in unprefixed Scala library
- No implicit imports in generated code
- Hooks for controlling FK behavior
- Bug fix
- Target JVM 1.6 bytecode
- Require unique wire_names
- Point bootstrapped codegen at local templates
- FieldDescriptors have unsetterRaw
- Remove scala-library deps from Java projects
- Add IndexParser to parse the Thrift index format
- Remove dependency on IndexedRecord
- Fix bug in finagle-thrift dependency resolution
- local copy of MurmurHash
- Support for hashed, 2dsphere and text indices (leothekim)
- Map support in TReadableJSONProtocol (paperstreet)
- TBSONProtocol improvements (benjyw)
- Unknown field handling for forwards-compatibility (benjyw)
- Codegen newtype implicits (jliszka)
- Groundwork for optional proxy generation (jliszka)
- Hooks for alternateFk (jliszka)
- handle unknown enum values
- add field and record name to *OrThrow accessor exception message
- include file name in thrift parser error message
- codegen a trait for typedef implicits
- scala 2.10.3
- BSONObject enhanced type