diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d2db8c052926c20b4b6f7d0cd77186a5236e3ef..a9d81aba7b2e29ab9af213592a980f5789918945 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,10 +37,15 @@ **Implemented enhancements:** - Add unit test to puppet accessory [\#1219](https://github.com/Chatie/wechaty/issues/1219) +- Use browser implementation of Node.js' stream library [\#1201](https://github.com/Chatie/wechaty/issues/1201) - feat: Add `for \(const contact of room\) {}` support by ES6 iterators override [\#1198](https://github.com/Chatie/wechaty/issues/1198) +- BREAKING CHANGE: v0.16 on\('friend`\) arguments changed! [\#1196](https://github.com/Chatie/wechaty/issues/1196) - TypeScript Strict Mode: set `noImplicitAny` to `true` [\#1180](https://github.com/Chatie/wechaty/issues/1180) - Generic for Return Child Class Type in Abstract Class Implementation [\#1178](https://github.com/Chatie/wechaty/issues/1178) +- BREAKING CHANGE: v0.16 Message.ext\(\) return '.ext' instead of 'ext' before [\#1168](https://github.com/Chatie/wechaty/issues/1168) - Encapsulated `Contact`, `Messag`, `FriendRequest`, and `Room` into `PuppetWeb` [\#1166](https://github.com/Chatie/wechaty/issues/1166) +- BREAKING CHANGE: v0.16 will remove `MediaMessage` class [\#1164](https://github.com/Chatie/wechaty/issues/1164) +- BREAKING CHANGE: v0.16 will replace `Message.content\(\)` with `Message.text\(\)` [\#1163](https://github.com/Chatie/wechaty/issues/1163) - Continious Deploy to NPM with @next tag when the MINOR version number is odd\(in developing branch\) [\#1158](https://github.com/Chatie/wechaty/issues/1158) - BREAKING CHANGE: first arg of `room-leave` event licener changed from `Contact` to `Contact\[\]` [\#723](https://github.com/Chatie/wechaty/issues/723) - Should throw Exception when there have API Error. [\#683](https://github.com/Chatie/wechaty/issues/683) @@ -51,6 +56,7 @@ - Update the peerDependencies of `rx-queue`: rxjs@6 from rxjs@5 [\#1205](https://github.com/Chatie/wechaty/issues/1205) - Cannot send image message on v0.15.21 [\#1175](https://github.com/Chatie/wechaty/issues/1175) +- How to avoid the memory leak [\#981](https://github.com/Chatie/wechaty/issues/981) - SyntaxError: Unexpected end of JSON input [\#846](https://github.com/Chatie/wechaty/issues/846) - function `Message.mention\(\)` should recognize both magic code and blank [\#813](https://github.com/Chatie/wechaty/issues/813) - BREAKING CHANGE: first arg of `room-leave` event licener changed from `Contact` to `Contact\\[\\]` [\#723](https://github.com/Chatie/wechaty/issues/723) @@ -67,9 +73,13 @@ - TypeScript 2.9 with trailing comma after rest parameters. [\#1188](https://github.com/Chatie/wechaty/issues/1188) - code example 'media-file-bot' not working [\#1183](https://github.com/Chatie/wechaty/issues/1183) - QrCode `scan` event not refresh on v0.15.21 \#1175 [\#1176](https://github.com/Chatie/wechaty/issues/1176) +- Version 10 of node.js has been released [\#1170](https://github.com/Chatie/wechaty/issues/1170) - 自动加好友,加好友成功后,向对方发信息报错 [\#1165](https://github.com/Chatie/wechaty/issues/1165) - Use `injection-js` for Wechaty v1.0 provide the resolvers of the Wechaty Puppet [\#1146](https://github.com/Chatie/wechaty/issues/1146) +- findAll ,WARN Room parse\(\) on a empty rawObj [\#1141](https://github.com/Chatie/wechaty/issues/1141) - Rename all `find\(\)` method to `search\(\)` [\#1132](https://github.com/Chatie/wechaty/issues/1132) +- ERR PuppetWebBridge init\(\) exception: Error: connect ECONNREFUSED 127.0.0.1:35493 [\#1113](https://github.com/Chatie/wechaty/issues/1113) +- Feature request: sending file with a stream \(creating media message with a stream\) [\#1092](https://github.com/Chatie/wechaty/issues/1092) - node\_modules/\_wechaty@0.13.36@wechaty/dist/src/config.d.ts\(1,24\): error TS2307: Cannot find module 'raven'. [\#1035](https://github.com/Chatie/wechaty/issues/1035) **Merged pull requests:** @@ -672,4 +682,4 @@ -\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* +\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file