Skip to content

Commit 063040e

Browse files
committed
Bump version to 1.0.1
1 parent 9479696 commit 063040e

3 files changed

Lines changed: 45 additions & 13 deletions

File tree

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Change Log
22

3+
## [v1.0.1](https://github.com/ably/ably-java/tree/v1.0.1)
4+
5+
[Full Changelog](https://github.com/ably/ably-java/compare/v1.0.0...v1.0.1)
6+
7+
**Implemented enhancements:**
8+
9+
- Allow custom transportParams [\#327](https://github.com/ably/ably-java/issues/327)
10+
11+
**Fixed bugs:**
12+
13+
- authHeaders are being included in requests to non authUrl endpoints [\#331](https://github.com/ably/ably-java/issues/331)
14+
- 1.0.0 sending v=0.9 [\#324](https://github.com/ably/ably-java/issues/324)
15+
- 1.0 not automatically re-authing when token expires if initialized with key + clientId? [\#322](https://github.com/ably/ably-java/issues/322)
16+
17+
**Closed issues:**
18+
19+
- UTF-8 / ASCII detection issue in compile [\#334](https://github.com/ably/ably-java/issues/334)
20+
- Allow authUrl to contain querystring params [\#328](https://github.com/ably/ably-java/issues/328)
21+
- Dependency management for ably-android [\#316](https://github.com/ably/ably-java/issues/316)
22+
- Exceptions thrown in client onMessage callbacks are silently swallowed [\#314](https://github.com/ably/ably-java/issues/314)
23+
24+
**Merged pull requests:**
25+
26+
- Spec RTC1f: implement support for ClientOptions.transportParams [\#342](https://github.com/ably/ably-java/pull/342) ([paddybyers](https://github.com/paddybyers))
27+
- Implement spec for handling of queryParams in authURL [\#340](https://github.com/ably/ably-java/pull/340) ([paddybyers](https://github.com/paddybyers))
28+
- Preemptive HTTP authentication [\#339](https://github.com/ably/ably-java/pull/339) ([paddybyers](https://github.com/paddybyers))
29+
- Rest token renewal fix + tests [\#338](https://github.com/ably/ably-java/pull/338) ([paddybyers](https://github.com/paddybyers))
30+
- Don't send authHeaders or authParams in calls to requestToken [\#337](https://github.com/ably/ably-java/pull/337) ([paddybyers](https://github.com/paddybyers))
31+
- Replace StandardCharset.UTF-8 with Charset.forName\(“UTF-8”\) [\#333](https://github.com/ably/ably-java/pull/333) ([liuzhen2008](https://github.com/liuzhen2008))
32+
- Crypto default 256 bit length like all other libraries [\#329](https://github.com/ably/ably-java/pull/329) ([mattheworiordan](https://github.com/mattheworiordan))
33+
- Add log message if a client's listener throws an exception whilst handling a message [\#318](https://github.com/ably/ably-java/pull/318) ([paddybyers](https://github.com/paddybyers))
34+
335
## [v1.0.0](https://github.com/ably/ably-java/tree/v1.0.0)
436

537
[Full Changelog](https://github.com/ably/ably-java/compare/v0.8.11...v1.0.0)

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ Reference the library by including a compile dependency reference in your gradle
1717
For [Java](https://bintray.com/ably-io/ably/ably-java/_latestVersion):
1818

1919
```
20-
compile 'io.ably:ably-java:1.0.0'
20+
compile 'io.ably:ably-java:1.0.1'
2121
```
2222

2323
For [Android](https://bintray.com/ably-io/ably/ably-android/_latestVersion):
2424

2525
```
26-
compile 'io.ably:ably-android:1.0.0'
26+
compile 'io.ably:ably-android:1.0.1'
2727
```
2828

2929
The library is hosted on the [Jcenter repository](https://bintray.com/ably-io/ably), so you need to ensure that the repo is referenced also; IDEs will typically include this by default:
@@ -374,26 +374,26 @@ either a real device or the Android emulator.
374374
This library uses [semantic versioning](http://semver.org/). For each release, the following needs to be done:
375375

376376
* Replace all references of the current version number with the new version number (check this file [README.md](./README.md) and [build.gradle](./build.gradle)) and commit the changes
377-
* Run [`github_changelog_generator`](https://github.com/skywinder/Github-Changelog-Generator) to automate the update of the [CHANGELOG](./CHANGELOG.md). Once the CHANGELOG has completed, manually change the `Unreleased` heading and link with the current version number such as `v1.0.0`. Also ensure that the `Full Changelog` link points to the new version tag instead of the `HEAD`. Commit this change.
378-
* Add a tag and push to origin such as `git tag v1.0.0 && git push origin v1.0.0`
377+
* Run [`github_changelog_generator`](https://github.com/skywinder/Github-Changelog-Generator) to automate the update of the [CHANGELOG](./CHANGELOG.md). Once the CHANGELOG has completed, manually change the `Unreleased` heading and link with the current version number such as `v1.0.1`. Also ensure that the `Full Changelog` link points to the new version tag instead of the `HEAD`. Commit this change.
378+
* Add a tag and push to origin such as `git tag v1.0.1 && git push origin v1.0.1`
379379
* Run `gradle java:assemble` to build the JRE-specific JARs for this release
380380
* Run `gradle android:assemble` to build the Android AAR for this release
381-
* Visit [https://github.com/ably/ably-java/tags](https://github.com/ably/ably-java/tags) and `Add release notes` for the release, then attach the generated JARs (`ably-java-1.0.0.jar` and `ably-java-1.0.0-full.jar`) in the folder `java/build/libs`,
382-
and the generated AAR (`ably-android-1.0.0-release.aar` in the folder `android/build/outputs/aar`.
381+
* Visit [https://github.com/ably/ably-java/tags](https://github.com/ably/ably-java/tags) and `Add release notes` for the release, then attach the generated JARs (`ably-java-1.0.1.jar` and `ably-java-1.0.1-full.jar`) in the folder `java/build/libs`,
382+
and the generated AAR (`ably-android-1.0.1-release.aar` in the folder `android/build/outputs/aar`.
383383

384384
### Publishing to JCenter (Maven)
385385

386-
* Go to the home page for the package; eg https://bintray.com/ably-io/ably/ably-java. Select [New version](https://bintray.com/ably-io/ably/ably-java/new/version), enter the new version such as "1.0.0" in name and save
386+
* Go to the home page for the package; eg https://bintray.com/ably-io/ably/ably-java. Select [New version](https://bintray.com/ably-io/ably/ably-java/new/version), enter the new version such as "1.0.1" in name and save
387387
* Run `./gradlew java:assembleRelease` locally to generate the files
388-
* Open local relative folder such as `/lib/build/release/1.0.0/`
389-
* Then go to the new version in JFrog Bintray; eg https://bintray.com/ably-io/ably/ably-java/1.0.0, then click on the link to upload via the UI in the "Upload files" section
390-
* Type in `io/ably/ably-java/1.0.0` into "Target Repository Path" ensuring the correct version is included. The drag in the files in `java/build/release/1.0.0/`
391-
* You will see a notice "You have 8 unpublished item(s) for this version", make sure you click "Publish". Wait a few minutes and check that your version has all the necessary files at https://bintray.com/ably-io/ably/ably-java/1.0.0?sort=&order=#files/io/ably/ably-java/1.0.0 for example.
388+
* Open local relative folder such as `/lib/build/release/1.0.1/`
389+
* Then go to the new version in JFrog Bintray; eg https://bintray.com/ably-io/ably/ably-java/1.0.1, then click on the link to upload via the UI in the "Upload files" section
390+
* Type in `io/ably/ably-java/1.0.1` into "Target Repository Path" ensuring the correct version is included. The drag in the files in `java/build/release/1.0.1/`
391+
* You will see a notice "You have 8 unpublished item(s) for this version", make sure you click "Publish". Wait a few minutes and check that your version has all the necessary files at https://bintray.com/ably-io/ably/ably-java/1.0.1?sort=&order=#files/io/ably/ably-java/1.0.1 for example.
392392
* Update the README text in Bintray.
393393

394394
Similarly for the Android release at https://bintray.com/ably-io/ably/ably-android.
395395
Run `gradle android:assembleRelease` locally to generate the files, and drag in the files in
396-
`android/build/release/1.0.0/`.
396+
`android/build/release/1.0.1/`.
397397

398398
## Support, feedback and troubleshooting
399399

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ allprojects {
2121
}
2222

2323
subprojects {
24-
version = '1.0.0'
24+
version = '1.0.1'
2525
description = """Ably java client library"""
2626
}

0 commit comments

Comments
 (0)