Skip to content

Releases: swagfin/ObjectSemantics.NET

v7.0.1

29 Oct 14:16
558576a

Choose a tag to compare

What's Changed

Full Changelog: v7.0.0...v7.0.1

v7.0.0

07 Oct 22:25
734f454

Choose a tag to compare

What's Changed

⚠️ Breaking Change

This release introduces a new entry point that changes how the library is used.
Mapping is now available directly as an extension on both string and type T.

Updated Usage:

// Map using the object instance
string result = person.Map("I am {{ Name }}!");

// Or map starting from the string template
string result = "I am {{ Name }}!".Map(person);

Other Optimizations

Full Changelog: v6.0.5...v7.0.0

v6.0.5

23 Jul 18:29
91eda7b

Choose a tag to compare

What's Changed

  • chore: support for bool condition inside if block by @swagfin in #17

Full Changelog: v6.0.4...v6.0.5

v6.0.4

19 May 18:11

Choose a tag to compare

. Added support for single arrays Loop Support
. Added encoding string formattings
ToMD5
ToBase64
FromBase64
. Added template extension method to allow mapping directly from Template

Full Changelog: v6.0.3...v6.0.4

v6.0.3

19 May 12:47

Choose a tag to compare

What's Changed

v.6.0.3

  1. Added encoding string formattings
    ToMD5
    ToBase64
    FromBase64
  2. added extention to allow mapping directly from Template

Full Changelog: v6.0.2...v6.0.3

v6.0.2

16 May 18:02
4b99cdd

Choose a tag to compare

What's Changed

  • chore: added new config option XmlCharEscaping by @Georgenjeri in #13
  • hotfix: Fixed Nullable Types loosing string formatting by @swagfin in #14

New Contributors

Full Changelog: v6.0.1...v6.0.2

v6.0.1

14 Apr 15:53
ec3ef7a

Choose a tag to compare

What's Changed

[BREAKING CHANGES]
Foreach loop block logic changed

Full Changelog: v5.1.5...v6.0.1

v5.1.5

12 Apr 17:00

Choose a tag to compare

Full Changelog: v5.1.4...v5.1.5

v5.1.4

12 Apr 16:28

Choose a tag to compare

Full Changelog: v5.1.3...v5.1.4

v5.1.3

11 Apr 18:23
cf33ce1

Choose a tag to compare

What's Changed

Full Changelog: v5.1.2...v5.1.3