Scrooge v4.19.0 Release Notes

    • scrooge-generator: Generated scala/java code now is using serviceMap instead of functionMap for Finagle services' method implementation. PHAB_ID=D73619 for scala and PHAB_ID=D76129 for java

    • scrooge-generator: Generated Java code now is using c.t.s.TReusableBuffer to reduce object allocations. This in turn adds scrooge-core as dependency for generated java code. PHAB_ID=D60406

    • ๐Ÿ‘ scrooge-generator: support for thrift struct field doccomments for scala generated code RB_ID=918179

    • scrooge-generator: The MethodIface in generated Scala code implements FutureIface. It already "was" that type in practice but did not implement that trait. PHAB_ID=D67289

    • ๐Ÿ‘ scrooge-generator: Generated Cocoa code now supports modular frameworks and removes some compiler warnings about implicit casts. PHAB_ID=D74200