Skip to content

Commit

Permalink
Prep v3.1.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
milkshakeuk committed Jan 1, 2022
1 parent 3c6d1d6 commit 23ea813
Show file tree
Hide file tree
Showing 16 changed files with 29 additions and 21 deletions.
11 changes: 6 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,18 @@ All notable changes to this project will be documented in this file.
###
## [3.X.X.X] - TBC

## [3.1.0] - TBC

## Previous Releases
###
## [3.1.0] - 2022-01-01
### Enhancements
- [#254](https://github.com/nHapiNET/nHapi/pull/254) Add `UnexpectedSegmentBehaviour` Options, ported from hapi
- [#251](https://github.com/nHapiNET/nHapi/pull/251) Fix concurrency issues with `PipeParser`, `StructureDefinition`, `GenericMessage` and `Escape`.
- [#250](https://github.com/nHapiNET/nHapi/pull/250) Add new options `DefaultObx2Type` and `InvalidObx2Type` to `ParserOptions`, ported from nhapi. (fixes [#63](https://github.com/nHapiNET/nHapi/issues/63))
- [#240](https://github.com/nHapiNET/nHapi/pull/240) Add support for `NonGreedyMode` by introducing `ParserOptions` ported from hapi. (fixes [#65](https://github.com/nHapiNET/nHapi/issues/65) [#232](https://github.com/nHapiNET/nHapi/issues/232))

## Previous Releases
###

### Other
- [#256](https://github.com/nHapiNET/nHapi/pull/256) Simplify cspoj through use of props and targets files.
- Update tools and build to net6.0
## [3.0.4] - 2021-08-11
This change is to prevent the following Exception:

Expand Down
9 changes: 8 additions & 1 deletion build/default.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ properties {
"NHapi.Model.V271",
"NHapi.Model.V281"
)
$apiKey = "YOUR_API_KEY"
}

Task Default -depends Build
Expand Down Expand Up @@ -94,5 +95,11 @@ Task Package -depends Build {
}

Task Deploy -depends Package {
Exec { .nuget\nuget push *.nupkg -Source https://api.nuget.org/v3/index.json }

foreach($project in $projects) {
Exec { dotnet nuget push "..\dist\$project.*.nupkg" --api-key $apiKey }
}

Exec { dotnet nuget push "..\dist\nhapi.3.1.0.nupkg" --api-key $apiKey }
# Exec { .nuget\nuget push *.nupkg -Source https://api.nuget.org/v3/index.json }
}
4 changes: 2 additions & 2 deletions build/nHapi.v3.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>nhapi</id>
<version>3.0.4</version>
<version>3.1.0</version>
<authors>Chad Chenoweth,Duane Edwards,Jake Aitchison</authors>
<license type="expression">MPL-2.0</license>
<projectUrl>https://github.com/nHapiNET/nHapi</projectUrl>
Expand All @@ -13,7 +13,7 @@
NHapi allows Microsoft .NET developers to easily use an HL7 2.x object model. This object model allows for parsing and encoding HL7 2.x data to/from Pipe Delimited or XML formats. A very handy program for use in the health care industry.

This project is NOT affiliated with the HL7 organization. This software just conforms to the HL7 2.x specifications.</description>
<releaseNotes>https://github.com/nHapiNET/nHapi/releases/tag/v3.0.4</releaseNotes>
<releaseNotes>https://github.com/nHapiNET/nHapi/releases/tag/v3.1.0</releaseNotes>
<tags>HL7 parsing healthcare HAPI xml</tags>
<readme>docs\README.md</readme>
<dependencies>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Base/NHapi.Base.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.base</PackageId>
<Version>3.0.4</Version>
<Version>3.1.0</Version>
<PackageDescription>The core components for parsing/encoding HL7 messages. Contains the base classes and interfaces for datatypes, segments, and messages.</PackageDescription>
<Description>NHapi Common Library</Description>
<NoWarn>1591</NoWarn>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V21/NHapi.Model.V21.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v21</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.1 schema.</PackageDescription>
<Description>NHapi Model V.2.1</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V22/NHapi.Model.V22.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v22</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.2 schema.</PackageDescription>
<Description>NHapi Model V.2.2</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V23/NHapi.Model.V23.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v23</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.3 schema.</PackageDescription>
<Description>NHapi Model V.2.3</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V231/NHapi.Model.V231.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v231</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.3.1 schema.</PackageDescription>
<Description>NHapi Model V.2.3.1</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V24/NHapi.Model.V24.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v24</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.4 schema.</PackageDescription>
<Description>NHapi Model V.2.4</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V25/NHapi.Model.V25.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v25</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.5 schema.</PackageDescription>
<Description>NHapi Model V.2.5</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V251/NHapi.Model.V251.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v251</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.5.1 schema.</PackageDescription>
<Description>NHapi Model V.2.5.1</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V26/NHapi.Model.V26.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v26</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.6 schema.</PackageDescription>
<Description>NHapi Model V.2.6</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V27/NHapi.Model.V27.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v27</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.7 schema.</PackageDescription>
<Description>NHapi Model V.2.7</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V271/NHapi.Model.V271.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v271</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.7.1 schema.</PackageDescription>
<Description>NHapi Model V.2.7.1</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V28/NHapi.Model.V28.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v28</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.8 schema.</PackageDescription>
<Description>NHapi Model V.2.8</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down
2 changes: 1 addition & 1 deletion src/NHapi.Model.V281/NHapi.Model.V281.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>net35;netstandard2.0</TargetFrameworks>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<PackageId>nhapi.model.v281</PackageId>
<Version>3.0.2</Version>
<Version>3.1.0</Version>
<PackageDescription>Contains the data types, segments, and messages that follow the HL7 2.8.1 schema.</PackageDescription>
<Description>NHapi Model V.2.8.1</Description>
<IncludeCommonPackageInfo>true</IncludeCommonPackageInfo>
Expand Down

0 comments on commit 23ea813

Please sign in to comment.