The Welkin Suite IDE

The Welkin Suite is delivered as a standalone application that can be easy installed on any PC or Mac computer

screen welkinsuite mac

Version history

Blaze R1
Jun 13, 2017
Related Blog Posts
  • Implemented a new Lightning Components and Applications Previewer
  • Implemented built-in PMD support
  • Implemented a Getting Started guide
  • Added Apex Code Completion for Triggers
  • Added Apex Code Completion for Anonymous apex
  • Implemented full support for Apex's built-in Generic types in Code Completion
  • Implemented a one-time dynamic retrieval of standard sObjects and fields for the Code Completion database, from the Organization
  • Added documentation for most of the standard Apex members to the Code Completion suggestion hints
  • Updated the Code Completion database with additional standard Apex members, according to the latest documentation
  • Implemented full support for nested types in Apex code for Code Completion
  • Improved Code Completion preselection logic to take the most recently selected item into account
  • Significantly improved the performance of the built-in Code Map (Class outline), and changed it to be expanded by default
  • Improved local variables detection, and handling in Apex Code Completion, especially for loops and try...catch blocks
  • Significantly improved the performance of the Apex editor, especially for large files with 5k+ lines of code
  • Added parenthesis to the methods completion in Apex
  • Added support for the Lightning Previewer in projects without having to specify the information about a custom domain
  • Changed the hotkey for inserting code snippets to 'Ctrl+Shift+K'
  • Fixed multiple various issues related to the Code Assistance functionality
  • Fixed different cases of possible Code Completion absence
  • Fixed TWS crashes caused by using the Code Assistance functionality
  • Fixed multiple cases of incorrect completion preselections in Apex Code Completion
  • Changed the mechanism of obtaining the list of tests with Code Coverage data, to avoid the issue when not all of the test classes were present in the Code Coverage panel
  • Fixed the incorrect UI position of the 'Child ApexTestResults' button in a SOQL query in rare cases
  • Fixed TWS crash during opening a previously created project without the enabled 'Project structure sync' option
  • Fixed rare TWS crashes during the work in the Test Result pad
  • Fixed the error and TWS crash when opening a Lightning file, if there was a bundle with the name that was started with 'Renderer', 'Controller', 'Helper'
  • Fixed the issue related to the incorrect results of a SOQL query if 'Group By' was used in the query
  • Fixed the failed creation of a class file with the 'Exception' word in its name
  • Fixed the issue when the last page in the Local History Details pad was empty
  • Removed the 'Debug Anonymous Apex' button from the context menu of an Anonymous Apex log file
  • Fixed the issue when the same file was present in all rows of the list in the Deployment wizard after using the 'Deep comparison' option
Nova R4
Apr 28, 2017
Related Blog Posts
  • Implemented the built-in Git support
  • Added the Lightning Bundle Explorer
  • Added the search in the Local History pad
  • Added the column 'User' in the Logs pad
  • Fixed rare cases when there was no data in the Local History pad
  • Fixed the failed start of debugging process in rare cases
  • Fixed the issue when the unnecessary pull from Salesforce was required after building edited files
  • Fixed rare cases of TWS crash
  • Fixed rare issues when some UI elements were not visible
  • Fixed the UI issue when long names of files were cut at the middle in some TWS wizards