diff --git a/.github/workflows/build_preview.yml b/.github/workflows/build_preview.yml index 3ce21dd8b..420685fd1 100644 --- a/.github/workflows/build_preview.yml +++ b/.github/workflows/build_preview.yml @@ -186,23 +186,23 @@ jobs: run: | set -e - mv app/build/outputs/apk/${{ needs.prepare-build.outputs.ARTIFACTS_PREFIX }}-universal-preview-unsigned-signed.apk Komikku-${{ needs.prepare-build.outputs.TAG_NAME }}.apk + mv app/build/outputs/apk/${{ needs.prepare-build.outputs.ARTIFACTS_PREFIX }}-universal-preview-signed.apk Komikku-${{ needs.prepare-build.outputs.TAG_NAME }}.apk sha=`sha256sum Komikku-${{ needs.prepare-build.outputs.TAG_NAME }}.apk | awk '{ print $1 }'` echo "APK_UNIVERSAL_SHA=$sha" >> $GITHUB_OUTPUT - mv app/build/outputs/apk/${{ needs.prepare-build.outputs.ARTIFACTS_PREFIX }}-arm64-v8a-preview-unsigned-signed.apk Komikku-arm64-v8a-${{ needs.prepare-build.outputs.TAG_NAME }}.apk + mv app/build/outputs/apk/${{ needs.prepare-build.outputs.ARTIFACTS_PREFIX }}-arm64-v8a-preview-signed.apk Komikku-arm64-v8a-${{ needs.prepare-build.outputs.TAG_NAME }}.apk sha=`sha256sum Komikku-arm64-v8a-${{ needs.prepare-build.outputs.TAG_NAME }}.apk | awk '{ print $1 }'` echo "APK_ARM64_V8A_SHA=$sha" >> $GITHUB_OUTPUT - mv app/build/outputs/apk/${{ needs.prepare-build.outputs.ARTIFACTS_PREFIX }}-armeabi-v7a-preview-unsigned-signed.apk Komikku-armeabi-v7a-${{ needs.prepare-build.outputs.TAG_NAME }}.apk + mv app/build/outputs/apk/${{ needs.prepare-build.outputs.ARTIFACTS_PREFIX }}-armeabi-v7a-preview-signed.apk Komikku-armeabi-v7a-${{ needs.prepare-build.outputs.TAG_NAME }}.apk sha=`sha256sum Komikku-armeabi-v7a-${{ needs.prepare-build.outputs.TAG_NAME }}.apk | awk '{ print $1 }'` echo "APK_ARMEABI_V7A_SHA=$sha" >> $GITHUB_OUTPUT - mv app/build/outputs/apk/${{ needs.prepare-build.outputs.ARTIFACTS_PREFIX }}-x86-preview-unsigned-signed.apk Komikku-x86-${{ needs.prepare-build.outputs.TAG_NAME }}.apk + mv app/build/outputs/apk/${{ needs.prepare-build.outputs.ARTIFACTS_PREFIX }}-x86-preview-signed.apk Komikku-x86-${{ needs.prepare-build.outputs.TAG_NAME }}.apk sha=`sha256sum Komikku-x86-${{ needs.prepare-build.outputs.TAG_NAME }}.apk | awk '{ print $1 }'` echo "APK_X86_SHA=$sha" >> $GITHUB_OUTPUT - mv app/build/outputs/apk/${{ needs.prepare-build.outputs.ARTIFACTS_PREFIX }}-x86_64-preview-unsigned-signed.apk Komikku-x86_64-${{ needs.prepare-build.outputs.TAG_NAME }}.apk + mv app/build/outputs/apk/${{ needs.prepare-build.outputs.ARTIFACTS_PREFIX }}-x86_64-preview-signed.apk Komikku-x86_64-${{ needs.prepare-build.outputs.TAG_NAME }}.apk sha=`sha256sum Komikku-x86_64-${{ needs.prepare-build.outputs.TAG_NAME }}.apk | awk '{ print $1 }'` echo "APK_X86_64_SHA=$sha" >> $GITHUB_OUTPUT diff --git a/.github/workflows/build_pull_request.yml b/.github/workflows/build_pull_request.yml index 3651572cd..f80512a4e 100644 --- a/.github/workflows/build_pull_request.yml +++ b/.github/workflows/build_pull_request.yml @@ -37,6 +37,9 @@ jobs: with: fetch-depth: 0 + - name: Validate Gradle Wrapper + uses: gradle/actions/wrapper-validation@d156388eb19639ec20ade50009f3d199ce1e2808 # v4.1.0 + - name: Set up JDK uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7.0 with: diff --git a/app/src/main/res/raw/changelog_release.xml b/app/src/main/res/raw/changelog_release.xml index 7b16092fe..999de98f7 100644 --- a/app/src/main/res/raw/changelog_release.xml +++ b/app/src/main/res/raw/changelog_release.xml @@ -1,6 +1,18 @@ - + + [b]New:[/b] Open source settings from Browse & Manga screen + [b]New:[/b] Add badge to UpdateScreen header + [b]Improve:[/b] EH/ExH: better language detection in case actual language tag is not the first one + [b]Improve:[/b] Move `Suggestions` settings to same place + [b]Improve:[/b] Add back option to hide unread chapter badge in library + [b]Fix:[/b] Backup sharing from notifications not working when app is in background + [b]Fix:[/b] Messed up trackers progress update always auto sync + [b]Fix:[/b] Vertical chapter navigator overlap bottom bar + [b]Fix:[/b] Update base URL and host for Pururin to pururin.me + [b]Fix:[/b] Bangumi search including novels + + [b]New:[/b] feat: unify recommendation screens combine MAL, AniList, MangaUpdates, MangaDex, Comick [b]New:[/b] Support for private tracking with AniList, Bangumi, Kitsu [b]New:[/b] Notification rich info @@ -15,8 +27,6 @@ [b]New:[/b] Add global search shortcut to SmartSearch [b]New:[/b] Add option to export minimal library information to a CSV file [b]New:[/b] Add "Monochrome" theme - [b]New:[/b] Open source settings from Browse & Manga screen - [b]New:[/b] Add badge to UpdateScreen header [b]New:[/b] Add prefix search to search by internal DB ID [b]Improve:[/b] (EditMergedSettings): Allow open merge children manga [b]Improve:[/b] Apply "Downloaded only" filter to all entries regardless of favourite status @@ -33,12 +43,9 @@ [b]Improve:[/b] Description showing which sources support batch-add [b]Improve:[/b] Spoof or remove `X-Requested-With` header from webview [b]Improve:[/b] update website link - [b]Improve:[/b] EH/ExH: better language detection in case actual language tag is not the first one [b]Improve:[/b] Restore original list header's background color - [b]Improve:[/b] Move `Suggestions` settings to same place [b]Improve:[/b] Replace repo icon [b]Improve:[/b] Removed 6h auto updates - [b]Improve:[/b] Add back option to hide unread chapter badge in library [b]Fix:[/b] Infinix, Xiaomi webview [b]Fix:[/b] App's preferences referencing deleted categories [b]Fix:[/b] Bangumi login regression @@ -60,11 +67,8 @@ [b]Fix:[/b] Attempt to fix crash when migrating or removing entries from library [b]Fix:[/b] fill info from trackers only looking for specific 'Art' or 'Story' [b]Fix:[/b] an issue where tracker reading progress is changed to a lower value - [b]Fix:[/b] Backup sharing from notifications not working when app is in background [b]Fix:[/b] Messed up trackers progress update always auto sync - [b]Fix:[/b] Vertical chapter navigator overlap bottom bar [b]Fix:[/b] Update base URL and host for Pururin to pururin.me - [b]Fix:[/b] Bangumi search including novels [b]Fix:[/b] crash due to extensions destructuring MangasPage