Skip to content

Commit cc8357c

Browse files
author
hotchemi
committed
Prepare for 4.2.0.
1 parent c7f05aa commit cc8357c

File tree

5 files changed

+35
-6
lines changed

5 files changed

+35
-6
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# ChangeLog
22

3+
- 4.2.0 2018/12/21
4+
- Add: OnShowRationale API change with keeping backward compatibility [#569](https://github.com/permissions-dispatcher/PermissionsDispatcher/pull/569)
5+
- Update: Change maven groupId from `com.github.hotchemi` to `org.permissionsdispatcher` [#560](https://github.com/permissions-dispatcher/PermissionsDispatcher/issues/560)
6+
- Doc: Publish document site! https://permissions-dispatcher.github.io
7+
- Fix: Any is translated to java.lang.Object [#545](https://github.com/permissions-dispatcher/PermissionsDispatcher/issues/545)
8+
- Add: Support Java incremental compilation [#473](https://github.com/permissions-dispatcher/PermissionsDispatcher/issues/473)
39
- 4.1.0 2018/12/07
410
- Fix: compile time validation for detecting OnNeverAskAgain with special permissions [#549](https://github.com/permissions-dispatcher/PermissionsDispatcher/pull/549)
511
- Update: Drop Xiaomi support [#548](https://github.com/permissions-dispatcher/PermissionsDispatcher/pull/548)

SUMMARY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
- [IntelliJ plugin](https://github.com/shiraji/permissions-dispatcher-plugin)
1919
- [AndroidAnnotations plugin](https://github.com/permissions-dispatcher/AndroidAnnotationsPermissionsDispatcherPlugin)
2020

21-
## Others
21+
## Misc
2222

2323
- [Changelog](CHANGELOG.md)
2424
- [Migration Guide](doc/migration_guide.md)

doc/installation.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ To add PermissionsDispatcher to your project, include the following in your **ap
88

99
```groovy
1010
dependencies {
11-
implementation "com.github.hotchemi:permissionsdispatcher:${latest.version}"
12-
annotationProcessor "com.github.hotchemi:permissionsdispatcher-processor:${latest.version}"
11+
implementation "org.permissionsdispatcher:permissionsdispatcher:${latest.version}"
12+
annotationProcessor "org.permissionsdispatcher:permissionsdispatcher-processor:${latest.version}"
1313
}
1414
```
1515

@@ -19,8 +19,8 @@ With Kotlin:
1919
apply plugin: 'kotlin-kapt'
2020
2121
dependencies {
22-
implementation "com.github.hotchemi:permissionsdispatcher:${latest.version}"
23-
kapt "com.github.hotchemi:permissionsdispatcher-processor:${latest.version}"
22+
implementation "org.permissionsdispatcher:permissionsdispatcher:${latest.version}"
23+
kapt "org.permissionsdispatcher:permissionsdispatcher-processor:${latest.version}"
2424
}
2525
```
2626

doc/migration_guide.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,31 @@
11
# Migration guide
22

3+
- [Migrating to 4.x](#migrating-to-4x)
34
- [Migrating to 3.x](#migrating-to-3x)
45
- [Migrating to 2.x](#migrating-to-2x)
56

7+
## Migrating to 4.x
8+
9+
### Change Maven groupId
10+
11+
Issue: [#560](https://github.com/permissions-dispatcher/PermissionsDispatcher/issues/560)
12+
13+
```diff
14+
dependencies {
15+
- implementation "com.github.hotchemi:permissionsdispatcher:${latest.version}"
16+
+ implementation "org.permissionsdispatcher:permissionsdispatcher:${latest.version}"
17+
- annotationProcessor "com.github.hotchemi:permissionsdispatcher-processor:${latest.version}"
18+
+ annotationProcessor "org.permissionsdispatcher:permissionsdispatcher-processor:${latest.version}"
19+
}
20+
```
21+
22+
### Migrate to AndroidX from AppCompat
23+
24+
Issue: [#488](https://github.com/permissions-dispatcher/PermissionsDispatcher/pull/488)
25+
26+
From 4.x we only support [Jetpack](https://developer.android.com/jetpack/).
27+
Be sure you've gotten AndroidX migration done before upgrading the library version to 4.x.
28+
629
## Migrating to 3.x
730

831
### Method name changing

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ GROUP_ID = org.permissionsdispatcher
44
ARTIFACT_ID_LIBRARY = permissionsdispatcher
55
ARTIFACT_ID_PROCESSOR = permissionsdispatcher-processor
66
ARTIFACT_ID_ANNOTATION = permissionsdispatcher-annotation
7-
VERSION = 4.2.0-SNAPSHOT
7+
VERSION = 4.2.0
88
REPO = maven
99
DESCRIPTION = Annotation-based library for generating runtime permissions dispatcher.
1010
WEBSITE = https://github.com/permissions-dispatcher/PermissionsDispatcher

0 commit comments

Comments
 (0)