V0.56 is the latest stable version of Wechaty, it is recommended to be upgraded for all developers.
npm install wechaty@0.56
v0.56 (2021-01-25)
Highlights for v0.56
1. New Wechaty Puppet Services
- Published Wechaty Puppet Service
- Published Wechaty Puppet Service: PadLocal
- Published Wechaty Puppet Service: WxWork
- Published Wechaty Puppet Service: Paimon
- Published Wechaty Puppet Service: Donut
2. New Wechaty Puppets
- Published Puppet: Official-Account
- Published Puppet: Gitter.im
- Published Puppet: Lark
- Published Puppet: Whatsapp
3. New Wechaty Languages
- Published Python Wechaty
- Published Go Wechaty
- Published Java Wechaty
- Published .NET Wechaty
- Published PHP Wechaty
- Published Scala Wechaty
Implemented enhancements:
- Switch from
wechaty-puppet-hostie
towechaty-puppet-service
#2122 - Add wechaty-puppet-padlocal to our puppet config #2102
- Use
message.talker\(\)
to replacemessage.from\(\)
#2094 - Create a
looseInstanceOfClass
to checkFileBox
andPuppet
instances #2090 - Issue with batch operation on room loading process #2068
- Support more properties on contact #2036
- Refactoring Multi-instance Wechaty Design: Try to remove the Accessory class and related codes #2027
- Use Typed-Emitter in Wechaty #2014
- Support WECHATY_HOSTIE_PORT environment variable #1984
- Wechaty v0.23 PadPro Testing, an enhanced pad puppet implementation! #1668
- Using wechaty to start a wechatOA account #1016
Fixed bugs:
- FileBox instance type checking problem #2035
- Wechaty.off() not work: can not remove listeners. #2019
- friendship.contact() will load Contact only, contact.ready() is wanted. #1954
Closed issues:
- 不能登录,也没显示二维码就直接退出 #2099
- Can’t login after scan the qrcode #2092
- 网络不好程序自动重启后推送异常 #2088
- Message.forward() does not support returning a message #2073
- bot.Friendship.add() 总是报错 #2060
- 在使用FileBox 发送视频时候出现问题 #2059
- The AWS Access Key Id you provided does not exist in our records. #2058
- When setting up hostie token gateway, Account was locked after 5 getContactInfo call within a second. #2040
- Support phone related operations #2037
- BREAKING CHANGES: remove hotImport support from wechaty #1997
- ERR GRPC_GATEWAY GRPC SERVER ERROR #1996
- 微信安装 #1990
- Cannot read property ‘QQ’ of undefined #1982
- Need upgrade wechaty-puppet@0.25.7 version for wechaty #1980
- The qrcode all the time timeout #1977
- Upgrade wechaty-puppet-hostie@0.7.10 for fix the bug of friendship.accpet() #1966
- 23:42:53 SILL GrpcGateway callback type:【invalid-token】 #1959
- 准备支持企业微信群吗 #1958
- node-pre-gyp WARN #1953
- How to filter official account numbers #1951
- Update wechaty-puppet-hostie version for wechaty #1948
- Is that you? #1942
- ipad WeChat login will automatically log out, The returned QR code is invalid, you cannot log in again, you must restart #1940
- New version release notes for wechaty 0.38 #1937
- Can the receive the recall “ room-leave”. #1745
- Refactor message.ts file to fit the requirement in CodeClimate #1663
- Want to get information about sent-out message #1501
Merged pull requests:
- rename wechaty-puppet-hostie -> wechaty-puppet-service #2124 (huan)
- Update README.md #2118 (lijiarui)
- Update room-invitation.ts #2104 (profthecopyright)
- Update contact.ts #2095 (su-chang)
- create looseInstanceOfClass (#2090) #2091 (huan)
- Update Dockerfile #2079 (yesxin)
- Bump minor 49 #2078 (windmemory)
- fix #2073 #2074 (windmemory)
- Split to trunks when making requests of room.findAll() and room.ready() #2067 (windmemory)
- bump hostie version to be the stable one #2051 (windmemory)
- 0.48.0 #2050 (windmemory)
- feat: add more methods into contact class #2048 (windmemory)
- feat: add scoped wxwork puppet into puppet config #2043 (windmemory)
- add phone method in contact class #2039 (windmemory)
- remove Accessories by wechatify user classes #2028 (huan)
Join us
- Join our community discussion on Gitter: https://gitter.im/wechaty/wechaty
- Read our blog posts: https://wechaty.js.org/blog
- Getting started with Wechaty now: https://github.com/wechaty/wechaty-getting-started
- Interested in working with us? Join our team!