Releases: STARIONGROUP/EcoreNetto
Release list
ECoreNetto 9.0.0
The following items have been fixed in this release:
ECoreNetto.Extensions [9.0.0]
- [Fix] add guard/null checks in HandleBars helpers and extensions; correct NameEqualsEnclosingType arity; fxies #45
- [Update] enable nullable reference types solution-wide; resolve all nullable warnings; fixes #49
- [Feature] Bring the HTML report generator to parity with uml4net; fixes #112
ECoreNetto.HandleBars [9.0.0]
- [Fix] add guard/null checks in HandleBars helpers and extensions; correct NameEqualsEnclosingType arity; fixes #45
- [Feature] Bring the HTML report generator to parity with uml4net; fixes #112
ECoreNetto.Reporting [9.0.0]
- [Update] enable nullable reference types solution-wide; resolve all nullable warnings; fixes #49
- [Fix] write Excel info-sheet ns-uri to its own row so ns-prefix is not overwritten; fixes #30
- [Feature] Consolidate duplicated ResourceLoader into shared Reporting implementation; fixes #44
- [Fix] Resolve cross-file .ecore references when file name differs from package name; fixes #79
- [Feature] Bring the HTML report generator to parity with uml4net; fixes #112
ECoreNetto.Tools [9.0.0]
- [Update] enable nullable reference types solution-wide; resolve all nullable warnings; fixes #49
- [Fix] correct copy-paste XML-doc errors in report commands/generators; rename generatedHtml; fixes #43
- [Make] ReportHandler properly async and testable; fixes #41
- [Fix] make VersionChecker URL/timeout configurable, improve logging, and parse tags safely; fixes #33
- [Feature] Bring the HTML report generator to parity with uml4net; fixes #112
- [Feature] Generate a single combined report across multiple .ecore files; #113
ECoreNetto [9.0.0]
- [Add] tests for ContainmentUpdater and EcoreObjectFactory; fix EEnumLiteral removal and EStringToStringMapEntry; fixes #52
- [Update] enable nullable reference types solution-wide; resolve all nullable warnings; fixes #49
- [Fix] harden ECore XML parsing against XXE (prohibit DTDs, null XmlResolver); #29
- [Fix] Guard unsafe casts on GetEObject(...) results; fixes #32
- [Feature] Populate Resource.Errors with diagnostics during parse; fixes #35
- [Fix] validate attribute values before parsing; fixes #37
- [Feature] implement Resource.GetURIFragment as the inverse of GetEObject; fixes #76
- [Feature] implement EObject.EClass() (return the meta class); fixes #10
- [Feature] add error handling around parse/load; fixes #36
- [Fix] honor loadOnDemand in ResourceSet.Resource; fixes #39
- [Fix] resolve cross-file .ecore references when file name differs from package name; fixes #79
- [Fix] guarantee Resource.GetEObject terminates on unresolvable fragments; fixes #80
- [Fix] remove static TopPackageName and harden URI-based reference handling; fixes #31
- [Fix] populate Resource.Contents on load and dedup ResourceSet.CreateResource; fixes #82, fixes #84
- [Fix] resolve built-in Ecore types by exact key; fixes #83
- [Fix] disambiguate duplicate ENamedElement identifiers so overloaded EOperations load; fixes #96
- [Feature] read Ecore generics and operation exceptions; fixes #97
- [Fix] resolve references into the XMLType namespace; fixes #98
- [Feature] read eKeys/instanceTypeName/literal/annotation references and unwrap xmi:XMI; fixes #99
- [Feature] resolve positional @feature.index and bare xmi:id URI fragments; fixes #106
- [Feature] Bring the HTML report generator to parity with uml4net; fixes #112
ECoreNetto.Tools.exe - SHA256: 9c9659e47f09a2cb360630ae336a5dd3eb86059027c405bdc2d248a227a60619
ECoreNetto 8.0.1
The following items have been fixed in this release:
ECoreNetto.Extensions [7.0.9]
- [Update] to ECoreNetto version 7.0.9
- [Update] Microsoft.SourceLink.GitHub to version 10.0.203
ECoreNetto.HandleBars [7.0.9]
- [Update] ECoreNetto.Extensions to version 7.0.9
- [Update] Microsoft.SourceLink.GitHub to version 10.0.103
- [Update] Handlebars.Net.Helpers to version 2.5.5
ECoreNetto.Reporting [7.0.9]
- [Update] ECoreNetto.HandleBars version 7.0.9
- [Update] System.IO.Packaging version 10.0.7
- [Update] Microsoft.SourceLink.GitHub to version 10.0.203
ECoreNetto.Tools [8.0.1]
- [Update] ECoreNetto.Reporting to version 7.0.9
- [Update] Autofac.Extensions.DependencyInjection to version 11.0.0
- [Update] Microsoft.Extensions.Http to vesion 10.0.7
- [Update] Microsoft.Extensions.Hosting to vesion 10.0.7
- [Update] System.CommandLine to version 2.0.7
- [Update] Spectre.Console to version 0.54.0
ECoreNetto [7.0.9]
- [Update] Microsoft.Extensions.Logging.Abstractions to version 10.0.7
- [Update] Microsoft.SourceLink.GitHub to version 10.0.203
ECoreNetto.Tools.exe - SHA256: ac8352d7088f1d6bdfaf7ae7e7952fd898d72b299bb54a494e8b242288f9fd7b
ECoreNetto 8.0.0
The following items have been fixed in this release:
ECoreNetto.Extensions [7.0.8]
- [Update] to ECoreNetto version 7.0.8
- [Update] Microsoft.SourceLink.GitHub to version 10.0.103
ECoreNetto.HandleBars [7.0.8]
- [Update] ECoreNetto.Extensions to version 7.0.8
- [Update] Microsoft.SourceLink.GitHub to version 10.0.103
ECoreNetto.Reporting [7.0.8]
- [Update] ECoreNetto.HandleBars version 7.0.8
- [Update] System.IO.Packaging version 10.0.3
- [Update] Microsoft.SourceLink.GitHub to version 10.0.103
ECoreNetto.Tools [8.0.0]
- [Update] to .net10
- [Update] ECoreNetto.Reporting to version 7.0.8
- [Update] Microsoft.Extensions.Http to vesion 10.0.3
- [Update] Microsoft.Extensions.Hosting to vesion 10.0.3
- [Update] System.CommandLine to version 2.0.3
ECoreNetto [7.0.8]
- [Update] Microsoft.Extensions.Logging.Abstractions to version 10.0.3
- [Update] Microsoft.SourceLink.GitHub to version 10.0.103
ECoreNetto.Tools.exe - SHA256: 1566c961a2d32a0b504bcb277335b8ee3685718244d66254050dc640fa28385f
EcoreNetto 7.0.7
The following items have been fixed in this release:
ECoreNetto.Extensions [7.0.7]
- [Update] to ECoreNetto version 7.0.7
- [Update] Microsoft.Sbom.Targets to version 4.1.5
ECoreNetto.HandleBars [7.0.7]
- [Update] ECoreNetto.Extensions to version 7.0.7
- [Update] Handlebars.Net.Helpers to version 2.5.4
- [Update] Microsoft.Sbom.Targets to version 4.1.5
ECoreNetto.Reporting [7.0.7]
- [Update] ECoreNetto.HandleBars version 7.0.7
- [Update] System.IO.Packaging version 10.0.1
- [Update] Microsoft.Sbom.Targets to version 4.1.5
ECoreNetto.Tools [7.0.7]
- [Update] ECoreNetto.Reporting to version 7.0.7
- [Update] Microsoft.Extensions.Http to vesion 10.0.1
- [Update] Microsoft.Extensions.Hosting to vesion 10.0.1
- [Update] System.CommandLine to version 2.0.1
ECoreNetto [7.0.7]
- [Update] Microsoft.Extensions.Logging.Abstractions to version 10.0.1
- [Update] Microsoft.Sbom.Targets to version 4.1.5
EcoreNetto 7.0.6
The following items have been fixed in this release:
ECoreNetto.Extensions [7.0.6]
- [Update] to ECoreNetto version 7.0.6
- [Update] Microsoft.Sbom.Targets to version 4.1.4
ECoreNetto.HandleBars [7.0.6]
- [Update] ECoreNetto.Extensions to version 7.0.6
- [Update] Microsoft.Sbom.Targets to version 4.1.4
ECoreNetto.Reporting [7.0.6]
- [Update] ECoreNetto.HandleBars version 7.0.6
- [Update] System.IO.Packaging version 10.0.0
- [Update] Microsoft.Sbom.Targets to version 4.1.4
ECoreNetto.Tools [7.0.6]
- [Update] ECoreNetto.Reporting to version 7.0.6
- [Update] Microsoft.Extensions.Http to vesion 10.0.0
- [Update] Microsoft.Extensions.Hosting to vesion 10.0.0
- [Update] Serilog.Extensions.Logging to vesion 10.0.0
- [Update] Spectre.Console to version 0.54.0
- [Update] System.CommandLine to version 2.0.0; fixes #24
ECoreNetto [7.0.6]
- [Update] Microsoft.Extensions.Logging.Abstractions to version 10.0.0
- [Update] Microsoft.Sbom.Targets to version 4.1.4
EcoreNetto 7.0.5
The following items have been fixed in this release:
ECoreNetto.Extensions [7.0.5]
- [Update] to ECoreNetto version 7.0.5
ECoreNetto.HandleBars [7.0.5]
- [Update] ECoreNetto.Extensions to version 7.0.5
ECoreNetto.Reporting [7.0.5]
- [Update] ECoreNetto.HandleBars version 7.0.5
- [Update] System.IO.Packaging version 9.0.10
ECoreNetto.Tools [7.0.4]
- [Update] ECoreNetto.Reporting version 7.0.5
ECoreNetto [7.0.5]
- [Update] Microsoft.Extensions.Logging.Abstractions to version 9.0.10
Ecorenetto 7.0.4
The following items have been fixed in this release:
ECoreNetto.Tools [7.0.4]
- [Update] to Spectre.Console version 0.52.0
ECoreNetto.Tools.exe - SHA256: 93FC1FA8F1FB41FF9D4D32518681B4AA3B389BC8BB3F229F8AE40C887C738975
ECoreNetto 7.0.3
The following items have been fixed in this release:
ECoreNetto.Extensions [7.0.3]
- [Update] to ECoreNetto version 7.0.3
- [Update] to HtmlAgilityPack version 1.12.4
- [Update] Microsoft.Sbom.Targets to version 4.1.2
ECoreNetto.HandleBars [7.0.3]
- [Update] ECoreNetto.Extensions to version 7.0.3
- [Update] Handlebars.Net.Helpers to version 2.5.3
- [Update] Microsoft.Sbom.Targets to version 4.1.2
ECoreNetto.Reporting [7.0.3]
- [Update] ECoreNetto.HandleBars version 7.0.3
- [Update] System.IO.Packaging version 9.0.9
- [Update] Microsoft.Sbom.Targets to version 4.1.2
ECoreNetto.Tools [7.0.3]
- [Update] to ECoreNetto.Reporting version 7.0.3
- [Update] to Microsoft.Extensions.Hosting version 9.0.9
- [Update] to Microsoft.Extensions.Http version 9.0.9
- [Update] to Spectre.Console version 0.51.1
- [Update] Microsoft.Sbom.Targets to version 4.1.2
ECoreNetto [7.0.3]
- [Update] Microsoft.Extensions.Logging.Abstractions to version 9.0.9
- [Update] Microsoft.Sbom.Targets to version 4.1.2
Version 7.0.2
This release includes the following improvements
EcoreNetto [7.0.0]
- [Update] Microsoft.Extensions.Logging.Abstractions to version 9.0.8
- [Add] SBOM to nugets
- [Update] how symbols and sources are made available
ECoreNetto.Extensions [7.0.0]
- [Update] to ECoreNetto version 7.0.2
- [Update] to HtmlAgilityPack version 1.12.2
- [Add] SBOM to nugets
- [Update] how symbols and sources are made available
ECoreNetto.HandleBars [7.0.0]
- [Update] ECoreNetto.Extensions to version 7.0.2
- [Update] Handlebars.Net.Helpers to version 2.5.2
- [Add] SBOM to nugets
- [Update] how symbols and sources are made available
ECoreNetto.Reporting [7.0.0]
- [Update] ECoreNetto.HandleBars version 7.0.2
- [Update] System.IO.Packaging version 9.0.8
- [Update] ClosedXML version 0.105.0
- [Add] SBOM to nugets
- [Update] how symbols and sources are made available
** ECoreNetto.Tools [7.0.0]**
- [Update] to ECoreNetto.Reporting version 7.0.2
- [Update] to Microsoft.Extensions.Hosting version 9.0.8
ECoreNetto.Tools.exe - SHA256: 18C9AE1C19E7BD68D6D5AAC7372299B0112DE74B
Version 7.0.0
This release includes the following improvements
EcoreNetto [7.0.0]
- [Add] parameter validation
ECoreNetto.Extensions [7.0.0]
- [Update] to ECoreNetto version 7.0.0
- [Update] to HtmlAgilityPack version 1.11.74
- [Add] parameter validation
ECoreNetto.HandleBars [7.0.0]
- [Update] ECoreNetto.Extensions to version 7.0.0
- [Update] Handlebars.Net.Helpers to version 2.4.13
- [Add] parameter validation
ECoreNetto.Reporting [7.0.0]
- [Update] ECoreNetto.HandleBars version 7.0.0
- [Add] parameter validation
** ECoreNetto.Tools [7.0.0]**
- [Update] to ECoreNetto.Reporting version 7.0.0
- [Add] parameter validation
- [Add] icon
ECoreNetto.Tools.exe - SHA256: CC613DB871E873EEA10340341B4B9A8F3483D9E43B7BD3AE65762A818D2CAD73