Skip to content

Releases: YiJingFramework/Annotating

v5.0.1

Choose a tag to compare

@yueyinqiu yueyinqiu released this 08 Feb 15:07
  • some properties of the assembly and the nuget package have been modified
    • WARNING: the AssemblyName has also been changed, which may cause unexpected problems in some cases. If it happens to you, updating all the related packages, cleaning the solution and restarting the IDE might help.

v5.0.0

Choose a tag to compare

@yueyinqiu yueyinqiu released this 21 Nov 00:01
  • API CHANGE updated to dotnet 8

v4.1.2

Choose a tag to compare

@yueyinqiu yueyinqiu released this 11 Sep 10:12

a update without any change, but to show that the package is still under maintenance

v4.1.1

Choose a tag to compare

@yueyinqiu yueyinqiu released this 08 Aug 09:39
  • use FirstOrDefault instead of First in GetGroup and GetEntry

v4.1.0

Choose a tag to compare

@yueyinqiu yueyinqiu released this 08 Aug 08:41
  • add methods AnnotationStore.GetGroup and AnnotationGroup.GetEntry: They are currently a bit useless but they can provide a possibility to optimize the performance.

v4.0.0

Choose a tag to compare

@yueyinqiu yueyinqiu released this 06 Jun 06:12

Caution: This version contains completely breaking changes. Do not update it until you are ready to do the migration works.

  • Api Change Annotation entries/groups will only target at strings now.
    • GuaGroups and GuaLinesGroups in AnnotationStore has been directly removed
    • StringGroups in AnnotationStore has been renamed to Groups (gs in json files is also renamed to g)
  • Api Change GuaLines has been removed

v3.0.1

Choose a tag to compare

@yueyinqiu yueyinqiu released this 05 May 05:41
  • Remove the unused reference to YiJingFramework.PrimitiveTypes.GuaWithFixedCount

v3.0.0

Choose a tag to compare

@yueyinqiu yueyinqiu released this 05 May 05:39
  • Api Change Use YiJingFramework.PrimitiveTypes instead of YiJingFramework.Core
    • All the word 'painting' was renamed to 'Gua',
      • including in public classes' names
      • including in public properties' names
      • including in public methods' names
      • excluding in the structure of annotation files

v2.1.1

Choose a tag to compare

@yueyinqiu yueyinqiu released this 13 Jan 07:09
  • serializater options will be copied before creating the context in DeserializeFromJsonString and SerializeToJsonString

v2.1.0

Choose a tag to compare

@yueyinqiu yueyinqiu released this 13 Jan 06:40
  • add <IsTrimmable>true</IsTrimmable>
  • use System.Text.Json source generation in DeserializeFromJsonString and SerializeToJsonString (I believe this won't change the serialization behavior)