Skip to content

Latest commit

 

History

History
179 lines (146 loc) · 8.46 KB

File metadata and controls

179 lines (146 loc) · 8.46 KB

Change Log

[1.14.0] - 2026-04-14

Added:

  • Add postfix.template command to allow triggering templates from keyboard shortcuts #123

Fixed:

  • Support function declarations for call template #117
  • Fix await template inside awaited expressions #124

[1.13.2] - 2024-05-05

Added:

  • option to enable extension based on .enablepostfix file #116

[1.13.1] - 2023-09-08

Added:

  • option to define custom template as array of strings #115

[1.13.0] - 2023-04-23

Added:

  • forin template
  • call template

Changed:

  • Updated dependencies to support TypeScript 5.0

[1.12.1] - 2023-03-02

Fixed:

  • Merged PR #110 - fix for #108 and #109 - thx @zardoy for reporting and fixing!

[1.12.0] - 2023-02-01

Added:

Fixed:

[1.11.3] - 2022-10-10

Fixed:

[1.11.2] - 2022-09-21

Fixed:

  • Oooops, last release was incorrectly published, fixing manually for now - no changes here, only republish.

[1.11.1] - 2022-09-20

Fixed:

[1.11.0] - 2022-09-18

Added:

  • Infer variable names for some templates #63 - many thanks to @zardoy for great ideas and part of the implementation
  • Merged PR #73 - minor improvement for custom templates management

Fixed:

[1.10.1] - 2022-06-26

Changed:

  • Merged PR #61 - Print render text instead of raw body

Fixed:

[1.10.0] - 2022-05-22

Added:

  • Merged PR #52 - Bundle extension to reduce size and improve startup time (thanks @jasonwilliams!)
  • Merged PR #54 - Fancy suggestions with syntax highlighting (thanks @zardoy!)
  • Sensible default for custom template description if left empty

Fixed:

[1.9.4] - 2021-05-01

Added:

  • New option to determine how to merge custom templates if they have the same name (fixes #40)

Fixed:

[1.9.3] - 2021-02-28

Added:

  • New .promisify template (Type.promisify -> Promise)

Fixed:

[1.9.2] - 2020-08-09

Fixed:

[1.9.1] - 2019-11-17

Added:

  • Support for two different modes for .undefined and .notundefined templates. See #27

Fixed:

[1.9.0] - 2019-09-25

Added:

  • Support for multiline expressions!
  • New .new template for expressions (Type.new -> new Type())
  • Support for new SomeType(). scope

Changed:

Fixed:

[1.8.2] - 2019-09-01

Changed:

  • Merged PR #25 - Enable extension in JSX/TSX by default

[1.8.1] - 2018-10-21

Fixed:

  • Fixed issue #17 - suggestions should not be shown inside comments

[1.8.0] - 2018-07-01

Added:

  • Merged #16 - cast templates (thanks @Coffee0127!)

[1.7.0] - 2018-05-30

Added:

  • Enable usage of multiple '{{here}}' placeholder in a custom template (PR from @AdrieanKhisbe, thanks!)

[1.6.0] - 2017-06-10

Added:

  • Support for array access expressions so that expr[i] will display suggestions as well
  • Support for simple custom templates

[1.5.1] - 2017-05-27

Added:

  • Fixed issue #9 - snippets always on top of suggestions

[1.5.0] - 2017-05-13

Added:

  • Ability to activate extension in files other than JS/TS

[1.4.0] - 2017-05-03

Improved:

  • not templates now really invert expressions (issue #7)

[1.3.0] - 2017-04-11

Added:

  • New foreach template (issue #6) and general improvements in for* templates

[1.2.0] - 2017-04-09

Added:

  • not template can now negate different parts of the expression (selected from Quick Pick)

Fixed:

  • Fixed issue #4 - Console templates are no longer suggested on console expression itself
  • Fixed issue #5 - Already negated expressions can now be "un-negated" by using not template on them again

[1.1.1] - 2017-04-05

Added:

  • Support for postfix templates on unary expressions (ie. i++)

Fixed:

  • Some fixes after adding basic tests

[1.1.0] - 2017-04-03

Added:

  • Console templates (PR from @jrieken, thanks!)

[1.0.0] - 2017-04-02

  • Initial release