(GitHub contributors page for this release)
- Support creating terminal given name in kwargs. #104 (@cailiang9)
(GitHub contributors page for this release)
@andfoy | @blink1073 | @cailiang9 | @minrk
- Allow non-strict decode for process output #95 (@dong-zeyu)
- Switch to GitHub Actions #93 (@afshin)
- Add generated changelog #92 (@blink1073)
- Add js files in package manifest #87 (@MircoT)
- Add support to ppc64le #86 (@gururajrkatti)
- Fix config files for publication #81 (@afshin)
- Drop python 2 and 3.4 and 3.5 support #77 (@jasongrout)
- Make sure that all process output makes it to the terminal #76 (@athornton)
- Run only the basic test on Appveyor #64 (@blink1073)
- Fix for jupyter#62 #63 (@cpranav)
- Add python_requires to help pip, and version classifers #57 (@hugovk)
- Set websocket.terminal to None when the child exits #55 (@takluyver)
- Add support for Python 2 on Windows #50 (@blink1073)
- Update ownership #48 (@blink1073)
- Add support for Windows #44 (@blink1073)
- Reduce duplication in PtyWithClients.terminate #43 (@srstevenson)
- Pass signal to terminal from manager method #42 (@srstevenson)
- Send SIGHUP to the process group in the terminal, not just the leader #38 (@takluyver)
- Include LICENSE.txt file in the tarball #34 (@irushchyshyn)
- Add requirements and README for demos #31 (@stuaxo)
- Revert pinging implementation, and call super method in websocket open #28 (@takluyver)
- keep websocket connection alive by sending pings when there is no activity #27 (@zyzhu2000)
- require tornado 4 #26 (@minrk)
- Close PtyProcess object instead of closing fd directly #24 (@takluyver)
- use tornado's check_origin method name #20 (@minrk)
- Change
_log
->_logger
. #19 (@mgmarino) - Make built wheels universal. #14 (@aragilar)
- Fix bugs when max_terminals reached, with test cases #11 (@payne92)
- More liberal read time out to address Travis CI test issues #10 (@payne92)
- More unit tests #8 (@payne92)
- Initial unit test framework #6 (@payne92)
- Buffer the last 10 reads from the pty, and play back to new clients #5 (@takluyver)