April 2023 (version 1.58.0)

Welcome to the new DeepScan updates. This release includes improved optional chaining support and others reflecting latest coding practices.

Thank you for your continual love and support!

Analysis Improvements

  • Support TypeScript inside Vue <template>
  • Increase analysis precision on optional chaining and remove INSUFFICIENT_NULL_CHECK false alarms accordingly
  • Filter-out CONSTANT_CONDITION alarms on optional chaining if the cause is an already checked condition
  • Filter-out USELESS_ARROW_FUNC_BIND alarms when bind() is used for copying function values