Skip to content

Commit c29f3e0

Browse files
authored
Release 0.3.0 (#3)
* Release 0.3.0 common parts. * Release 0.3.0 platform specific parts.
1 parent f9b9ecb commit c29f3e0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+5898
-1662
lines changed

.abapgit.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<item>/.travis.yml</item>
1414
<item>/.gitlab-ci.yml</item>
1515
<item>/abaplint.json</item>
16+
<item>/MIGRATION-V0.3.0.md</item>
1617
</IGNORE>
1718
</DATA>
1819
</asx:values>

.gitignore

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Ignore .gitignore, target, dist and tmp folders
2+
src/*/.gitignore
3+
src/*/target/
4+
src/*/dist/
5+
src/*/coverage/
6+
/target
7+
/tmp
8+
9+
# Ignore default target directory for the npm package 'ui5-codecompletion'
10+
.ui5
11+
12+
# Ignore Eclipse project and settings files
13+
.classpath
14+
.settings
15+
.project
16+
.externalToolBuilders
17+
18+
# Ignore IntelliJ project and settings files
19+
.idea
20+
*.iml
21+
22+
# Ignore Mac files
23+
.DS_Store
24+
25+
# Ignore Visual Studio project and settings files
26+
*.sln
27+
*.suo
28+
web.config
29+
/.user.project.json
30+
/sap-ui-cachebuster-info.json
31+
32+
# Ignore Visual Studio Code project and settings files
33+
.vscode/
34+
35+
# Ignore yarn files
36+
yarn-error.log*
37+
yarn-debug.log*
38+
.yarn-integrity
39+
# Ignore default target directory for the npm package 'ui5-schemas'
40+
.tmp

MIGRATION-V0.3.0.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Upgrading to ABAP SDK version 0.3.0
2+
3+
## Breaking changes
4+
5+
### Breaking changes by service
6+
#### Visual Recognition V4
7+
- Parameter `I_UPDATEOBJECTMETADATA` of method `UPDATE_OBJECT_METADATA` is required (previously this was optional).

README.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
[![CLA assistant](https://cla-assistant.io/readme/badge/watson-developer-cloud/abap-sdk-scp)](https://cla-assistant.io/watson-developer-cloud/abap-sdk-scp)
2+
13
# ABAP SDK for IBM Watson, using SAP Cloud Platform ABAP Environment
24

35
ABAP client library to use the [Watson APIs][wdc]. This is a Community SDK written by ABAPers for the ABAPers in the Open Source community, to provide easy usage of IBM Watson Developer Services in innovation initatives using the SAP Cloud Platform ABAP Environment. It is the choice and responsibility of application developers how this Community SDK is used.
@@ -9,16 +11,17 @@ Additionally, as the ABAP SDK is a community release it is not updated with the
911
| [abap-sdk-nwas](https://github.com/watson-developer-cloud/abap-sdk-nwas) | **abap-sdk-scp** |
1012
|---|---|
1113
| for SAP NetWeaver AS ABAP 7.50+ | for SAP Cloud Platform ABAP Environment 2002+ |
12-
| tested on SAP ECC and SAP S/4HANA | |
14+
| tested on SAP Business Suite and SAP S/4HANA on-premises edition | |
1315
| | `this repository` |
1416

15-
**Note:** The ABAP SDK is available and will run in the SAP Cloud Platform ABAP Environment. However, at time of release, the SCP ABAP Env Trial has not been upgraded, therefore will not work at this time. The documentation will be updated, when the SCP ABAP Env Trial has been upgraded.
17+
**Note:** The SDK can currently only be deployed in non-Trial instances of the SAP Cloud Platform ABAP Environment. It is planned to make a deployment possible in Trial systems as well later this year.
1618

1719
---
1820

1921
<details>
2022
<summary>Table of Contents</summary>
2123

24+
* [Announcements](#announcements)
2225
* [Before you begin](#before-you-begin)
2326
* [Installation](#installation)
2427
* [SSL Certificates](#ssl-certificates)
@@ -33,6 +36,10 @@ Additionally, as the ABAP SDK is a community release it is not updated with the
3336
* [Acknowledgements](#acknowledgements)
3437
</details>
3538

39+
## ANNOUNCEMENTS
40+
### Minor version 0.3.0 released
41+
Version v0.3.0 of the SDK has been released and includes one breaking change - see what's changed in the [migration guide](MIGRATION-V0.3.0.md).
42+
3643
## Before you begin
3744
* You need an [IBM Cloud][ibm_cloud_onboarding] account.
3845

@@ -120,7 +127,7 @@ Using the client library requires two steps:
120127
exporting
121128
i_url = <url>
122129
i_apikey = <api key>
123-
...
130+
...
124131
importing
125132
eo_instance = lo_service_class ).
126133
```

src/package.devc.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
<asx:values>
55
<DEVC>
66
<CTEXT>ABAP SDK for IBM Watson</CTEXT>
7+
<TPCLASS>X</TPCLASS>
8+
<PACKKIND>5</PACKKIND>
79
</DEVC>
810
</asx:values>
911
</asx:abap>

0 commit comments

Comments
 (0)