Skip to content

Commit 4556f2f

Browse files
committed
Prepare for v6.0.0
1 parent 5e540dc commit 4556f2f

File tree

6 files changed

+15
-34
lines changed

6 files changed

+15
-34
lines changed

.travis.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

OData2PocoLib/licence.txt

Lines changed: 0 additions & 11 deletions
This file was deleted.

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ POCO classes can be used in a typed RESTful client OData services. Code generati
2020

2121
## What’s New in v6.0.0:
2222

23+
**Code Generation**
24+
- A new powerful option ```--att-defs``` allows you to dynamically generate attributes for c# classes and properties using a simple text file that contains your template with expressions. These expressions are valid C# code that can utilize C# string functions and other built-in extension methods. You can also filter on classes and properties to apply the attributes selectively.
25+
26+
- Add comments to the header of c# class to mark the openType classes or Entity Types: EntitySet or Complex type.
27+
2328
**Security**
2429

2530
- Password/secret token are encrypted when read from commandLine/file and it's stored in a SecuredContainer.
@@ -37,8 +42,7 @@ POCO classes can be used in a typed RESTful client OData services. Code generati
3742
- New option: Allow to Skip Certification Check in http connection.
3843
- New Option: Allow to specify Http header in Odata http connection with the computing of base64.
3944

40-
**Code Generation**
41-
- Add comments to the header of c# class to mark the openType classes or Entity/Complex type.
45+
4246

4347
**Enhancement**
4448
- Set exit codes to be positive number to match Linux standard.

ReleaseNotes.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
# OData2Poco
22

33
## Version 6.0.0
4-
**Release Date:** May 30, 2023
4+
**Release Date:** June 27, 2023
5+
6+
**Code Generation**
7+
- A new powerful option ```--att-defs``` allows you to dynamically generate attributes for c# classes and properties using a simple text file that contains your template with expressions. These expressions are valid C# code that can utilize C# string functions and other built-in extension methods. You can also filter on classes and properties to apply the attributes selectively.
8+
9+
- Add comments to the header of c# class to mark the openType classes or Entity Types: EntitySet or Complex type.
510

611
**Security**
712

8-
- Password/secret token are encrypted when read from commandLine/file and it's stored in a SecuredContainer.
13+
- Password/secret token are encrypted when read from commandLine/file and it's stored in a SecuredContainer.
914
- Reading password from keyboard and Encrypted then stored in a SecuredContainer.
1015

1116
**User Experience**
@@ -20,9 +25,6 @@
2025
- New option: Allow to Skip Certification Check in http connection.
2126
- New Option: Allow to specify Http header in Odata http connection with the computing of base64.
2227

23-
**Code Generation**
24-
- Add comments to the header of c# class to mark the openType classes or Entity/Complex type.
25-
2628
**Enhancement**
2729
- Set exit codes to be positive number to match Linux standard.
2830
- Centeralizing packages and update all packages to the last version including Newtonsoft.Json to 13.0.3

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
#nuget version is nly changed by RELEASE TAG
3-
version: 6.0.0-dev-{build}
3+
version: 6.1.0-dev-{build}
44

55
image: Visual Studio 2022
66
pull_requests:

license.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2016-2022 Mohamed Hassan
3+
Copyright (c) 2016-2023 Mohamed Hassan
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
66

0 commit comments

Comments
 (0)