From 4f42b986f749c4333e5b8e729d222228803496e2 Mon Sep 17 00:00:00 2001 From: Emarc Magtanong Date: Wed, 3 Mar 2021 12:12:39 -0800 Subject: [PATCH] Release version 1.4.3 --- CHANGELOG.md | 2 ++ README.md | 8 ++++---- RELEASING.md | 8 ++++---- gradle.properties | 2 +- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 883e274..a7ce87d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,4 +10,6 @@ Prepend the changelog with this template on every release. --> ## [Unreleased] + +## [1.4.3] - Released March 3, 2021 - Moved artifact publishing from JCenter to Maven Central (#81) \ No newline at end of file diff --git a/README.md b/README.md index eb1f8c6..e314b32 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![Build Status](https://travis-ci.org/KeepSafe/ReLinker.svg?branch=master)](https://travis-ci.org/KeepSafe/ReLinker) [![Release](https://img.shields.io/github/tag/KeepSafe/ReLinker.svg?label=jitpack)](https://jitpack.io/#KeepSafe/ReLinker) -[![Download](https://api.bintray.com/packages/keepsafesoftware/Android/ReLinker/images/download.svg) ](https://bintray.com/keepsafesoftware/Android/ReLinker/_latestVersion) +[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.getkeepsafe.relinker/relinker/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.getkeepsafe.relinker/relinker) A robust native library loader for Android. More information can be found in our [blog post](https://medium.com/keepsafe-engineering/the-perils-of-loading-native-libraries-on-android-befa49dce2db) @@ -43,15 +43,15 @@ There are a number of different bugs addressed by ReLinker; the last of these wa ## Installation -ReLinker is distributed using [jcenter](https://bintray.com/keepsafesoftware/Android/ReLinker/view). +ReLinker is distributed using [MavenCentral](https://search.maven.org/artifact/com.getkeepsafe.relinker/relinker). ```groovy repositories { - jcenter() + mavenCentral() } dependencies { - compile 'com.getkeepsafe.relinker:relinker:1.4.1' + compile 'com.getkeepsafe.relinker:relinker:1.4.3' } ``` diff --git a/RELEASING.md b/RELEASING.md index ee00dcb..18a761b 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -51,21 +51,21 @@ We currently deploy to Maven Central (via Sonatype's OSS Nexus instance). ```bash git commit -S -m "Release version X.Y.Z" ``` -1. Make a *signed* tag ()check existing tags for message format): +1. Make a *signed* tag: ```bash - git tag -S -a X.Y.Z + git tag -s -a X.Y.Z ``` 1. Upload binaries to Sonatype: ```bash ./gradlew publish ``` -1. Go to oss.sonatype.org, log in with your credentials +1. Go to [Sonatype](https://oss.sonatype.org/), log in with your credentials 1. Click "Staging Repositories" 1. Find the "comgetkeepsafe" repo, usually at the bottom of the list 1. "Close" the repository (select it then click the "close" button up top), the text field doesn't matter so put whatever you want in it 1. Wait until that's done 1. "Release" the repository, leave the checkbox checked. Hooray, we're in Maven Central now! -1. Push all of our work to Github to make it official: +1. Push all of our work to Github to make it official. Check previous [releases](https://github.com/KeepSafe/ReLinker/releases) and edit tag release changes: ```bash git push --tags origin master ``` diff --git a/gradle.properties b/gradle.properties index e4e6ae8..2709b04 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ android.useAndroidX=true GROUP=com.getkeepsafe.relinker -VERSION_NAME=1.4.2 +VERSION_NAME=1.4.3 POM_ARTIFACT_ID=relinker POM_NAME=ReLinker