diff --git a/RELEASING.md b/RELEASING.md new file mode 100644 index 0000000..a7ffa24 --- /dev/null +++ b/RELEASING.md @@ -0,0 +1,10 @@ +# Releasing + +1. Bump the `mvn_config.version` property in `mavenConfig.gradle` based on Major.Minor.Patch naming scheme +2. Update `CHANGELOG.md` for the impending release. +3. Update the `README.md` with the new version. +4. `git commit -am "Prepare for release X.Y.Z"` (where X.Y.Z is the version you set in step 1) +5. `git push` +6. `./gradlew clean assembleRelease bintrayUpload` +7. Create a PR from [master](../../tree/master) to [release](../../tree/release) +8. Visit [JFrog Bintray](https://bintray.com/leinardi/androidthings) and promote the artifacts diff --git a/dependencies.gradle b/dependencies.gradle index 8cdbf50..8854419 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -31,8 +31,8 @@ versions.androidx_annotations = "1.0.0" ext.versions = versions def build_versions = [:] -build_versions.min_sdk = 28 -build_versions.target_sdk = 28 +build_versions.min_sdk = 27 +build_versions.target_sdk = 27 build_versions.java_version = JavaVersion.VERSION_1_7 build_versions.version_code = 'git rev-list --count HEAD'.execute().text.trim() as int ext.build_versions = build_versions diff --git a/driver-ds3231-receiver/CHANGELOG.md b/driver-ds3231-receiver/CHANGELOG.md index 8c5f1f6..a042129 100644 --- a/driver-ds3231-receiver/CHANGELOG.md +++ b/driver-ds3231-receiver/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [1.1] - 2019-05-26 +### Updated +- migrated to AndroidX +- updated gradle + ## [1.0] - 2018-05-10 ### Updated - update to Android Things 1.0 diff --git a/driver-ds3231-receiver/mavenConfig.gradle b/driver-ds3231-receiver/mavenConfig.gradle index 6149711..d0421b4 100644 --- a/driver-ds3231-receiver/mavenConfig.gradle +++ b/driver-ds3231-receiver/mavenConfig.gradle @@ -18,7 +18,7 @@ def mvn_config = [:] mvn_config.repository = 'androidthings' mvn_config.group_id = 'com.leinardi.android.things' mvn_config.artifact_id = 'driver-ds3231-receiver' -mvn_config.version = '1.0' +mvn_config.version = '1.1.0' mvn_config.licenses = 'Apache-2.0' // Comma separated mvn_config.website = 'https://github.com/leinardi/androidthings-drivers' mvn_config.issue_tracker_url = 'https://github.com/leinardi/androidthings-drivers/issues' diff --git a/driver-ds3231/CHANGELOG.md b/driver-ds3231/CHANGELOG.md index 6641bf4..d9065ef 100644 --- a/driver-ds3231/CHANGELOG.md +++ b/driver-ds3231/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [1.1] - 2019-05-26 +### Updated +- migrated to AndroidX +- updated gradle + ## [1.0] - 2018-05-10 ### Updated - update to Android Things 1.0 diff --git a/driver-ds3231/mavenConfig.gradle b/driver-ds3231/mavenConfig.gradle index 2dde199..5737dbe 100644 --- a/driver-ds3231/mavenConfig.gradle +++ b/driver-ds3231/mavenConfig.gradle @@ -18,7 +18,7 @@ def mvn_config = [:] mvn_config.repository = 'androidthings' mvn_config.group_id = 'com.leinardi.android.things' mvn_config.artifact_id = 'driver-ds3231' -mvn_config.version = '1.0' +mvn_config.version = '1.1.0' mvn_config.licenses = 'Apache-2.0' // Comma separated mvn_config.website = 'https://github.com/leinardi/androidthings-drivers' mvn_config.issue_tracker_url = 'https://github.com/leinardi/androidthings-drivers/issues' diff --git a/driver-epaperdriverhat/CHANGELOG.md b/driver-epaperdriverhat/CHANGELOG.md index 295d089..987b6bf 100644 --- a/driver-epaperdriverhat/CHANGELOG.md +++ b/driver-epaperdriverhat/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [1.1] - 2019-05-26 +### Updated +- migrated to AndroidX +- updated gradle + ## [1.0] - 2018-05-10 ### Updated - update to Android Things 1.0 diff --git a/driver-epaperdriverhat/mavenConfig.gradle b/driver-epaperdriverhat/mavenConfig.gradle index 43d3443..eb97a1a 100644 --- a/driver-epaperdriverhat/mavenConfig.gradle +++ b/driver-epaperdriverhat/mavenConfig.gradle @@ -18,7 +18,7 @@ def mvn_config = [:] mvn_config.repository = 'androidthings' mvn_config.group_id = 'com.leinardi.android.things' mvn_config.artifact_id = 'driver-epaperdriverhat' -mvn_config.version = '1.0' +mvn_config.version = '1.1.0' mvn_config.licenses = 'Apache-2.0' // Comma separated mvn_config.website = 'https://github.com/leinardi/androidthings-drivers' mvn_config.issue_tracker_url = 'https://github.com/leinardi/androidthings-drivers/issues' diff --git a/driver-hcsr04/CHANGELOG.md b/driver-hcsr04/CHANGELOG.md index bf85674..c53a447 100644 --- a/driver-hcsr04/CHANGELOG.md +++ b/driver-hcsr04/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [1.1] - 2019-05-26 +### Updated +- migrated to AndroidX +- updated gradle + ## [1.0] - 2018-05-10 ### Updated - update to Android Things 1.0 diff --git a/driver-hcsr04/mavenConfig.gradle b/driver-hcsr04/mavenConfig.gradle index ae9038e..6ad8b7f 100644 --- a/driver-hcsr04/mavenConfig.gradle +++ b/driver-hcsr04/mavenConfig.gradle @@ -18,7 +18,7 @@ def mvn_config = [:] mvn_config.repository = 'androidthings' mvn_config.group_id = 'com.leinardi.android.things' mvn_config.artifact_id = 'driver-hcsr04' -mvn_config.version = '1.0' +mvn_config.version = '1.1.0' mvn_config.licenses = 'Apache-2.0' // Comma separated mvn_config.website = 'https://github.com/leinardi/androidthings-drivers' mvn_config.issue_tracker_url = 'https://github.com/leinardi/androidthings-drivers/issues' diff --git a/driver-hd44780/CHANGELOG.md b/driver-hd44780/CHANGELOG.md index 18afadb..34a1517 100644 --- a/driver-hd44780/CHANGELOG.md +++ b/driver-hd44780/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [1.1] - 2019-05-26 +### Updated +- migrated to AndroidX +- updated gradle + ## [1.0] - 2018-05-10 ### Updated - update to Android Things 1.0 diff --git a/driver-hd44780/mavenConfig.gradle b/driver-hd44780/mavenConfig.gradle index ac7d503..b5f0663 100644 --- a/driver-hd44780/mavenConfig.gradle +++ b/driver-hd44780/mavenConfig.gradle @@ -18,7 +18,7 @@ def mvn_config = [:] mvn_config.repository = 'androidthings' mvn_config.group_id = 'com.leinardi.android.things' mvn_config.artifact_id = 'driver-hd44780' -mvn_config.version = '1.0' +mvn_config.version = '1.1.0' mvn_config.licenses = 'Apache-2.0' // Comma separated mvn_config.website = 'https://github.com/leinardi/androidthings-drivers' mvn_config.issue_tracker_url = 'https://github.com/leinardi/androidthings-drivers/issues' diff --git a/driver-lsm9ds1/CHANGELOG.md b/driver-lsm9ds1/CHANGELOG.md index 0069132..a342638 100644 --- a/driver-lsm9ds1/CHANGELOG.md +++ b/driver-lsm9ds1/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [1.1] - 2019-05-26 +### Updated +- migrated to AndroidX +- updated gradle + ## [1.0] - 2018-05-10 ### Updated - update to Android Things 1.0 diff --git a/driver-lsm9ds1/mavenConfig.gradle b/driver-lsm9ds1/mavenConfig.gradle index 06d0b81..ab0a0e3 100644 --- a/driver-lsm9ds1/mavenConfig.gradle +++ b/driver-lsm9ds1/mavenConfig.gradle @@ -18,7 +18,7 @@ def mvn_config = [:] mvn_config.repository = 'androidthings' mvn_config.group_id = 'com.leinardi.android.things' mvn_config.artifact_id = 'driver-lsm9ds1' -mvn_config.version = '1.0' +mvn_config.version = '1.1.0' mvn_config.licenses = 'Apache-2.0' // Comma separated mvn_config.website = 'https://github.com/leinardi/androidthings-drivers' mvn_config.issue_tracker_url = 'https://github.com/leinardi/androidthings-drivers/issues' diff --git a/driver-sh1106/CHANGELOG.md b/driver-sh1106/CHANGELOG.md index 8be00b2..d68158d 100644 --- a/driver-sh1106/CHANGELOG.md +++ b/driver-sh1106/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## [1.1] - 2019-05-26 +### Updated +- migrated to AndroidX +- updated gradle + +## [1.0] - 2018-05-10 +### Updated +- update to Android Things 1.0 + ## [0.3] - 2018-04-07 ### Updated - update to Android Things devpreview-0.7 diff --git a/driver-sh1106/mavenConfig.gradle b/driver-sh1106/mavenConfig.gradle index 362b01e..405a392 100644 --- a/driver-sh1106/mavenConfig.gradle +++ b/driver-sh1106/mavenConfig.gradle @@ -18,7 +18,7 @@ def mvn_config = [:] mvn_config.repository = 'androidthings' mvn_config.group_id = 'com.leinardi.android.things' mvn_config.artifact_id = 'driver-sh1106' -mvn_config.version = '1.0' +mvn_config.version = '1.1.0' mvn_config.licenses = 'Apache-2.0' // Comma separated mvn_config.website = 'https://github.com/leinardi/androidthings-drivers' mvn_config.issue_tracker_url = 'https://github.com/leinardi/androidthings-drivers/issues' diff --git a/driver-tsl256x/CHANGELOG.md b/driver-tsl256x/CHANGELOG.md index 3e5d063..3b259dd 100644 --- a/driver-tsl256x/CHANGELOG.md +++ b/driver-tsl256x/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [1.1] - 2019-05-26 +### Updated +- migrated to AndroidX +- updated gradle + ## [1.0] - 2018-05-10 ### Updated - update to Android Things 1.0 diff --git a/driver-tsl256x/mavenConfig.gradle b/driver-tsl256x/mavenConfig.gradle index 081e643..f297559 100644 --- a/driver-tsl256x/mavenConfig.gradle +++ b/driver-tsl256x/mavenConfig.gradle @@ -18,7 +18,7 @@ def mvn_config = [:] mvn_config.repository = 'androidthings' mvn_config.group_id = 'com.leinardi.android.things' mvn_config.artifact_id = 'driver-tsl256x' -mvn_config.version = '1.0' +mvn_config.version = '1.1.0' mvn_config.licenses = 'Apache-2.0' // Comma separated mvn_config.website = 'https://github.com/leinardi/androidthings-drivers' mvn_config.issue_tracker_url = 'https://github.com/leinardi/androidthings-drivers/issues'