Skip to content

Latest commit

 

History

History
280 lines (196 loc) · 18 KB

CHANGELOG.md

File metadata and controls

280 lines (196 loc) · 18 KB

Change Log

Full Changelog

Implemented enhancements:

  • Prepare to rename the nick/remark/display for contact/room #217
  • [feature request] fire room-join when someone joins from a QR Code #155

Fixed bugs:

  • Cannot read property 'Symbol(Symbol.iterator)' of undefined #273
  • [docker] chromium-browser fail to start after upgrading chromium from v53 to v56 #235
  • typo in Wiki #205
  • doc bug #196
  • Linting Error from PR@lijiarui #181
  • [document] should list only the public/stable API to users #174

Closed issues:

  • wechaty 0.7.21 works but 0.7.24 failed with Argument of type 'string | Promise<boolean>' is not assignable to parameter of type 'string'. #282
  • how i can save avatar without await keywords? #278
  • 如何获取MsgType为APP类型的信息,解析不成xml #262
  • [linting] fix needed for new tslint rule: trailing-comma #251
  • Room&Contact.find() should throw exception when it get more than one value #229
  • Contact.findAll() return contactList includes oa account #222
  • timeouts when running unattended #184
  • room.member() cannot find contact when contact set whose alias in the room #173

Merged pull requests:

v0.7.0 (2016-12-29)

Full Changelog

Implemented enhancements:

  • 请问可以获取联系人或群成员的性别、所属地域、头像吗? #121
  • Function Room.add() should return Promise<boolean> #119
  • Could you add api to find contact by remark #117
  • Need to support AppMsgType: 100001 with MsgType: 49 #114

Fixed bugs:

  • to silence all the output from webdriver(chromedriver) for log level INFO #150
  • tsc compiling error: Cannot find namespace 'webdriver' #136
  • remark(null) doesn't work #130
  • Cannot identify ['] in room topic #116
  • room.member() cannot get member when bot set remark for friend #104
  • Session Cookies not loaded correctly? #31

Closed issues:

  • too many levels of symbolic links #165
  • node dist/example/ding-dong-bot.js example运行异常 #159
  • An in-range update of tslint is breaking the build 🚨 #157
  • deploying to server problems (running headless) #154
  • An in-range update of @types/selenium-webdriver is breaking the build 🚨 #148
  • An in-range update of tslint is breaking the build 🚨 #144
  • An in-range update of tslint is breaking the build 🚨 #140
  • An in-range update of @types/node is breaking the build 🚨 #137
  • An in-range update of @types/sinon is breaking the build 🚨 #135
  • wechaty mybot.js start error #126
  • Room-join' para inviteeList[] cannot always work well when contain emoji #125
  • [help] install wechaty and its types #124
  • ERR Message ready() exception: Error: Contact.load(): id not found #123
  • enhance request.hello function #120
  • 无法自动通过好友请求 #115
  • [EVENT INVITATION] Welcome to join Beijing Node Party 18: Wechaty & ChatBot on 11th Dec. #107
  • failed run demo in docker under centos #101

Merged pull requests:

  • chore(package): update @types/node to version 6.0.54 #168 (zixia)
  • chore(package): update tslint to version 4.2.0 #158 (zixia)
  • chore(package): update @types/selenium-webdriver to version 2.53.37 #149 (zixia)
  • chore(package): update tslint to version 4.1.1 #146 (zixia)
  • chore(package): update @types/sinon to version 1.16.33 #143 (zixia)
  • chore(package): update @types/node to version 6.0.52 #142 (zixia)
  • chore(package): update tslint to version 4.1.0 #141 (zixia)
  • Update README.md #139 (lijiarui)
  • qrcode #112 (lijiarui)
  • Update README.md #110 (lijiarui)

v0.6.32 (2016-11-28)

Full Changelog

Implemented enhancements:

  • get room owner on event 'room-join','room-topic' #105 (JasLin)

Fixed bugs:

  • contactFind(function (c) { return /.*/.test(c) }) rejected: javascript error: Unexpected token #98
  • Error: Chrome failed to start: was killed #95

Closed issues:

  • another problem about docker run #103
  • Error: Server terminated early with status 127 #102
  • Selenium WebDriver driver.getSession() wait a long time #86

Merged pull requests:

  • fixed javascript error: attempt is not defined #100 (JasLin)
  • convert wechaty-bro.js to plain old javascript syntax #60 #97 (cherry-geqi)

v0.6.22 (2016-11-14)

Full Changelog

v0.6.21 (2016-11-14)

Full Changelog

Fixed bugs:

  • Function message.to\(\): Contact|Room bug #88

Closed issues:

  • Wechaty.send() error when send message to the room #89
  • 基础运行报错.....我都有点不好意思问了.....汗.... #82

Merged pull requests:

v0.6.0 (2016-11-11)

Full Changelog

Fixed bugs:

  • [Docker] Config.isDocker is not right in some Docker version / Linux distribution #84

v0.5.22 (2016-11-10)

Full Changelog

v0.5.21 (2016-11-09)

Full Changelog

Implemented enhancements:

  • To Disable WebDriverJS promise manager for Selenium v3.0 #72
  • [Upgrade to v0.5] Convert code base to Typescript from Javascript #40

Closed issues:

  • can't run demo in docker under mac #80
  • 在windows下运行例子,npm 环境中,报错关于getChromeDriver() #77

v0.5.9 (2016-11-07)

Full Changelog

Closed issues:

  • run on windows.error #75

Merged pull requests:

  • fix: memberList Method have no 'name' argument defined ,it'will cause a undefined error. #78 (JasLin)
  • fix issue #70 #76 (JasLin)

v0.5.1 (2016-11-03)

Full Changelog

Implemented enhancements:

  • Dockerize Wechaty for easy start #66
  • Wechat帐号界面语言设为中文环境下:wechaty的room-join room-leave room-topic 事件无法触发 #52
  • test/fix Watchdog with browser dead & timeout conditions #47
  • use StateMonitor to record&check wechaty/puppet/bridge/browser state change #46
  • [New Feature] send message by branding new method: say() #41
  • [New Feature] Contact.{tag,star,remark,find,findAll} #34
  • [New Feature] FriendRequest class and event #33
  • [New Feature] Room.{create,addMember,delMember,quit,modTopic} support #32

Fixed bugs:

  • Just have a try as example of tuling bot. But method message.self() seems work improper. #68
  • 在cloud9中运行wechaty报错 #67
  • 当用户昵称中含有表情时,无法触发room-join 事件 #64
  • room-join 事件下,无法通过contact.id 方法获取contact_id #54
  • FriendRequest is not export to npm module #50
  • test/fix Watchdog with browser dead & timeout conditions #47

Closed issues:

  • Run wechaty occurs chromedriver is still running and the solution #62
  • Can't run wechaty with error log #61
  • [design] new class: BrowserCookie #59
  • 在room中通过room.topic()获取不到room的topic #55
  • 近期wechaty启动失败次数较多 #53
  • TSError: ⨯ Unable to compile TypeScript src/puppet-web/event.ts (120,12): Type 'PuppetWeb' is not assignable to type 'void'. (2322) #51
  • demo 无法运行 #49
  • Suggest give an api to get url #45
  • element_wrong----contact.get('name') got room name not contact name #43
  • webdrive login always occur error, for one success login always cost 4-5 log trys #42

v0.4.0 (2016-10-08)

Full Changelog

Implemented enhancements:

  • [Feature Request] Add friend(Contact) to a group(Room) #14
  • Support Friend Request / Contact Add & Del #6

Fixed bugs:

  • Wechaty account logout unexpectedly #37
  • google-chrome fails to start in docker #26
  • wx.qq.com detect phantomjs and disabled it #21

Closed issues:

  • get rid of PuppetWeb.initAttach #35
  • webdriver fail in docker when use ava (parallel tests mode) #27
  • WARN PuppetWebBridge init() inject FINAL fail #22
  • node-tap strange behaviour cause CircleCI & Travis-CI keep failing #11

Merged pull requests:

v0.3.12 (2016-08-25)

Full Changelog

Merged pull requests:

v0.2.0 (2016-06-28)

Full Changelog

v0.1.7 (2016-06-18)

Full Changelog

v0.1.3 (2016-06-11)

Full Changelog

v0.1.1 (2016-06-09)

Full Changelog

v0.1.0 (2016-06-09)

Full Changelog

Fixed bugs:

  • ding-dong bot broken due to typo #5

v0.0.6 (2016-05-15)

Full Changelog

Closed issues:

  • selenium-webdriver & phantomjs-prebuilt not work together under win32 #1

v0.0.5 (2016-05-11)

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator