Windows Terminal Changelog
Version 7.1¶
Released 2020-03-09
It has been a few weeks since there was an update to Windows Terminal, but now Microsoft has released a new version of the preview build. With Windows Terminal Preview v1.4.2652.0, the company has. Windows Terminal is a new and modern interface for the users of Command Prompt, PowerShell and WSL. Some of its main highlights are tabbed interface, theme support and GPU accelerated text rendering engine.
Fix PyPI package name, “click” is lowercase again.
Fix link in
unicode_literals
error message. #1151Add support for colored output on UNIX Jupyter notebooks.#1185
Operations that strip ANSI controls will strip the cursor hide/showsequences. #1216
Remove unused compat shim for
bytes
. #1195Expand testing around termui, especially getchar on Windows.#1116
Fix output on Windows Python 2.7 built with MSVC 14. #1342
Fix
OSError
when running in MSYS2. #1338Fix
OSError
when redirecting toNUL
stream on Windows.#1065Fix memory leak when parsing Unicode arguments on Windows.#1136
Fix error in new AppEngine environments. #1462
Always return one of the passed choices for
click.Choice
#1277, #1318Add
no_args_is_help
option toclick.Command
, defaults toFalse #1167Add
show_defaults
parameter toContext
to enable showingdefaults globally. #1018Handle
envMYPATH='
as though the option were not passed.#1196It is once again possible to call
next(bar)
on an activeprogress bar instance. #1125open_file
withatomic=True
retains permissions of existingfiles and respects the current umask for new files. #1376When using the test
CliRunner
withmix_stderr=False
, ifresult.stderr
is empty it will not raise aValueError
.#1193Remove the unused
mix_stderr
parameter fromCliRunner.invoke
. #1435Fix
TypeError
raised when using bool flags and specifyingtype=bool
. #1287Newlines in option help text are replaced with spaces beforere-wrapping to avoid uneven line breaks. #834
MissingParameter
exceptions are printable in the Pythoninterpreter. #1139Fix how default values for file-type options are shown duringprompts. #914
Fix environment variable automatic generation for commandscontaining
-
. #1253Option help text replaces newlines with spaces when rewrapping, butpreserves paragraph breaks, fixing multiline formatting.#834, #1066, #1397
Option help text that is wrapped adds an extra newline at the end todistinguish it from the next option. #1075
Consider
sensible-editor
when determining the editor to use forclick.edit()
. #1469Arguments to system calls such as the executable path passed to
click.edit
can contains spaces. #1470Add ZSH completion autoloading and error handling. #1348
Add a repr to
Command
,Group
,Option
, andArgument
,showing the name for friendlier debugging. #1267Completion doesn’t consider option names if a value starts with
-
after the--
separator. #1247ZSH completion escapes special characters in values. #1418
Add completion support for Fish shell. #1423
Decoding bytes option values falls back to UTF-8 in more cases.#1468
Make the warning about old 2-arg parameter callbacks a deprecationwarning, to be removed in 8.0. This has been a warning since Click2.0. #1492
Adjust error messages to standardize the types of quotes used sothey match error messages from Python.
- Updated:
- Current Driver:v1.2.8
- Recent Changes:
- Fixed a bug with port numbering.
- Updated:
- Current Driver:v1.1.2
- Recent Changes:
- Synccom linux driver with updated vendor id.
- Updated:
- Current Driver:v2.0.10
- Recent Changes:
- Reworked the internal request handling to support other APIs and terminal programs.
Errata
- Updated:
- Updated:
- Current Driver:v2.0.0
- Recent Changes:
- Updated vendor ID to 0x2eb0 in asynccom.rules
- Removed 'asynccom_get_card_type' IOCTL
- Added support for 2.6 kernels without usbserial helper function
- Added module version, author, and description
- Removed sysfs support for now
- Updated:
- Current Driver:v2.8.0
- Recent Changes:
- This version fully implements DMA. While it should be entirely transparent for the average user, it is advised to do thorough testing with your software to verify that your software is fully compatible with the DMA changes. If you find that the DMA changes don't work for your software, DMA can be disabled by using the IOCTL ENABLE_FORCED_FIFO. DMA is only available on the Super side of the SuperFSCC family of products (for example, the SuperFSCC/4-PCIe but not the FSCC/4-PCIe).
Windows Terminal Changelog Linux
View Full Windows Changelog linux- Updated:
- Current Driver:v2.5.3
- Recent Changes:
- Switched to copy_to/from_user for IOCTLs.
- Fixed a bug with the FSCC-232 clock.
Windows Terminal Commands
ErrataWindows Ascii Terminal
- Updated:
- Async-335:
- 422/2-PCI-335
- 422/4-PCI-335
- 232/4-PCI-335
- 232/8-PCI-335
- Async-PCIe:
- 422/4-PCIe
- 422/8-PCIe
- Updated:
- Current Driver:v.2.4.6
- Recent Changes:
- Ignore DTR setting on 422/X-PCIe cards since they aren't allowed
- Updated:
- Current Driver:v2.3.2
- Recent Changes:
- Switch to copy_to/from_user for IOCTLs.