Scrooge v3.0.8 Release Notes

    • ๐Ÿ”Œ When scrooge-maven-plugin extracts Thrift files from a dependency artifact, it now puts them in a sub folder named after the artifact id. This way, the user project can use same-named Thrift files from different artifacts.
    • Title case and camel case more consistent with previous version before 3.0.7 We still preserve consecutive upper cases but not in an all-up-case string, eg:

    ::

    TBird (original) -> tBird (camel case) -> TBird (title case) HTML (original) -> html (camel case) -> Html (title case)

    • ๐Ÿ‘ป Thanks to @erikvanoosten - Finagle client can throw exception on void function.
    • ๐Ÿ“š Thanks to @brancek - Support documentation on enum values.
    • โœ… Thanks to @erikvanoosten - Reorganizing test folder, and add Apache standard test