Skip to content

Files

Latest commit

 

History

History
137 lines (91 loc) · 10.8 KB

CHANGELOG.md

File metadata and controls

137 lines (91 loc) · 10.8 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

12 January 2025

  • test: add scenario from issue #35 c08cac1
  • chore(release): 3.6.1 b53da74
  • fix: restore semver range in peerDependencies 6e04024

9 January 2025

  • feat: allow methods on objects #15
  • chore(release): 3.6.0 ca7bcd0

9 January 2025

  • feat: allow functions with certain names #9
  • refactor: improve internal typings 949b6e3
  • refactor: move writer to a module 7625a59
  • refactor: move guards to a module 32c9fa7

9 January 2025

  • fix: format static private methods correctly with classPropertiesAllowed: true #46 #47
  • fix: update npm dependencies (patch and minor) ace5f32
  • chore(release): 3.4.2 8b086f2
  • chore: credit contributors 143ef3e

14 August 2024

  • fix(npm): set eslint peer to v8 #43
  • chore(release): 3.4.1 e39d1b0

11 August 2024

  • feat: upgrade to eslint v9 #34
  • fix: adjusts fix for generic type arguments on TSX files #27
  • feat: do not flag constructors without this #29
  • chore: set minimum node version to 18 #41
  • fix: TypeError on function f() { return; } #38
  • chore: switch to pnpm a8b8c93
  • fix: update npm dependencies 6fa62ec
  • chore: various fixes and breaking changes ab198e5

27 February 2024

  • fix: handle missing case for function overloads #31
  • chore(release): 3.3.2 2778c2d

25 February 2024

  • fix: preserve $ characters in function bodies #28
  • chore(release): 3.3.1 a34f8f9
  • test: add case for $ in function body 78342f5
  • style(format): format source 7d5dd71

25 February 2024

  • fix: protect static modifier on static methods #30
  • feat: support function overloads #26
  • feat: support assertion functions #25
  • feat: support function overloads (#26) #17
  • feat: support assertion functions (#25) #22
  • chore(github): add release-it 93e6f71
  • chore(release): 3.3.0 3051a81
  • style(format): format source 1b140aa

23 October 2023

  • chore(github): update funding.yml #18 #19
  • feat(config): add support for allowNamedFunctions 50fb3b6
  • chore(release): 3.2.4 9b76409

13 November 2021

  • fix(yarn): regenerate lockfile b0afea1
  • chore(codeclimate): remove codeclimate 0f338c2
  • chore(release): 3.1.4 4520ba6

13 November 2021

  • feat(types): add support for generics #10
  • fix(types): ensure return type is not lost #14
  • fix(npm): update dependencies 30a64e1
  • style(format): format source 1a01195
  • docs(readme): update readme template 7d8b273

4 August 2019

  • fix(npm): update dependencies 274db0d
  • chore(readme): move sponsorship info 18af90f
  • docs: add link to try it yourself bb899c4

3.0.0

7 May 2019

  • Add support for ESLint >=2 #6
  • Add support for ESLint 4 #5
  • Allow functions with reference to 'this' #4
  • Skip generator functions. Fixes #8 #8
  • Breaking change: feat: add formal support for async functions 45b597b
  • Breaking change: feat: skip functions containing this, arguments, super, and new.target f1cee8c
  • refactor: transpile using typescript 370d0b6