The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
## Update
1. refactor `NBusQQSDK` / `NBusWechatSDK` / `NBusWeiboSDK` to framework with module
## Update
1. `QQSDKHandler` with QQSDK 3.5.3
2. `WechatSDKHandler` with WechatSDK 1.8.9
3. access pasteboard as less as possible in `QQHandler`
4. rewrite `checkUniversalLinkSupported`
5. rewrite `openUniversalLink` (or `openURLScheme`)
6. rewrite `mergingQueryItems`
## Add
1. support launching mini program
2. support debug mode
## Update
1. rewrite `handleSignToken`
2. rewrite `openUniversalLink`
## Update
1. remove `LogHandlerProxyType`
2. add `title` and `description` to `MiniProgramMessage`
3. rewrite `canShare(message:to:)`
4. check Universal Link via `isSupported`
5. fetch more informations with `oauthCompletionHandler`
## Add
1. `WechatHandler` with WechatSDK 1.8.7.1
## Update
1. `WeiboHandler` supports `openURL`
## Add
1. `WeiboHandler` with WeiboSDK 3.3.0
## Update
1. `WeiboSDKHandler` supports shareing `AudioMessage` and `VideoMessage`.
2. `pasteboardItems` with index.
## Update
1. `BusCompatible` removes `set`
## Fix
1. `QQHandler` shares `MiniProgramMessage`
2. `QQHandler` gets sign token from pasteboard
3. `NBus.podspec` removes `Dir.glob`
## Add
1. `QQHandler` from QQSDK 3.5.1
2. `BusWrapper`
3. `BusUserDefaults`
4. `FileMessage` adds `fileName` and `fullName`
## Update
1. `QQSDKHandler` uses `QQApiNewsObject`
2. `BusMock` supports switching handler
3. `BusMock` supports observing sdk
4. `NBus.podspec` uses `Dir.glob` to set `source_files`
5. rename `invalidMessage` to `invalidParameter`
## Update
1. `WeiboSDKHandler` with WeiboSDK 3.3.0
2. update `Config.xcconfig`
3. rename `Helper` to `Coordinator`
4. rename `master` to `owner`