WebTorrent 歷史版本列表
WebTorrent 桌面是流式山洪。無論是來自 Internet Archive 的視頻,Creative Commons 的音樂還是 Librivox 的有聲讀物,都可以馬上播放。您不必等待它完成下載。桌面是快速的,免費的,非商業的& 開源。 WebTorrent 是一個驚人的流式瀏覽器和桌面洪流客戶端! WebTorrent PC 桌面連接到 BitTorrent 和 WebTorr... WebTorrent 軟體介紹WebTorrent (32-bit)WebTorrent (64-bit)
更新時間:2020-05-23
更新細節:
What's new in this version:
- Dramatically improved accessibility support, including support for screen readers, keyboard navigation improvements, focus indicators and contrast improvements, and more
- Real-time spellchecking with customizable dictionaries and inline correction suggestions
- Dozens of other productivity improvements, including auto-save, global search and replace, and Shiny background jobs
- All preferences and settings are now saved centrally in plain text files, and can be set by admins and backed up by users
- Compatibility with iPad OS 13 for RStudio Server
- RStudio Desktop Pro can now function as a client for RStudio Server Pro; access your server’s compute power and environments with the convenience of a windowed desktop application
Accessibility:
Dramatically improved accessibility for sight-impaired users, including:
- Keyboard focus management and visibility upgrades
- Improved keyboard navigation
- Compatibility with popular screen readers
- Compliant contrast ratios and other accessibility improvements
- User preference for disabling user-interface animations such as when zooming panes
Spell Check:
- Real-time spell-checking engine for checking while editing
- Customizable dictionaries and word ignore lists preloaded with common R terms
- Inline correction suggestions
Preferences and Configuration:
- All user preferences and settings can now be set using a plain JSON file
- All user preferences can now have global defaults set by a system administrator
- New diagnostics commands for editing the prefs file, resetting state, and viewing pref system data
- Editor themes, snippets, file templates, and keybindings are now portable and can be installed by admins
- The content of new file templates (New R Script, New R Markdown, etc.) can now be controlled by users or administrators
- renv
- New projects can be initialized with renv, giving them an isolated project environment
Server Security:
- New auth-timeout-minutes option signs users out after a defined period of inactivity
- CSRF hardening improvements including optional validation of the HTTP Origin header
- Add option auth-cookies-force-secure to always mark auth cookies as secure when SSL is terminated upstream
- Set HTTP header X-Content-Type-Options to discourage MIME type sniffing
- Authentication cookies are now revoked after signout
- File-serving resource endpoints can now be made more restrictive; added new restrict-directory-view and directory-view-whitelist options
- RStudio Server now uses 2048 bit RSA keys, for secure communication of encrypted credentials between server / session and client
Terminal Improvements:
- User preference to configure initial working directory of new terminals
- Command to open a new terminal at location of current editor file
- Command to insert the full path and filename of current editor file into terminal
- Command in File pane to open a new terminal at File pane’s current location
- Command in to change terminal to current RStudio working directory
- PowerShell Core option in terminal (Windows-only)
- Custom terminal shell option for Windows desktop (previously only on Mac, Linux, and server)
- Change shortcuts for Next/Previous terminal to avoid clash with common Windows shortcuts
- Suppress macOS Catalina message about switching to zsh in Terminal pane
- Add ‘Close All Terminals’ command to Terminal menu
- Zsh option in terminal for Mac and Linux desktop, and RStudio Server
- Diagnostics and Recovery:
- Add automated crash handling and reporting
- Show detailed logs and process output when R fails to start
- Add “Safe Mode” for opening sessions without profile scripts or workspace restoration
Tutorials:
- Support for tutorials with the learnr package in a new Tutorials pane
Background Jobs:
- Add support for running Shiny applications as background jobs
- Install missing package dependencies in a background job
Auto Save:
- Changes automatically (and optionally) saved to disk after a few seconds or when editor loses focus
- Option to disable real-time backup of unsaved changes to avoid conflicts with Google Drive, Dropbox, etc
- Option to adjust idle interval for backup or saving changes
Miscellaneous:
- Add global replace with live preview and regular expression support
- Enable large file uploads (over 4GB) in RStudio Server
- Improved ‘Comment / Uncomment’ handling of empty lines around selection
- Files with extension ‘.q’ are no longer indexed or parsed as R files
- Add support for an API command to return the list of R packages RStudio depends on
- Upgrade internal JSON parsing engine for speed improvements
- Improved ergonomics for history prefix navigation
- Make columns resizable in the Environment pane
- Add Word Count command
- Keyboard shortcuts for main menu items on RStudio Server (e.g. Ctrl+Alt+F for File menu)
- Show number of characters when entering version control commit messages
- Update embedded Qt to 5.12.5 for Chromium update, stability and bugfixes
- Add preference for changing font size on help pane
- Warn when Xcode license has not been agreed to on macOS when command line tools required
- Improved browser tab names (project name first, complete product name) (Pr
- The diagnostics system now understands referenced symbols in glue strings
- Add preference for compiling .tex files with tinytex
- Long menus and popups now scroll instead of overflowing (#1760, #1794
- Sort package-installed R Markdown templates alphabetically
- The ‘Reopen with Encoding’ command now saves unsaved changes before re-opening the document.
- Autocomplete support for Plumber #* comment keywords
- Automatically continue Plumber #* on successive lines
- Comment / uncomment is now enabled for YAML documents
- Reflow comment has been rebound to ‘Ctrl + Shift + /’ on macOS.
- Allow fuzzy matches in help topic search
- The diagnostics system better handles missing expressions
- Keyboard shortcuts for debugging commands can be customized
- Update Pandoc to 2.7.3
- Update SumatraPDF to version 3.1.2
- Allow previewing PDFs in fullscreen mode in Sumatra PDF
- RStudio Server runtime files are stored in /var/run, or another configurable location, instead of /tmp
- Errors encountered when attempting to find Rtools installations are handled more gracefully
- Enable copying images to the clipboard from the Plots pane
- Update minimum supported browser versions
- Automatic refresh of the Git pane can now be enabled / disabled as required.
- Target directory can be changed from within the ‘Upload Files’ dialog (RStudio
- Zoom Left/Right Column commands for keyboard users
- Increase maximum plot size for large, high-DPI displays
- Make maximum lines in R console configurable; was previously fixed at 1000
- Option to only show project name instead of full path in desktop window title
- New rstudio --version command to return the version of RStudio Desktop
- Scan R Markdown YAML header for R packages required to render document
- Support use of F13 - F24 for custom keyboard shortcuts (full Mac keyboard has F13-F19, for example)
- Keyboard shortcuts for searching R help in Help pane, and next/previous help page
- Keep keyboard focus in the console during debugging
- Enable wrap-around for previous/next source tab by default
- Provide full SHA in detail of Git commits
- File monitor now ignores Packrat, renv library folders
- Make global source control commands rebindable
Bugfixes:
- Fix issue where calling install.packages() without arguments would fail
- Fix issue where C code in packages would incorrectly be diagnosed as C++
- Fix plot history when plot() called immediately after dev.off()
- Fix debug stopping past breakpoint when source windows are open
- Fix diagnostics error with multibyte characters in R Markdown documents on Windows
- Fix stale processes when invoking child R processes with large command lines
- Fix an issue where help tooltips could become corrupt when using prettycode
- Fix an issue where signature tooltips were shown even when disabled by user preference
- Fix an issue where Git did not work within projects whose paths contained multibyte characters
- Fix an issue where RStudio would fail to preview self-contained bookdown books
- Fix modal dialog boundaries extending out of the app window in certain cases
- Fix issue where session restore could fail when using multiple user l
- Fix issue where library paths were not forwarded when building package docum
- Restore ability to select and copy text in version control diffs
- Fix incorrect column names when non-dataframes with a column named x were viewed
- Fix inconsistent shading in R Markdown chunk backgrounds with folding
- Fix list column display in columns past 50 with data viewer
- Fix incorrect column type display when paging columns
- Fix incorrect sorting in data viewer when paging columns
- Fix carryover of light ANSI background colors
- Fix issue where Shiny applications using reticulate on Windows could crash on run
- Fix issue where pasting text into last chunk in document could occasionally cause hang
- Fix blank Viewer Pane when displaying most HTML widgets with R 4.0.0
更新時間:2020-04-14
更新細節:
What's new in this version:
Misc:
- Fix a crash when debugging with R 4.0+
Server Pro:
- Fix a crash in rserver that sometimes occurs when a port proxy request fails to connect
- Fix a display issue for configured Launcher session limits
- Fix inability to select R version in Global Options and elsewhere
- Fix failure to start R sessions when multiple values are present in www-frame-origin
更新時間:2020-03-31
更新細節:
What's new in this version:
Features:
- Add a How-To for using Wing Pro with Amazon Web Services (AWS)
- Add support for Python 3 enums
- Allow Find Uses to find only the symbol created by a specific import statement,
and not all other uses of the same name through other imports. To use this feature,
uncheck Find Imported Items Everywhere in the Options menu of the Find Uses tool.
- Add Editor > Auto-Completion > Non-Latin Script Display preference to control
whether the auto-completer is shown after non-latin characters
Changes:
- The +/- key bindings in tree views now expand/collapse all selected items, rather
than just one item
- A to match a directory separater in a Testing File Pattern must now be escaped as \
Bug Fixes:
- Improve detecting whether the autocompletion window is displayed when entering
non-latin script characters
- Fix spurious syntax errors when f-string expressions end with '='
- Fix printing of line numbers when using a dark background display palette
- Fix the name format conversion refactoring operations for attribute names
- Restore maximized tool windows when switching perspectives
- Fix debugger introspection crashes seen with some Cython-compiled modules for Python 3
- Fix crashes when using the Python Shell and Debug Probe with some versions of Nuke
- Fix the use of escape sequences in Testing file regexes for matching the full file name
- Fix using the current split when stopping in the debugger
- Fix using a command line with arguments to start a Python interpreter
- Allow using ~ in the Private Key field in a remote host configuration
- Don't allow using spaces in a rename refactoring operation
- Don't warn when the testing framework is Django and manage.py has been added as a testing file
- Fix the debug value tooltip for huge unicode strings
- Fix deactivating a license on Windows
- Fix autocompletion when editing a subclass of typing.NamedTuple
- Fix spurious warnings when Any is included in a typing.Union
更新時間:2020-01-30
更新細節:
What's new in this version:
Changes:
- Apply the Termination Model preference for debugging to all debug processes, even if
- multi-process debugging is disabled; the default is to terminate all processes
- in the process group, in order to avoid leaving around zombie processes
- Dropped the Kill Child Processes with Parent option for the Termination Mode preference
- because it could only kill child processes attached to the IDE, would miss processes
- created during the termination phase, and could not be fixed
Bug Fixes:
- Don't display a failure dialog when pasting Python code with blank lines in it
- Fix display of the editor caret and avoid crashing Wing in vi browse mode when
- the first line of the file is blank
- Include 'from' in auto-completer after 'raise x'
- Fix problems with Prompt for Action process termination mode
- Fix killing whole process groups for all processes spawned by Wing
- Fix starting a module via python -m when $ or ~ are in the run arguments
- Fix converting shared remote hosts from old versions
- Fix other minor problems
更新時間:2020-01-21
更新細節:
What's new in this version:
- Fix auto-indent after paste within a multi-line logical line
- Add missing Python 3 public file object attribs to debugger's standard input wrapper: buffer, mode, readable, seekable, writable, and write_through
- Fix analysis failures seen when adding or removing duplicate classes or functions
更新時間:2019-12-18
更新細節:
What's new in this version:
Misc:
- Add compatibility with recent versions of the shinytest package
- Eliminate warnings when using _R_CHECK_LENGTH_1_CONDITION_
- Ensure compatibility with Boost 1.72.0
- Set Server Name Indication (SNI) on outbound HTTPS requests for compatibility with TLS 1.3
- Session configuration option to customize environment variables saved when session suspends
Server Pro:
- Add ability to configure Slurm command line tools location for the Slurm Launcher Plugin
- Fix an issue where the Slurm service user must have a home directory for the Slurm Launcher Plugin
- Fix an issue where errors are ignored when validating the version of Slurm for the Slurm Launcher Plugin
- Add documentation for load balancing limitations, module support, and support for multiple versions of R with the Slurm Launcher Plugin
更新時間:2019-11-16
更新細節:
What's new in this version:
- Wing 7.1.3 adds improved and expanded documentation and support for matplotlib, improves the accuracy of code warnings, fixes automatically debugging child processes on Windows with Python 3.8, fixes installing the remote agent from .rpm or .deb installations, solves several issues with runtime type introinspection, allows Open from Project and similar navigation commands from non-Browse vi mode, improves debugger reliability, and fixes about 30 other minor usability issues
更新時間:2019-11-01
更新細節:
What's new in this version:
- Fully reset Connections pane objects when refreshing
- Fix incorrect memory.limit() result with R >= 3.6.0
- Unset DYLD_INSERT_LIBRARIES after launch on macOS to prevent spurious library load errors
- Include R/RStudio version in HTTP user agent header when installing required packages
- Eliminate warnings when using _R_CHECK_LENGTH_1_LOGIC2_
- Truncate console output in notebooks to avoid hang with long outputs
- Fix plain serif/sans-serif font rendering on macOS Catalina
- Restore First Project Template feature
更新時間:2019-10-09
更新細節:
What's new in this version:
Features:
- Add a How-To for using Wing with Docker
- Allow disabling code warnings from the tooltip displayed over the editor
- Add preliminary support for macOS 10.15 (Catalina)
- Support code folding in JSON files
- Support optional word wrapping for output in the Testing tool
- Add a preference to send debugger keep-alive messages for environments that close
- inactive connections (disabled by default)
Changes:
- Show debugger data values in tooltips when hovering over a name, even if tooltips
- are disabled for the rest of the UI
- Run test files in the order that they are displayed in the Testing tool
- Only show test files that exist after a project is opened
Bug Fixes:
- Fix analysis of class attributes
- Fix analysis of augmented assigment statements
- Avoid spurious super(). undefined attribute warnings
- Avoid spurious from __future__ import name warnings
- Avoid the potential for reformatting a file for PEP 8 after the debugger has started
- Fix display of non-ascii text in OS Commands when using a pseudo-tty
- Fix failure to get the last part of output from a process run in the OS Commands tool
- with pseudo-tty enabled
- Fix failure to convert encoding of text sent to an OS Command running in a pseudo-tty
- Terminate OS Commands when remote agent connection is lost
- Set the default file type correctly in Windows file dialogs
- Fix dragging 2+ files in the Project tool
- Clear test output and exceptions when results are explicitly cleared
- Allow disabling warnings shown when editing the active remote host configuration
- Don't fail to start the debugger if sys.breakpointhook is missing when the debugger
- initializes in python 3.7+
- Don't display an icon to disable a warning when there is no warning to disable
- Fix removing underlines from warnings and errors when some lines are modified
- Don't insert -> if typing - after a space in a def's argument list
- Avoid segfaults in the debugger when inspecting certain Cython functions
- Fix problems with the use of tools in separate windows
- Allow the scripting API to set breakpoints in non-existent files
- Show tooltip with a correctly sized window when the last tip shown was wider
- Don't show tooltips for the top toolbar when tooltips are disabled
更新時間:2019-09-20
更新細節:
What's new in this version:
RStudio Server Pro:
- New Slurm plugin for the Job Launcher enables running R sessions and jobs on Slurm clusters
- Support for starting and managing Jupyter sessions alongside R sessions
- Overhaul of user dashboard for managing R sessions, Jupyter sessions, and jobs
Bug Fixes:
- Restore capability to use 32-bit R on Windows
- Fix pane configuration being reset after customization
- Fix issue where middle click failed to close editor tabs
- Fix incorrect application of C++ project compilation options to non-project files
- Fix issues on MacOS with command line tool headers when /usr/include is missing
- Fix failure to start on R 3.6.0 when the error option is set in .Rprofile
- Fix issue where attempts to run R debugger in .Rprofile could hang RStudio
- Fix parsing multi-line expressions with single brackets inside strings
- Improve detection of remote sessions on Windows
- Fix issue where text in prompts would fail to display on macOS Mojave
- Fix “Reload App” button for Shiny applications in Firefox on RStudio Server
- Fix issue where themes without names would not use the file name as a name instead
- Fix NULL in code preview on first attempt to import data
- Prompt for permissions on macOS Mojave when R packages require them
- Add explicit dependency on required libxkbcommon package on Linux
- Fixed inability to execute editor commands from menu in RStudio Server
- Remove unnecessary dependency on rprojroot package
- Fix failure to launch RStudio Desktop when started as root user
- Fixed an issue where the Files pane occasionally would fail to scroll to bottom
- Fixed an issue where RStudio would always use the discrete GPU on macOS
- Fix startup failure when using multiple CRAN repos
- Fix console display issue with certain mixed color output patterns
Miscellaneous:
- Improve detection of current working directory for terminals on macOS
- Update to Pandoc 2.7.2 on Windows to address occasional segfaults
- Qt support libraries for Wayland are now bundled on Linux
- Set secure flag when clearing cookies for consistency