2.2.7.0 release notes

 2.2.7.0

  • Issue 2346 - Added support for implementing Database.Batchable with the start() method signature that returns Database.QueryLocator when the type parameter for the implemented interface is specifically <SObject>. Note that both return signatures are offered for implementation, but only one can be implemented. While I was in there, I also tightened up the surrounding whitespace when generating implemented/overridden methods and improved initial selection of the first return statement expression in generated implemented/overridden methods.
  • Issue 2360 - Fixed an issue where the Open/Execute/Debug Anonymous Apex/SOQL Query actions could end up using a stale version of the original file if there were unsaved changes. Now any pending changes are saved before the contents are transferred to the respective tool window.
  • Issue 2363 - Added Schema.Network to the resolution strategy that already existed for Schema.BusinessHours and Schema.Site which can all become ambiguous with the standard Apex types of the same names in the implicit System namespace when used in an unqualified manner.
  • Issue 2365 - Changed the Aura component name flexipage:formFactor to be the correct flexipage:formfactor.
  • Issue 2366 - Added several missing values for the type attribute of the Aura lightning:input component including colordatetime, and range.
  • Fixed an issue with how expression in super./this.expression is resolved.
  • Fixed an issue where the Unicode bullet character () wasn't being rendered properly in IDE console views. Now a dash (-) is used for console-delivered bulleted list items.