Improvement
- [MDSAL-86] - Split up BindingDOMRpcImplementationAdapter
- [MDSAL-673] - Add nonnullFoo() getters for non-semantic objects
- [MDSAL-743] - Add BitsTypeObject
- [MDSAL-744] - Map bits type to primitive boolean
- [MDSAL-776] - Integrate Action with BindingContract
- [MDSAL-777] - Support single-RPC interfaces in RpcConsumerRegistry and RpcProviderService
- [MDSAL-791] - Do not track uninteresting bundles
- [MDSAL-792] - Union value classes need to enforce non-null components
- [MDSAL-794] - Change mapping of action input/output
Task
- [MDSAL-541] - Switch DOMRpc{Implementation,Result} to work on ContainerNode
- [MDSAL-773] - Generate Rpc specializations
- [MDSAL-775] - Do not allow cross-datastore transactions
- [MDSAL-778] - Deprecate RpcService and related API contracts
- [MDSAL-784] - Generate binding codecs in a dedicated namespace
New Feature
- [MDSAL-768] - Package RFC7317's iana-crypt-hash module
Sub-task
- [MDSAL-786] - Remove BindingReflections.isAugmentationChild()
- [MDSAL-787] - Remove BindingReflections.findHierarchicalParent()
- [MDSAL-788] - Remove BindingReflections.resolveRpc{Input,Output}Class()
- [MDSAL-793] - Split out mdsal.binding.dom.codec.impl.loader
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.