1. The factory constructor "connectToService" on generated Proxy classes is moving to a static method on the generated interface class. For example:
new FooProxy.connectToService(...);
becomes
Foo.connectToService(...)
Raionale: The change in [1] aims to begin allowing Mojo applications to avoid directly referencing Proxies and Stubs, instead using generated Interface and InterfaceRequest classes to match Mojo terminology.
2. The static getter "serviceDescription" on generated Stub classes is moving to a static getter on the generated interface class. For example:
FooStub.serviceDescription
becomes
Foo.serviceDescription.
Rationale: ditto.
Note: While the change in [1] adds interfaces with names more closely aligned with Mojo concepts, existing code using Proxies and Stubs will continue to work.
I plan to land this change and push a new package to pub by the end of the day Monday. Please let me know here on the list or in person if you have any concerns.
Cheers,
Zach