Skip to content

Releases: altasoft/DomainPrimitives

v3.0.1

07 May 18:24
58006f0
Compare
Choose a tag to compare

What's Changed

  • Refactor Equals and CompareTo method body generation

Full Changelog: v3.0.0...v3.0.1

Default interface property removed. Default interface property removed. StringLengthAtttribute added.

01 May 13:27
9158c97
Compare
Choose a tag to compare

v2.2.3: AddAllDomainPrimitivesSwaggerMappings caused an error if the asembly …

04 Apr 17:22
Compare
Choose a tag to compare

AddAllDomainPrimitivesSwaggerMappings caused an error if the asembly was referenced several times as the mapping was added multiple times

v2.2.1

04 Apr 16:59
Compare
Choose a tag to compare

There was an error in 2.2.0. Some of the using statements were missing

v2.2.0

04 Apr 16:46
Compare
Choose a tag to compare
  1. The InvalidDomainValueException class in InvalidDomainValueException.cs has been changed from a sealed class to a regular class.
  2. The method AddAllDomainPrimitivesSwaggerMappings in SwaggerGenOptionsExt.cs has been modified to take an array of assemblies as a parameter. A new method AddDomainPrimitivesSwaggerMappings has been added to process each assembly individually.
  3. The UnderlyingPrimitiveType attribute has been added to various classes in the DomainPrimitiveGeneratorTest files.
  4. A new class DomainPrimitiveAssemblyAttribute has been added to DomainPrimitiveAssemblyAttribute.cs. This attribute is applied to assemblies to indicate that they are part of a DomainPrimitive assembly.
  5. A new C# file named UnderlyingPrimitiveTypeAttribute.cs has been created in the AltaSoft.DomainPrimitives namespace. This file defines a new attribute class named UnderlyingPrimitiveTypeAttribute which inherits from the Attribute class and has a property UnderlyingPrimitiveType.

v2.1.0

18 Mar 11:40
ebbcd15
Compare
Choose a tag to compare

Added new IDomainValue interface that returns underlying Primitive Type and underlying prmitive object

v2.0.4

13 Mar 22:08
Compare
Choose a tag to compare

Full Changelog: v2.0.3...v2.0.4

v2.0.3

11 Mar 09:13
Compare
Choose a tag to compare

Full Changelog: v2.0.2...v2.0.3

v2.0.2

11 Mar 08:31
14de232
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.0.2

Improved null value handling in equality generation

07 Feb 22:56
Compare
Choose a tag to compare

Fixed null value handling in == and != operator generation for class types