Skip to content

Releases: loedeman/AutoMapper

Regenerated source map, some new testing and stricter TS linting

01 Sep 16:13
Compare
Choose a tag to compare

This release does not change functionality. The source map has been regenerated, some new tests have been added and TS linting has been set stricter.

Bugfix release (and upgraded NPM packages)

29 May 09:47
Compare
Choose a tag to compare

Small bugfix release because of stricter TypeScript compiler settings.

Small non functional fixes because of newer TypeScript compiler version

05 Jan 11:08
Compare
Choose a tag to compare

This release brings no new functionality, the existing JS code only gets compiled by a newer version of the TypeScript compiler. A few non functionals (development dependencies) got updated, most important: TSLint.

Internal refactoring of createMap.for(Source)Member

15 Nov 12:43
Compare
Choose a tag to compare

This minor release (no breaking changes according to covering unit tests) consists of a major overhaul of createMap.forMember and createMap.forSourceMember calls.

This major internal overhaul has become a necessity because the code for createMap.for(Source)Member has been there for ages and has become a bit too hard to maintain (and not necessarily something to still be proud of), while a couple of bugs appeared with advanced nested mapping scenarios. Nested mapping should now be a breeze ;)...

This release includes pull request #20 (thanks @rmalveis) and fixes #18 and #19.

Added typings property to package.json

21 Oct 09:05
Compare
Choose a tag to compare

This is a very small bugfix release, just adding a typings property to the package.json file. Type definition file detection has been added in TypeScript 1.6, although it was never actually added to the package.json file.

Support for nested properties with null source values

08 Sep 22:25
Compare
Choose a tag to compare

This minor release (no breaking changes) fixes #15 - it is now possible to specify nested property mappings while having an empty (null, undefined) source property. For those wondering, v1.7.1 never really made it to full production status, sorry for the gap ;)...

Full UMD/Webpack support

08 Jun 13:21
Compare
Choose a tag to compare

This minor release (no breaking changes) creates full UMD support on AutoMapper-TS, while removing the (only) external dependency to NPM module 'fs'. Thanks, @vzhidal ;) ! This release includes pull request #14 and fixes #12.

Bugfix: Added ES6 support (thanks @vzhidal)

02 Jun 13:38
Compare
Choose a tag to compare

This bugfix release fixes an issue regarding to AutoMapper in combination with ES6 classes. @vzhidal fixed it in #13 (thanks!).

Bugfix: adding new members / return empty object when empty source without mapping

28 Apr 21:44
Compare
Choose a tag to compare

This bugfix release fixes issue #11. It appeared to be impossible to add new members to a destination. Also, the question was to return the source object when it is null/undefined and no mapping has been performed at all, instead of returning an empty object ({}) in that situation.

Bugfix: using mapping profiles does now function as expected

14 Mar 20:54
Compare
Choose a tag to compare

This release is a bugfix release. This release fixes issue #8: when using a mapping profile without also specifying properties outside mapping profile, mapping did not work as expected (thanks, dgroh ;)).