Skip to content

Commit

Permalink
Release 3.4.2
Browse files Browse the repository at this point in the history
  • Loading branch information
moh-hassan committed Dec 21, 2020
1 parent bf10d75 commit 195412e
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 27 deletions.
26 changes: 1 addition & 25 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,30 +18,6 @@ OData2Poco is available in three flavers:
|AppVeyor |Windows |[![Build status](https://ci.appveyor.com/api/projects/status/sjaqqu70ex31n8se?svg=true)](https://ci.appveyor.com/project/moh-hassan/odata2poco)|
|Travis |Linux / OS X |[![Build Status](https://travis-ci.org/moh-hassan/odata2poco.svg?branch=master)](https://travis-ci.org/moh-hassan/odata2poco)|

### OData2Poco V3.3.1 is Released on Nov 25, 2019

## What is new in V3.3.1
- Fix Issue [#28](https://github.com/moh-hassan/odata2poco/issues/28#issuecomment-557015613): Apply change-case on Navigation Properties.


## What is new in V3.3.0
- Filter model using the option [--include](https://github.com/moh-hassan/odata2poco/wiki/CommandLine-Reference#--include)
- Change case of Classes to Camel/Pas using the option --entity-case
- Generated ReadOnly Properties if the vocabulary of the metadata include:Computed or Permissions:Read.
- Removing Vb conversion external service.


Try the new feature by the command
```
o2pgen -r http://services.odata.org/V4/TripPinServiceRW -v --include air* --entity-case camel
```

***The new version 3.3.1 can be downloaded from Nuget:***

- [Console (o2pgen)](https://www.nuget.org/packages/OData2Poco.CommandLine/3.3.1)
- [Netcore Global tool (dotnet-o2pgen)](https://www.nuget.org/packages/OData2Poco.dotnet.o2pgen)
- [Class libraryl](https://www.nuget.org/packages/OData2Poco/3.3.1)


**Features of OData2Poco**

Expand Down Expand Up @@ -80,7 +56,7 @@ o2pgen -r http://services.odata.org/V4/TripPinServiceRW -v --include air* --enti
- Define namespace to overwrite the namespace of the model.

- Add primary key/mandatory comments to the properties of the class.
- Rename class/properties that have a name match a c# reserved keyword. .
- Rename class/properties that have a name match a c# reserved keyword.
- Save metadata and generated code to a user defined file name.
- Support colored console windows /linux /OS fx.
- Support Microsoft.OData.Edm library version 7.5+ (OData v4).
Expand Down
6 changes: 6 additions & 0 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@

## (Console: o2pgen / .Net Core: dotnet-o2pgen)

## Version 3.4.2
**Release Date:** Dec 21, 2020

**What is new in 3.4.2:**
- Allow EDM types to be nullable by @LarsBauer, PR [#33](https://github.com/moh-hassan/odata2poco/pull/33), fix issue [#32](https://github.com/moh-hassan/odata2poco/issues/32)

## Version 3.4.1
**Release Date:** Oct 3, 2020

Expand Down
5 changes: 3 additions & 2 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#nuget version is nly changed by RELEASE TAG
version: 3.4.0-ci-{build}
version: 3.4.2-ci-{build}
image: Visual Studio 2019
pull_requests:
do_not_increment_build_number: false
Expand All @@ -14,7 +14,8 @@ init:
if($ver.StartsWith("v") -eq $true) { $ver = $ver.Substring(1) }
try
{
Update-AppveyorBuild -Version $ver
Update-AppveyorBuild -Version $ver
Write-Output "Update-AppveyorBuild Success to change version to TAG: '$env:APPVEYOR_REPO_TAG_NAME'" -ForegroundColor Green
}
catch
{
Expand Down

0 comments on commit 195412e

Please sign in to comment.