Skip to content

Commit 33a46c4

Browse files
committed
Preparing release 3.5.0
1 parent adef2f7 commit 33a46c4

2,617 files changed

Lines changed: 6170 additions & 379075 deletions

File tree

Some content is hidden

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

ChangeLog

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
3.5.0 - 6/27/2017
2+
-----------------
3+
AdWords:
4+
- Removed support and examples for v201607. See deprecation schedule at:
5+
https://developers.google.com/adwords/api/docs/sunset-dates
6+
- All AdWords code examples now accept parameters from the command line.
7+
- Report downloads will now use the report download timeout from the
8+
ReportingConfiguration of the AdWordsSession, if present. Fixes
9+
[issue 106](https://github.com/googleads/googleads-java-lib/issues/106).
10+
11+
**Note:** With this change, construction of a `ReportingConfiguration`
12+
object will fail if the report download timeout is negative. If you set the
13+
`api.adwords.reportDownloadTimeout` property in your `ads.properties` file
14+
or via a reporting configuration builder, please ensure that the value
15+
you provide is >= 0.
16+
- All loggers now use consistent logging levels. See the
17+
[updated logging guide](https://github.com/googleads/googleads-java-lib/wiki/Logging)
18+
for more details.
19+
20+
DFP:
21+
- All DFP code examples now accept parameters from the command line.
22+
- All loggers now use consistent logging levels. See the
23+
[updated logging guide](https://github.com/googleads/googleads-java-lib/wiki/Logging)
24+
for more details.
25+
26+
Common:
27+
- Added checks to the `install` phase for usage of discouraged classes
28+
and methods. See:
29+
https://github.com/policeman-tools/forbidden-apis
30+
131
3.4.0 - 5/31/2017
232
-------------------
333
AdWords:

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,11 +143,15 @@ are in the package `com.google.api.ads.adwords.{version}`.
143143

144144
* **If using Maven from the command line**
145145

146-
This command runs the ``GetCampaigns`` example, but you can update the
146+
This command runs the ``GetAdGroups`` example, but you can update the
147147
``-Dexec.mainClass`` argument with the example of your choice.
148148

149+
Any parameters required for an example to run can be passed on the
150+
command line by using ``-Dexec.args``. To see more information about a
151+
particular example, use ``-Dexec.args="--help"``.
152+
149153
```
150-
$ mvn -X exec:java -Dexec.mainClass="adwords.axis.v201705.basicoperations.GetCampaigns"
154+
$ mvn -X exec:java -Dexec.mainClass="adwords.axis.v201705.basicoperations.GetAdGroups" -Dexec.args="--campaignId YOUR_CAMPAIGN_ID"
151155
```
152156
153157
* **If using jars**

examples/adwords_axis/pom.xml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
<groupId>com.google.api-ads.examples</groupId>
2525
<artifactId>adwords-axis-examples</artifactId>
26-
<version>3.4.0</version>
26+
<version>3.5.0</version>
2727

2828
<packaging>jar</packaging>
2929

@@ -110,12 +110,12 @@
110110
<dependency>
111111
<groupId>com.google.api-ads</groupId>
112112
<artifactId>ads-lib</artifactId>
113-
<version>3.4.0</version>
113+
<version>3.5.0</version>
114114
</dependency>
115115
<dependency>
116116
<groupId>com.google.api-ads</groupId>
117117
<artifactId>adwords-axis</artifactId>
118-
<version>3.4.0</version>
118+
<version>3.5.0</version>
119119
</dependency>
120120

121121
<!-- Third party dependencies -->
@@ -124,6 +124,11 @@
124124
<artifactId>google-http-client-jackson2</artifactId>
125125
<version>1.22.0</version>
126126
</dependency>
127+
<dependency>
128+
<groupId>com.beust</groupId>
129+
<artifactId>jcommander</artifactId>
130+
<version>1.48</version>
131+
</dependency>
127132

128133
<!-- Configuration to use log4j for logging -->
129134
<dependency>

examples/adwords_axis/src/main/java/adwords/axis/v201607/accountmanagement/CreateAccount.java

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

examples/adwords_axis/src/main/java/adwords/axis/v201607/accountmanagement/GetAccountChanges.java

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

0 commit comments

Comments
 (0)