Camtasia Studio 歷史版本列表
一個功能強大但易於使用的屏幕錄像機,Camtasia Studio 可以幫助您創建專業視頻,而不必成為視頻專業人士。輕鬆記錄您的屏幕移動和操作,或從相機或其他來源導入高清視頻。在 Mac 和 Windows 平台上自定義和編輯內容,並在幾乎任何設備上與觀眾分享您的視頻。下載 Camtasia Studio 適用於 Windows 的脫機安裝程序安裝程序.顯示您的想法,傳播信息或與視頻分享知識。從快... Camtasia Studio 軟體介紹更新時間:2019-12-26
更新細節:
更新時間:2019-11-27
更新細節:
What's new in this version:
Camtasia Studio 2019.0.8
- Fixed issue that moved Camtasia Editor to the wrong location when restoring the window
- Added ability to move playhead to a location where no media has been added
- Fixed a crash that could happen when previewing a transition after previewing a media in the Media Bin
- Fixed issue to allow sharing to Video Review from outside the United States
- Added ability to export a zipped project for filenames longer than 260 characters
- Fixed issue where a duplicate cursor would display after a stitching media
- Fixed problems with variable-bit-rate MP3 files that could cause skips or glitches
- Fixed intermittent crash while scrubbing the timeline
- Fixed crash when extending the beginning of an MP4
- Added an error message when importing a corrupt .trec file
- Fixed crash when exporting to MP3
- Tool menus no longer persist when switching between tools using keyboard shorcuts
- Fixed issue that caused canvas to resize when dragging media into the Camtasia Editor
- Fixed issue issue for incorrect display of location to drag media
- Fixed issue exporting images to the JPEG format
- Fixed issue that caused animations to shift when unstitching media
- Fixed issue with location of the canvas when it has been detached
- Fixed crash while editing annotations set to extremely large scales
Camtasia Studio 2019.0.7
- Change log not available for this version
Camtasia Studio 2019.0.6
- Fixed issue where context menu options are missing for annotations
- Fixed issue where some PDF files rendered with incorrect colors
- Updated XPDF library to version 4.01 to address the following CVEs where a user may have been vulnerable to a denial of service attack (crash or hang when importing a PDF file CVE-2018-7173 CVE-2018-7174 CVE-2018-7175 CVE-2018-7452 CVE-2018-7454 CVE-2018-11033 CVE-2018-16368 CVE-2018-18651
Camtasia Studio 2019.0.5
- Camtasia now displays single user license keys during login
- Select webcams in the Recorder identified as USB Video Devices in Device Manager
- Fixed bug that causes imported MP4s loudness calculation to hang
Camtasia Studio 2019.0.4
- Change log not available for this version
Camtasia Studio 2019.0.3 (64-bit)
- Added support for Chinese language
- Fixed an issue where rare low-motion animated GIFs could cause Camtasia to crash
- Fixed an issue where some 60fps media did not trigger a prompt to change the project's framerate
- Fixed an issue that caused users to be logged out of Camtasia after upgrading
- Fixed an issue that could cause colors to appear "washed out" when using hardware acceleration
- Added an animation when media are added to the Media Bin
Camtasia Studio 2019.0.2 (64-bit)
- Fixed issue where m4a playback would not start until the entire file was downloaded
- Fixed issue where changes to Voice Narration text could be lost if they were the last thing changed before closing the application
- Fixed issue that could cause some characters to render incorrectly in text annotations
- Fixed issue that caused 16-bit .camrec files to render incorrectly
- Fixed problem rendering changes to Opacity when media are in a Group
- Fixed hang when closing the application after playing audio files with corrupt metadata
- Fixed issue where LUFS calculation could never be completed on audio files with corrupt metadata
- Fixed startup crash that occurred when the Windows username contained double-byte characters when the system locale was Japanese
Camtasia Studio 2019.0.1 (64-bit)
- Fixed issue that prevented selecting the last line of a callout using Shift-DownArrow
- Fixed issue that caused user's editing cursor to get stuck in callouts when font size changed
- Fixed issue that could prevent waveform rendering when using a stitch in conjunction with clip speed
- Spacebar now always plays or pauses playback, and ignores the currently focused button
- Improved support for respecting users' machine language settings regarding numbers on the Properties panel
- Update mp4v2 resolving: CVE-2018-14054, CVE-2018-14325, CVE-2018-14326, CVE-2018-14379, CVE-2018-14403, CVE-2018-14446
- Changes to track height are now saved with the project
- Fixed issue that could cause unwanted changes to effect timings when stitching and unstitching media
- Fixed issue that caused a crash when importing very old camrec files
- Fixed issue that caused animated GIF files to only show the first frame during Media Bin preview
- Improved snapping behavior when trimming multiple media at once
Camtasia Studio 2019.0.0
- Added ability to automatically adjust audio levels with defined Loudness Units Full Scale (LUFS) normalization
- Added new mouse cursor effect to smooth out cursor movements
- Expanded number of customizable product hotkeys and shortcuts
- Added new Block Text style for annotations
- Added properties to adjust vertical and horizontal text spacing in annotations
- Added Whip Spin transition
- Add ability to include logos and images to Themes
- Added additional device frames for download in TechSmith Assets
- Added “Open in Camtasia” option for TechSmith Asset downloads
- Improved SmartFocus functionality
- Updated Canvas preset sizes to match more modern devices and platforms
- Added support for importing and using PDF files
- Fixed an issue that could cause the Camtasia Recorder to record a black frame at the beginning of recording
- Fixed an issue preventing H.263-encoded mp4s from playing back properly
- Fixed a problem that impacted editing performance on systems with Intel Integrated graphics processors when scaling down large images
- Fixed a problem that impacted editing performance on systems with Intel Integrated graphics processors when applying Behaviors to text callouts
- Fixed a crash that could occur while editing a clip with both a stitch and the clip speed effect applied
- Fixed an issue that could cause audio clips to seek incorrectly across splits
- Retired FTP output
- Retired ability to add new Legacy Callouts to a project
- Update mp4v2 resolving: CVE-2018-14054, CVE-2018-14325, CVE-2018-14326, CVE-2018-14379, CVE-2018-14403, CVE-2018-14446
更新時間:2019-11-01
更新細節:
更新時間:2019-08-27
更新細節:
What's new in this version:
Camtasia Studio 2019.0.7
- Change log not available for this version
Camtasia Studio 2019.0.6
- Fixed issue where context menu options are missing for annotations
- Fixed issue where some PDF files rendered with incorrect colors
- Updated XPDF library to version 4.01 to address the following CVEs where a user may have been vulnerable to a denial of service attack (crash or hang when importing a PDF file CVE-2018-7173 CVE-2018-7174 CVE-2018-7175 CVE-2018-7452 CVE-2018-7454 CVE-2018-11033 CVE-2018-16368 CVE-2018-18651
Camtasia Studio 2019.0.5
- Camtasia now displays single user license keys during login
- Select webcams in the Recorder identified as USB Video Devices in Device Manager
- Fixed bug that causes imported MP4s loudness calculation to hang
Camtasia Studio 2019.0.4
- Change log not available for this version
Camtasia Studio 2019.0.3 (64-bit)
- Added support for Chinese language
- Fixed an issue where rare low-motion animated GIFs could cause Camtasia to crash
- Fixed an issue where some 60fps media did not trigger a prompt to change the project's framerate
- Fixed an issue that caused users to be logged out of Camtasia after upgrading
- Fixed an issue that could cause colors to appear "washed out" when using hardware acceleration
- Added an animation when media are added to the Media Bin
Camtasia Studio 2019.0.2 (64-bit)
- Fixed issue where m4a playback would not start until the entire file was downloaded
- Fixed issue where changes to Voice Narration text could be lost if they were the last thing changed before closing the application
- Fixed issue that could cause some characters to render incorrectly in text annotations
- Fixed issue that caused 16-bit .camrec files to render incorrectly
- Fixed problem rendering changes to Opacity when media are in a Group
- Fixed hang when closing the application after playing audio files with corrupt metadata
- Fixed issue where LUFS calculation could never be completed on audio files with corrupt metadata
- Fixed startup crash that occurred when the Windows username contained double-byte characters when the system locale was Japanese
Camtasia Studio 2019.0.1 (64-bit)
- Fixed issue that prevented selecting the last line of a callout using Shift-DownArrow
- Fixed issue that caused user's editing cursor to get stuck in callouts when font size changed
- Fixed issue that could prevent waveform rendering when using a stitch in conjunction with clip speed
- Spacebar now always plays or pauses playback, and ignores the currently focused button
- Improved support for respecting users' machine language settings regarding numbers on the Properties panel
- Update mp4v2 resolving: CVE-2018-14054, CVE-2018-14325, CVE-2018-14326, CVE-2018-14379, CVE-2018-14403, CVE-2018-14446
- Changes to track height are now saved with the project
- Fixed issue that could cause unwanted changes to effect timings when stitching and unstitching media
- Fixed issue that caused a crash when importing very old camrec files
- Fixed issue that caused animated GIF files to only show the first frame during Media Bin preview
- Improved snapping behavior when trimming multiple media at once
Camtasia Studio 2019.0.0
- Added ability to automatically adjust audio levels with defined Loudness Units Full Scale (LUFS) normalization
- Added new mouse cursor effect to smooth out cursor movements
- Expanded number of customizable product hotkeys and shortcuts
- Added new Block Text style for annotations
- Added properties to adjust vertical and horizontal text spacing in annotations
- Added Whip Spin transition
- Add ability to include logos and images to Themes
- Added additional device frames for download in TechSmith Assets
- Added “Open in Camtasia” option for TechSmith Asset downloads
- Improved SmartFocus functionality
- Updated Canvas preset sizes to match more modern devices and platforms
- Added support for importing and using PDF files
- Fixed an issue that could cause the Camtasia Recorder to record a black frame at the beginning of recording
- Fixed an issue preventing H.263-encoded mp4s from playing back properly
- Fixed a problem that impacted editing performance on systems with Intel Integrated graphics processors when scaling down large images
- Fixed a problem that impacted editing performance on systems with Intel Integrated graphics processors when applying Behaviors to text callouts
- Fixed a crash that could occur while editing a clip with both a stitch and the clip speed effect applied
- Fixed an issue that could cause audio clips to seek incorrectly across splits
- Retired FTP output
- Retired ability to add new Legacy Callouts to a project
- Update mp4v2 resolving: CVE-2018-14054, CVE-2018-14325, CVE-2018-14326, CVE-2018-14379, CVE-2018-14403, CVE-2018-14446
更新時間:2019-08-16
更新細節:
更新時間:2019-08-16
更新細節:
What's new in this version:
- Fix Windows 32-bit issue
- Fix noise reductor issue
- Fix minor bugs
更新時間:2019-08-16
更新細節:
更新時間:2019-08-16
更新細節:
更新時間:2019-08-16
更新細節:
What's new in this version:
Fixed:
- “Data Dribble”: The attacker requests a large amount of data from a specified resource over multiple streams. They manipulate window size and stream priority to force the server to queue the data in 1-byte chunks. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.
- “Ping Flood”: The attacker sends continual pings to an HTTP/2 peer, causing the peer to build an internal queue of responses. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.
- “Resource Loop”: The attacker creates multiple request streams and continually shuffles the priority of the streams in a way that causes substantial churn to the priority tree. This can consume excess CPU, potentially leading to a denial of service.
- “Reset Flood”: The attacker opens a number of streams and sends an invalid request over each stream that should solicit a stream of RST_STREAM frames from the peer. Depending on how the peer queues the RST_STREAM frames, this can consume excess memory, CPU, or both, potentially leading to a denial of service.
- “Settings Flood”: The attacker sends a stream of SETTINGS frames to the peer. Since the RFC requires that the peer reply with one acknowledgement per SETTINGS frame, an empty SETTINGS frame is almost equivalent in behavior to a ping. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.
- “0-Length Headers Leak”: The attacker sends a stream of headers with a 0-length header name and 0-length header value, optionally Huffman encoded into 1-byte or greater headers. Some implementations allocate memory for these headers and keep the allocation alive until the session dies. This can consume excess memory, potentially leading to a denial of service.
- “Internal Data Buffering”: The attacker opens the HTTP/2 window so the peer can send without constraint; however, they leave the TCP window closed so the peer cannot actually write (many of) the bytes on the wire. The attacker then sends a stream of requests for a large response object. Depending on how the servers queue the responses, this can consume excess memory, CPU, or both, potentially leading to a denial of service.
C- “Empty Frames Flood”: The attacker sends a stream of frames with an empty payload and without the end-of-stream flag. These frames can be DATA, HEADERS, CONTINUATION and/or PUSH_PROMISE. The peer spends time processing each frame disproportionate to attack bandwidth. This can consume excess CPU, potentially leading to a denial of service.
更新時間:2019-08-16
更新細節:
What's new in this version:
WebStorm 2019.2
- Change log not available for this version
WebStorm 2019.1.3
- Change log not available for this version
WebStorm 2019.1.2
- Change log not available for this version
WebStorm 2019.1.1
- The first bug-fix update for the recently released WebStorm 2019.1, is now available
- Update to it using Toolbox App, or from the IDE. You can also download WebStorm 2019.1.1 from our website
- Syntax highlighting in the type info tooltip and documentation
- The tooltip that shows the expression type (Cmd/Ctrl-hover) in JavaScript and TypeScript files now has a syntax highlighting
Type info highlighting:
- We’ve also added highlighting for the code samples shown in the documentation popup
Highlighting in docs:
- Configuration for the use of aliases and path mappings in imports
- It is now possible to configure how aliases and path mappings will be used when adding imports automatically in JavaScript and TypeScript files. If you want to use relative paths when importing a symbol in the nearby file and use path mappings or aliases everywhere else in your app, you can select Only in files outside specified paths in the new option Use path mappings/aliases in Preferences / Settings | Editor | Code Style | JavaScript or TypeScript – Imports.
Other improvements and fixes in WebStorm 2019.1.1:
- Support for Cucumber step definitions written using strings
- New Reload in Browser action in the JavaScript debug tool window
- Performance problem when editing some TypeScript types was fixed
- Jump from the terminal to the editor for Esc
- Improved font rendering on macOS
The WebStorm Team:
- Posted in Release Announcements | Tagged newsletter, WebStorm 2019.1 | Leave a comment
- Featured plugin: JS GraphQL
- Posted on April 16, 2019 by Ekaterina Prigara
- The JS GraphQL plugin is one the most popular plugins for WebStorm, IntelliJ IDEA, and other JetBrains IDEs, and we are very excited about the release of its second version
- In this blog post we’ll have a closer look at the updated plugin and how it can help you work with GraphQL in your JavaScript apps
- We want to thank Jim Meyer, the author of the plugin, for the amazing work he has done to build this plugin!
Working with schema files:
- The plugin brings full support for the GraphQL Schema Definition Language (SDL). That means your .graphql file will include syntax highlighting, and as you start typing, you will get suggestions for the keywords and built-in and custom types, as well as interfaces and enums
Completion in schema file:
- Cmd/Ctrl-click the type name to navigate to its definition
- The plugin will check that all the types you’ve used are defined somewhere in the file, and it will show an error message if they’re not. Press Alt-Enter to fix the problem with one of the available quick-fixes
WebStorm 2019.1
Here are the features and improvements grouped by the WebStorm subsystems:
- JavaScript and TypeScript support: intentions for destructuring; convert function with Promise to async function; convert properties in constructor to class fields; inspections for switch statements; add or remove export; extended error messages in TypeScript
- Style sheets support: updated docs for CSS and browser compatibility check; extract CSS variable; camel case support for CSS Modules; support for Less 3.0 features
- HTML support: improved HTML documentation
- Development with Angular: new inspections for Angular projects; easier navigation in Angular projects
- Development with React: improved completion for merged props; Extract Method refactoring for custom React Hooks
- Development with Vue.js: better support for Vue projects with TypeScript
- Node.js and npm: completion for npm scripts; version range tooltip for dependencies; run and debug Node.js app when using Docker Compose; simple Node.js project template
- Linters integrations: improved support for ESLint and TSLint in complex projects; support for TSLint as TypeScript plugin
- Debugging: new debugger console
- Testing: highlighting for failed line in test; testing with Cucumber and TypeScript
- IDE improvements: Recent Locations popup; save project as a template; soft-wraps for selected file types
- Version Control: cherry-pick a file from a commit from the VCS log; incoming and outgoing commits
WebStorm 2018.3.5
- Change log not available for this version
WebStorm 2018.3.4
- Change log not available for this version
WebStorm 2018.3.3
New:
- Support for Set Literals in Dart
- Completion for attribute bindings in Angular (e.g. [atrr.foo] )
- Better coding assistance for some Ionic and @angular/flex-layout attributes
Fixed:
- Wrong indent after self-closing JSX tags in JavaScript and TypeScript files (WEB-36263)
- Decorators are now supported in the class expressions like let newTest = @test class Test or export default @observer class Test
- When using the bundled TypeScript service in Angular apps, the Angular language service is now disabled. Its current version is not compatible with TypeScript 3.2.1 and was reporting false errors in the template files
WebStorm 2018.3.2 Build 183.4886.41
New:
- Completion for Bootstrap Vue and Shards Vue components
- Better support for Prettier 1.15 and above
- The Extract interface refactoring now works for objects
- The IDE now bundles TypeScript 3.2
Fixed:
- The Optimize imports action now keeps the comment on top when ‘Sort imports
- by modules’ is on
- The usage of the Angular template reference variable in the ViewChild selector is now resolved
- The problem with using Hebrew in Find in path dialog was fixed
WebStorm 2018.3.1 Build 183.4588.47
- Change log not available for this version
WebStorm 2018.3 Build 183.4284.130
- Change log not available for this version
WebStorm 2018.2.6 Build 182.5107.19
Fixes
- The Search everywhere dialog on Linux no longer closes when you press Enter
- The usual UI for Find in path on Linux is now back
- On macOS Mojave, the input no longer freezes after adding the accented characters from the popup
WebStorm 2018.2.5 Build 182.4892.25
- Change log not available for this version
WebStorm 2018.2.4 Build 182.4505.50
- Change log not available for this version
WebStorm 2018.2.2 Build 182.4323.44
New:
- You can now pass additional option to Angular CLI when creating a new project from the IDE Welcome screen. As you start typing the option name or press Ctrl-Space, WebStorm will show you available options and their description
- We have also improved the way the new Add all missing TypeScript import action works: before, the action wasn’t available for symbols with multiple import options, and now, if you invoke the action for such symbol, WebStorm will add all unambiguous missing imports in this file and then will show you a popup where you can select the desired import for this symbol
Fixed:
- Vue component imports are now resolved correctly in the Vue CLI 3 apps located not in the root of the project
- The problem with the slash symbol in the CoffeeScript files has been fixed
- The Extract React Component refactoring now handles better the key attribute
WebStorm 2018.2.2 Build 182.4129.32
JavaScript and TypeScript:
New inspection tooltip:
- The new inspection tooltip now not only shows the description of an error or warning, but also the best quick fix for it
- Press Alt-Shift-Enter to apply it or press Alt-Enter to see a full list of the available automatic fixes that WebStorm offers there
Find unused code:
- With the new Code Coverage feature, you can find any unused code in your client-side app. Start a JavaScript Debug configuration with coverage in WebStorm, interact with your app in Chrome, and then stop the configuration. The report will show you what and how much code was used in each file and folder
New intentions:
- To make you even more productive when working with JavaScript and TypeScript, WebStorm has a bunch of new intentions that are available when you press Alt-Enter. Here are just some of them: Implement interface, Create derived class, Implement members of an interface or abstract class, Generate cases for 'switch', and Iterate with 'for..of'
TypeScript improvements:
- WebStorm now supports all the new language features that were added in the latest TypeScript 2.9 and the upcoming TypeScript 3.0 releases
- In addition to that, WebStorm now offers more quick fixes provided by the TypeScript language service itself, like Annotate with type from JSDoc
Frameworks:
Extract and convert React component:
- Need to refactor your React component into two? Forget copy and paste: select the JSX code in the render method and use Refactor - Extract Component
- And with the new intentions, you can now convert React class components into functional components and back again
New integrations with Angular CLI:
- Add features to your app with the New… | Angular Dependency… action. The IDE will use the Angular CLI ng add command which installs the dependency and updates the app with a special installation script
- You can now also generate the code with the Angular schematics defined in libraries like @angular/material using the New… | Angular Schematic… action
Completion for events in Vue.js:
- In Vue templates, WebStorm now provides code completion for events. Event names are suggested after v-on: or if you use the shorthand notation @event. There’s also code completion for event modifiers
Testing:
Rerun failed tests:
- When you run tests with Karma, Jest, or Mocha in WebStorm, you can now rerun only the failed tests, instead of running all the tests after you’ve made a fix
Diff view for Jest snapshots:
- If your Jest test has failed because of the mismatch in the snapshot, you can now see why using the familiar IDE side-by-side diff view
- It’s also now possible to quickly jump from the test file to the related snapshot by clicking on the new icon next to the test in the editor
Tools:
Support for Node.js on WSL:
- You can now use Node.js on Windows Subsystem for Linux to run and debug your Node.js application in WebStorm as well as for all other development tasks in the IDE, like running tests, using linters, and build tools
Reconnect Node.js debugger:
- Thanks to the new Reconnect automatically option in the Attach to Node.js/Chrome debug configuration, it is now easier to debug Node.js apps that use nodemon. When the node process is reloaded after the change, you don’t need to restart the debugger yourself to continue debugging
Global file watchers:
- You can now store the configured File Watchers in the IDE settings and use them in different projects. Before, a File Watcher could only be configured for a specific project. With File Watchers you can automatically run a command-line tool when you change or save a file in the IDE
Other improvements:
- New cleaner, simpler icons on the IDE toolbar and tool windows ensure readability and reduce visual clutter
- Run and debug your app, commit changes and update the project right from the Touch Bar on MacBook
- A new collection of over 50 code snippets for React development
- WebStorm now indexes a new Angular project two times faster, with no compromises affecting the quality of code completion and resolve
- You can now add custom templates for postfix completion in the JavaScript and TypeScript files
- With the new Drop frame action in the JavaScript and Node.js debuggers, you can re-enter a function if you missed a critical spot you would like to see again
- Press Alt-Enter on a line with a breakpoint and see the breakpoint-related actions in the list of intentions
- Support for JSON5 is now available in the files with the .json5 extension
- JSON Schemas files are now automatically downloaded from schemastore.org and applied to your files, based on the file name
- You can be logged into multiple GitHub accounts
- New Browse Repository at Revision action allows you to explore files in your project at any given revision without a checkout
WebStorm 2018.2.1 Build 182.3911.37
New:
- Auto imports now work better in projects that use lerna, yarn workspaces or TypeScript 3.0 project references
- The bundled TypeScript version was update to 3.0
- “Surround selection on typing quote or brace” option is now on by default
- Support for the Nullish Coalescing proposal in JavaScript
Fixed:
- JavaScript code completion now works better in webpack configuration files
- Changing the opening tag of the Vue component now updates the closing tag as well
WebStorm 2018.2 Build 182.3684.70
Here are the features and improvements grouped by the WebStorm subsystems:
- Development with React: Extract React Component refactoring, convert class components into functional components, code snippets, and improved completion for props in React and React Native apps
- Development with Angular: faster project startup, add new features using the integration with ng add, and run schematics from the IDE
- Development with Vue.js: completion for Vue events and event modifiers
- Node.js development: support for Node.js on Windows Subsystem for Linux, an ability to automatically reconnect the debugger to the running node process, and remote mappings in Attach to Node.js configuration
- Built-in tools: find unused code in the client-side app with Code Coverage reports, global File Watchers
- Editor: new UI for inspection tooltip
- JavaScript and TypeScript support: custom templates for postfix completion, and TypeScript 2.9 and 3.0 supported
- JSON support: JSON5, and Iimproved support for JSON Schemas
- Linters integrations: different highlighting for TSLint errors and warnings, and an ability to automatically apply code style rules from all types of ESLint and TSLint configuration files
- Debugging: breakpoint intentions, Drop Frame action, and debugging JavaScript scratch files
- Testing: rerun failed tests, navigate to Jest snapshot, compare Jest snapshots, and debugging Karma tests using Chrome Headless
- Version Control: Browse Repository at Revision action, completion for tags, register roots automatically
- Other IDE improvements: Touch Bar support
WebStorm 2018.1.5 Build 181.5281.31
- JavaScript Bug WEB-32790 WebStorm decides to stop accessing .d.ts files for es features for a project
- Node.js Bug WEB-32719 Add v8 to Node.js core modules
- TypeScript Bug WEB-32634 False positive Type mismatch error inside Angular Injectable
- No subsystem Bug IDEA-193747 Clicking Help | Register does nothing in a Toolbox-installed PhpStorm
- User Interface Bug IDEA-192713 focus is lost on opening Find Usages tool window
- Performance IDEA-192184 Goto Class/File/Symbol popups leak via native window and focus traversal policy
- Version Control Performance IDEA-192017 Unshelving creates a thread for each shelved file
- Version Control. Git Bug IDEA-191656 Git commit history with control characters causes intellij to spin, consuming CPU and repeating the same stack in the idea.log
WebStorm 2018.1.4 Build 181.5087.27
- It’s now possible to run and debug tests using Karma run/debug configurations in projects generated with Angular CLI 6 (WEB-32653)
- In Flow files, you can now press Cmd/Ctrl and hover over a symbol to see its type info. That works in projects where Flow server is used for navigation, code completion, and type hinting – the corresponding checkbox in Preferences | Languages and Frameworks | JavaScript should be checked. Navigation to the definition in Flow now works significantly faster than before
WebStorm 2018.1.3 Build 181.4892.44
- Change log not available for this version
WebStorm 2018.1.2 Build 181.4668.60
- Change log not available for this version
WebStorm 2018.1.1 Build 181.4445.68
New:
- Better support for Yarn workspaces: WebStorm now provides proper code completion for the dependencies listed in the workspace’s package.json
- In the JavaScript and TypeScript code style settings you can now configure whether to add file extensions in imports or not
- The bundled TypeScript package has been updated to version 2.8
- Stylelint now works in the Vue single-file components and the HTML files
Fixed:
- Move statement up and down now works for the JSX code (Shift-Cmd-Up/Down on macOS or Ctrl-Shift-Up/Down on Windows and Linux)
- The code completion for methods and properties defined in the CommonJS modules has been improved
- The problem with editing the Pug files is now fixed
- There is more about some of the improvements below
Support for Yarn workspaces:
- Yarn workspaces help you organize multiple packages into a single repo. When using Yarn workspaces, the dependencies of all the packages are installed together and are put into the node_modules folder at the root of your project and not next to the package.json file of each workspace
WebStorm 2017.3.3 Build 173.4301.22
New:
- Responses from the new REST Client are now formatted automatically
- Node.js debugger now supports –experimental-modules flag
Fixed:
- False positive errors from the eslint-plugin-import ESLint plugin were fixed
- Debug for apps created with Angular CLI 1.5.5+
- Debugging the app’s main process with Electron 1.8.1+
- Meteor debugger now uses –inspect by default
WebStorm 2017.3.1 Build 173.3942.31
New:
- Support for Fragments in React 16.2
- Configuration for the auto-completion after the = sign in JSX attributes is now available in the HTML Code Style preferences
- Customizable syntax highlighting for TypeScript decorators
- Extended error messages in the Flow tool window
- New option "Start template string interpolation on $"
Fixed:
- Unresolved React props when using @types/react
- Slow code completion for CSS classes in HTML files
- Optimize imports in Vue files
- Updating tasks from the issue trackers in the IDE
- Extend selection inside the script tag
WebStorm 2017.3 Build 173.3727.108
- Enjoy improved code completion and documentation for standard JavaScript objects and methods
- Move class methods up the class hierarchy safely with the new ‘Pull member up’ refactoring
- Use the new ‘Extract type’ and ‘Extract interface’ refactorings in TypeScript
- Enjoy better code completion and navigation and new code snippets for Vue.js
- Run tests with Jest in watch mode, update failing snapshots in one click, and explore code coverage reports in the IDE
- Test REST APIs right from the editor