mapper

๐Ÿ”ฅ An Object-Object AutoMapper for TypeScript ๐Ÿ”ฅ

MIT License

Downloads
732.2K
Stars
952
Committers
19

Bot releases are visible (Hide)

mapper - Release 8.8.1 Latest Release

Published by nartc 9 months ago

8.8.1 (2024-01-23)

Bug Fixes

  • classes: fixed transformer ttypescript / ts-patch support (#556) (eafd79b)
  • ignore import path transformations on win32 platform (#570) (4089bb4)
  • mikro: infinite loop when using OneToOne eager loading (#546) (ec00a0d)
  • remove / from @automapper/classes default exports (#589) (d1d2df5)

Documentations

  • core: add autoMap mapping configuration docs (#539) (d92f62f)
mapper - Release 8.8.0

Published by nartc 9 months ago

8.8.0 (2024-01-22)

Features

  • core: add autoMap mapping configuration (#538) (5906add)
  • core: use model's name on mapping error message (#518) (09bb926)
  • nestjs: bump nestjs dependencies to v10 (#561) (1403b41)
  • zod: init zod (aa010cd)

Bug Fixes

  • classes: add script to update plugin version for jest (018c666), closes #528
  • classes: clean up transformer plugin to ensure decorator is ignored (e82e9a1)
  • core: consolidate some logic between forMember and createInitialMapping (88397b4)

Documentations

  • core: adjust documentation (193d541)
mapper - Release 8.7.7

Published by nartc almost 2 years ago

8.7.7 (2022-10-25)

Bug Fixes

  • core: extend uses customProperties instead of properties because it is custom (b29f2ef)
  • core: send extraArgs from original map operation to mapWith operations (65c6a74), closes #509
mapper - Release 8.7.6

Published by nartc about 2 years ago

8.7.6 (2022-08-31)

Bug Fixes

mapper - Release 8.7.5

Published by nartc about 2 years ago

8.7.5 (2022-08-03)

mapper - Release 8.7.4

Published by nartc about 2 years ago

8.7.4 (2022-08-02)

mapper - Release 8.7.3

Published by nartc about 2 years ago

8.7.3 (2022-08-02)

Bug Fixes

  • remove target default on package that affects the secondary entry point (4993411)
mapper - Release 8.7.2

Published by nartc about 2 years ago

8.7.2 (2022-07-31)

mapper - Release 8.7.1

Published by nartc about 2 years ago

8.7.1 (2022-07-29)

Bug Fixes

  • core: ensure forMember to always push mapping property to customProperties (27c1ca0)
mapper - Release 8.7.0

Published by nartc about 2 years ago

8.7.0 (2022-07-27)

Features

  • core: add custom properties to isolate forMember configuration (e5b7028), closes #497
mapper - Release 8.6.0

Published by nartc about 2 years ago

8.6.0 (2022-07-25)

Features

Bug Fixes

Documentations

mapper - Release 8.5.1

Published by nartc over 2 years ago

8.5.1 (2022-07-13)

Features

  • core: MapCallback is now called with extraArguments (60a1da8)

Bug Fixes

  • classes: get type from typeNode in the case type isn't sufficient enough (4ab3549)
  • classes: use aliasSymbol and aliasTypeArguments for transformer plugin if they exist (6b0b5ae)
  • core: skip nested mapping for array prop if destination identifier is primitive (d2327bc)

Documentations

mapper - Release 8.5.0

Published by nartc over 2 years ago

8.5.0 (2022-07-05)

Bug Fixes

  • core: adjust logger impl (33978de)

Documentations

  • core: add documentations on AutoMapperLogger (53b7b40)
mapper - Release 8.5.0-beta.0

Published by nartc over 2 years ago

8.5.0-beta.0 (2022-07-02)

Features

mapper - Release 8.4.1

Published by nartc over 2 years ago

8.4.1 (2022-07-01)

Bug Fixes

  • add exports field since web:rollup does not add it by default (a2c2df1), closes #485 #483
  • handle peer dependencies version (82e447a), closes #482

Documentations

mapper - Release 8.4.0

Published by nartc over 2 years ago

8.4.0 (2022-07-01)

Features

  • core: allow shorthand syntax for same identifiers w/ createMap and map (f06bf24)

Bug Fixes

  • adjust all peer deps (88650ad)
  • core: add check to only run nest map on applicable identifiers in map member (262f86b), closes #480
  • core: allow same identifier to be mapped with custom mapping if such mapping is created (73e1224), closes #479
  • core: cleanup default serializer options (653cbb7)
  • core: rename default serializer to strategy initializer (2a1b4b4)

Documentations

mapper - Release 8.3.7

Published by nartc over 2 years ago

8.3.7 (2022-06-02)

Bug Fixes

  • core: use readonly access modifier in MappingStrategy interface instead of get. (#478) (bc6b2f1)

Documentations

  • bump node version for docusaurus workflow (fcb93a5)
  • update docusaurus (8ad45f8)
mapper - Release 8.3.7-beta.0

Published by nartc over 2 years ago

8.3.7-beta.0 (2022-05-27)

Documentations

mapper - Release 8.3.6

Published by nartc over 2 years ago

8.3.6 (2022-05-06)

Bug Fixes

mapper - Release 8.3.5

Published by nartc over 2 years ago

8.3.5 (2022-05-05)

Documentations