All Versions
147
Latest Version
Avg Release Cycle
26 days
Latest Release
-

Changelog History
Page 9

  • v3.19.0 Changes

    • ๐ŸŽ scrooge: Performance improvements and bug fixes.
    • ๐Ÿ”Œ scrooge-sbt-plugin: Add output language support in scrooge-sbt-plugin.
  • v3.18.1 Changes

    • ๐Ÿ”Œ scrooge-maven-plugin: Fix bug with plugin parameters.
  • v3.18.0 Changes

    • ๐Ÿ‘ scrooge: Support ignoring unknown enum ids.
    • ๐Ÿ‘ป scrooge: Output full exception chain in client stats.
    • ๐Ÿ“‡ scrooge: Add union metadata to generated scala code.
    • ๐Ÿ—„ scrooge-maven-plugin: Resolve IDLs transitively; deprecate the dependencyIncludes option.
    • ๐Ÿ”Œ scrooge-sbt-plugin: Add thrift files to published artifact in sbt-plugin.
    • โฌ†๏ธ scrooge-sbt-plugin: Upgrade to autoPlugin.
  • v3.17.0 Changes

    • scrooge: add is required to ThriftStructFieldInfo.
    • โšก๏ธ scrooge minor docs update: add logo and short description.
    • ๐Ÿšš scrooge-serializer: Remove dependency on scrooge-runtime.
    • ๐ŸŽ scrooge: Cache mustache resources to improve generation performance.
    • scrooge: Disallow identifiers that are thrift keywords.
    • ๐Ÿšš scrooge: Remove SafeVarargs for JDK 6 compatibility.
  • v3.16.6 Changes

    • ๐Ÿ‘ scrooge-core: Added scala 2.11 support
    • ๐Ÿšš scrooge-core: scrooge: add .withoutPassthrough method that recursively removes passthrough fields
    • scrooge-doc: Fix formatting in the CLI help page.
    • ๐Ÿ‘• scrooge-linter: Cleaner logging and options.
    • ๐Ÿ‘• scrooge-linter: remove invalid CONFIG.ini.
    • scrooge: prefer Protocols.binaryFactory over TBinaryProtocol.Factory
  • v3.16.3 Changes

    • ๐Ÿ“‡ scrooge-core: Add union metadata for reflection
    • ๐Ÿ“„ scrooge-doc: Clarify docs on CLI usage
    • scrooge-generator: Fix error message for missing required field
    • scrooge-generator: Modify compiler to accept a Scaladoc comment at the end of Thrift file
    • โœ… scrooge-generator: Normalize scalatest versions between poms and 3rdparty
    • scrooge-generator: Stricter checks for invalid Thrift filenames
    • 0๏ธโƒฃ scrooge-ostrich: Default to using Protocols.binaryFactory
  • v3.16.1 Changes

    • ๐Ÿš€ release finagle v6.18.0
    • ๐Ÿš€ release util v6.18.0
    • ๐Ÿ‘• scrooge-linter: Fix multiple arguments to linter + pants/mvn fixes
    • ๐Ÿ‘• scrooge: Separate flow for linter
    • ๐Ÿ‘• scrooge: Skip includes when linting
  • v3.16.0 Changes

    • โฌ†๏ธ Upgrade dependencies to latest versions
    • ๐Ÿ‘• scrooge: Move scrooge-linter into scrooge
    • scrooge: Add SimpleID.originalName for enum fields.
  • v3.15.0 Changes

    • scrooge: Bumping finagle to 6.16.0
    • scrooge: Bump util to 6.16.1-SNAPSHOT
  • v3.14.1 Changes

    • scrooge-generator: Allow union field names to match struct names