Skip to content

Releases: spatie/typescript-transformer

2.1.0

05 Nov 15:34
Compare
Choose a tag to compare
  • Remove classtools dependency
  • Add support for PHP 8.1 enums (#12)
  • Add declare keyword by default to generated output (#13)

2.0.3

09 Jul 06:52
Compare
Choose a tag to compare
  • Fix ProcessTypes to work with Collection types

2.0.2

30 Jun 14:38
cdee700
Compare
Choose a tag to compare
  • Fix default collector with missing symbols in attributes

2.0.1

14 Apr 13:06
Compare
Choose a tag to compare
  • allow spatie/temporary-directory v2 on dev

2.0.0

08 Apr 14:29
946884a
Compare
Choose a tag to compare
  • The package is now PHP 8 only
  • Added TypeReflectors to reflect method return types, method parameters & class properties within your transformers
  • Added support for attributes
  • Added support for manually adding TypeScript to a class or property
  • Added formatters like Prettier which can format TypeScript code
  • Added support for inlining types directly
  • Updated the DtoTransformer to be a lot more flexible for your own projects
  • Added support for PHP 8 union types

1.1.2

08 Jan 11:44
Compare
Choose a tag to compare
  • Add support for Writers (#7)

1.1.1

26 Nov 10:44
Compare
Choose a tag to compare
  • Add PHP 8 support

1.1.0

26 Nov 08:47
Compare
Choose a tag to compare
  • Fix some capitalization in namespace names
  • Added SpatieEnumTransformer from the laravel-typescript-transformer package

1.0.0

02 Sep 14:18
f3cda7f
Compare
Choose a tag to compare
  • initial version

0.0.1

02 Sep 12:22
ab5cd35
Compare
Choose a tag to compare
  • experimental release