Skip to content

Latest commit

 

History

History
242 lines (177 loc) · 17.8 KB

CHANGELOG.md

File metadata and controls

242 lines (177 loc) · 17.8 KB

Version 0.3.0 (2020-02-05)

Issues Closed

In this release 11 issues were closed.

Pull Requests Merged

  • PR 173 - PR: Update to latest xterm.js version and pin dependencies
  • PR 171 - PR: Make some improvements to the Readme
  • PR 170 - PR: Fix double scroll bar appearing in Linux
  • PR 169 - PR: New Crowdin translations (168)
  • PR 166 - PR: Fix styling issues for UI consistency (161)
  • PR 165 - PR: Add scrollbar style to match Spyder dark theme
  • PR 163 - PR: Add shortcuts configuration
  • PR 160 - PR: Add themes to the terminal (108)
  • PR 156 - PR: Add configuration entry for preferences (159)
  • PR 155 - PR: Fix connection between Qt handler and Javascript
  • PR 154 - PR: Upgrade xterm to 4.2 and add search functionality
  • PR 153 - PR: Update xterm.js to its latest version (138, 126)
  • PR 152 - PR: Update to CircleCI 2.0
  • PR 151 - PR: Set up CI with Azure Pipelines
  • PR 150 - PR: Update SpyderPluginWidget import (149)
  • PR 144 - PR: Add support for undocking behavior compatibility with Spyder 4 (116)
  • PR 142 - PR: Migrate to terminado for the server (122)
  • PR 141 - PR: Yarn migration (137)

In this release 18 pull requests were closed.

Version 0.2.4 (2018/05/31)

Issues Closed

In this release 5 issues were closed.

Pull Requests Merged

  • PR 139 - PR: Remove pexpect from windows requirements (136)
  • PR 135 - PR: Add winpty import verification before starting plugin (132, 130)
  • PR 134 - PR: Fix running tests in CI infrastructure
  • PR 133 - PR: Remove Windows/Py2.7 restriction (131)

In this release 4 pull requests were closed.

Version 0.2.3 (2017/10/11)

Issues Closed

  • Issue 114 - AttributeError: 'QWebEngineProfile' object has no attribute 'clearHttpCache'

In this release 1 issue was closed.

Pull Requests Merged

  • PR 117 - PR: Do not clean WebEngine cache when using WebKit

In this release 1 pull request was closed.

Version 0.2.2 (2017/08/25)

Pull Requests Merged

  • PR 111 - PR: Prevent tarballs and wheels to be built without server components

In this release 1 pull request was closed.

Version 0.2.1 (2017/08/22)

Issues Closed

  • Issue 107 - Release 0.2.1
  • Issue 102 - Adapt close functionallity on Qt WebEngine
  • Issue 101 - Error on a slow start
  • Issue 99 - Prevent tests to get stuck on AppVeyor
  • Issue 96 - TypeError: 'Icon' object is not callable
  • Issue 95 - Close automatically a Terminal tab if it was closed from the process itself

In this release 6 issues were closed.

Pull Requests Merged

  • PR 106 - PR: Replace default values for resize arguments
  • PR 103 - PR: QWebChannel implementation and tests
  • PR 100 - PR: Reduce test execution times
  • PR 98 - PR: Close terminal tab if process was closed

In this release 4 pull requests were closed.

Version 0.2 (2017/07/24)

Issues Closed

  • Issue 90 - Windows: Close websocket when a console is closed manually
  • Issue 85 - Update package dependencies on Windows
  • Issue 84 - Release 0.2
  • Issue 83 - Enable AppVeyor CI for Windows testing
  • Issue 79 - Bold font may not be activated on new terminals
  • Issue 77 - Execute initial commands only if prompt is available
  • Issue 76 - Copy and Paste shortcuts are disabled
  • Issue 72 - clear command does not work
  • Issue 71 - Tabify terminal next to the IPython console
  • Issue 70 - Use check_compatibility for PyQt4
  • Issue 69 - Make 0.2 to depend on Spyder 3.2
  • Issue 64 - Add server tests
  • Issue 22 - Incorporate Windows version using pywinpty

In this release 13 issues were closed.

Pull Requests Merged

  • PR 94 - PR: Restore previous font rescaling behaviour
  • PR 93 - PR: Simplify initialization routine
  • PR 91 - PR: Close websocket if process was stopped on Windows
  • PR 89 - PR: Don't raise plugin when a new terminal is created
  • PR 88 - PR: Add server tests
  • PR 87 - PR: Simplify new terminal actions
  • PR 86 - PR: Several installation fixes
  • PR 82 - PR: Copy and Paste shortcuts update
  • PR 80 - PR: Bold fonts are enabled by default
  • PR 78 - Emit initialization commands only if prompt is ready
  • PR 75 - PR: Version 0.2 depends on Spyder 3.2
  • PR 74 - PR: Tabify terminal next to the IPython Console
  • PR 73 - PR: Add plugin check_compatibility
  • PR 58 - PR: Extend spyder-terminal to Windows

In this release 14 pull requests were closed.

Version 0.1.2 (2017/06/27)

Issues Closed

  • Issue 61 - Capture all keyboard events when a console is on focus
  • Issue 60 - Redirect server output and errors to a file
  • Issue 59 - Don't start to create consoles until the server is up and running

In this release 3 issues were closed.

Pull Requests Merged

  • PR 66 - Add Release notes
  • PR 65 - PR: Launch first console instance only if server is up
  • PR 63 - PR: Make the terminal to capture all keyboard events
  • PR 62 - PR: Redirecting server stderr and stdout to files

In this release 4 pull requests were closed.

Version 0.1.1 (2017/05/12)

Issues Closed

  • Issue 48 - Terminal content not re-scaling to plugin size
  • Issue 47 - Move terminal webview to be inside a QFrame so that dock panes in Spyder are uniform
  • Issue 46 - Rename plugin to "Terminal"
  • Issue 45 - Plugin "Options menu" is empty
  • Issue 44 - Make mouse wheel to work
  • Issue 43 - Getting annoying Qt warnings

In this release 6 issues were closed.

Pull Requests Merged

  • PR 54 - PR: Added more options for opening terminals at different locations
  • PR 53 - PR: Fixed scroller issues
  • PR 52 - PR: Update font size and geometry after terminal has finished loading
  • PR 51 - PR: Update plugin name to Terminal
  • PR 50 - PR: Added Content-Type header to all HTTP requests
  • PR 49 - PR: Removed reference to contentsChanged signal
  • PR 42 - PR: Use sys.executable to start the server

In this release 7 pull requests were closed.

Version 0.1 (2017/04/11)

Issues Closed

  • Issue 37 - Each terminal should be numbered sequentially
  • Issue 34 - Terminals should use user-defined fonts
  • Issue 32 - Fix text overflow when commands fill all the terminal space
  • Issue 31 - Prevent running this plugin if Spyder is using PyQt4
  • Issue 27 - Don't hard code port number
  • Issue 24 - Add CI Engines and Minor Tests
  • Issue 21 - Each terminal instance should be launched on currently opened path
  • Issue 20 - Create basic terminal shortcuts
  • Issue 15 - Server should start and end with Spyder process
  • Issue 14 - Extract Javascript dependencies to a bower.json file
  • Issue 12 - Solve security access problem
  • Issue 10 - Display xterm terminal inside a QWebView widget
  • Issue 6 - Implement basic web bash console using tornado and xterm.js
  • Issue 4 - Add project skeleton
  • Issue 3 - Write package documentation and description

In this release 15 issues were closed.

Pull Requests Merged

  • PR 40 - New terminals inherit Spyder current working directory
  • PR 39 - Server port is now variable
  • PR 38 - Terminal tabs naming convention is sequential
  • PR 36 - Plugin import is restricted to PyQt5
  • PR 35 - PR: Custom font loading
  • PR 33 - Overflow resolution
  • PR 30 - PR: Fix tests
  • PR 28 - PR: Basic test added
  • PR 26 - PR: Documentation and Changelog update
  • PR 25 - PR: Server deploys on port 8070 by default
  • PR 23 - PR: Added basic shortcuts and menu entries
  • PR 19 - Code cleanup: Removed useless font HTML examples
  • PR 18 - PR: setup.py now downloads bower components before installing the plugin
  • PR 17 - Added README screenshot
  • PR 16 - Server now starts and stops with Spyder process
  • PR 13 - Spyder IDE integration
  • PR 11 - PR: Terminal is now shown inside a Qt Widget
  • PR 9 - PR: Modified pexpect constructor orden between OSes
  • PR 8 - PR: Added Py3 Compatibility
  • PR 7 - PR: Web terminal proof-of-concept
  • PR 5 - Add plugin template skeleton

In this release 21 pull requests were closed.