Skip to content

feat: Add search function to license viewer#124

Merged
LisoUseInAIKyrios merged 2 commits into
MorpheApp:devfrom
prateek-who:license-viewer-overhaul
Apr 24, 2026
Merged

feat: Add search function to license viewer#124
LisoUseInAIKyrios merged 2 commits into
MorpheApp:devfrom
prateek-who:license-viewer-overhaul

Conversation

@prateek-who

Copy link
Copy Markdown
Contributor

License Viewer has been overhauled. I took some minor leeway because some license were not being properly shown by the aboutLibraries plugin, these are the ones:

  1. aboutlibraries/licenses/apk-parser-bsd2.json
    { "hash": "177d886f25fda88a964321e0342c9ac6", "name": "BSD-2-Clause" }
    Retags net.dongliu:apk-parser's custom-named "The BSD 2-Clause License" so the plugin's SPDX resolver matches it and auto-downloads the canonical BSD-2-Clause text at build time.

  2. aboutlibraries/licenses/antlr-v2-bsd3.json
    { "hash": "7fcfcc3d264c3c96aee27ca4c3031c95", "name": "BSD-3-Clause" }
    Retags antlr:antlr (legacy group). URL in its pom points to antlr.org/license.html which is the BSD-3-Clause text.

  3. aboutlibraries/licenses/antlr-v3-bsd3.json
    { "hash": "d77d6c7c59b08734d0e3482d06219165", "name": "BSD-3-Clause" }
    Retags org.antlr:* (ANTLR 3/4 group — ST4, antlr, antlr-runtime, stringtemplate). Same antlr.org license page.

  4. aboutlibraries/licenses/bouncy-castle.json
    Pastes verbatim license text copied from https://www.bouncycastle.org/licence.html (fetched during this session, it's a permissive MIT-variant authored by Legion of Bouncy Castle Inc.,© 2000–2024). Does NOT retag to SPDX — BC's licence is a custom variant, not a standard SPDX license, so we inline their own wording rather than mislabel it.

Also overhauled the little switch used in SettingsDialogue and PatchSelectionScreen. It used to use the old Material3 stuff and looked ugly.

Please take a look at both and see how they look. If there are any issues (especially with the leeway I have taken in the license part), tell me and I'll fix it.

The switch button is now it's separate component and is used in SettingsDialogue and the PatchSelectionScreen.
@LisoUseInAIKyrios

Copy link
Copy Markdown
Contributor

Looks and works great.

Let me know when to merge.

@prateek-who

Copy link
Copy Markdown
Contributor Author

Just a cosmetic overhaul, so shouldn't cause any issues. Should be good to merge anytime.

@LisoUseInAIKyrios LisoUseInAIKyrios changed the title feat: license viewer overhaul feat: Add search function to license viewer Apr 24, 2026
@LisoUseInAIKyrios LisoUseInAIKyrios merged commit d3d9feb into MorpheApp:dev Apr 24, 2026
4 of 6 checks passed
github-actions Bot pushed a commit that referenced this pull request Apr 24, 2026
# [1.8.0-dev.7](v1.8.0-dev.6...v1.8.0-dev.7) (2026-04-24)

### Features

* Add search function to license viewer ([#124](#124)) ([d3d9feb](d3d9feb))
@prateek-who prateek-who deleted the license-viewer-overhaul branch April 24, 2026 19:46
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request Apr 29, 2026
# [1.8.0-dev.1](v1.7.0...v1.8.0-dev.1) (2026-04-29)

### Bug Fixes

* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([efd0cf1](efd0cf1))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 1, 2026
# [1.8.0-dev.1](v1.7.0...v1.8.0-dev.1) (2026-05-01)

### Bug Fixes

* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([efd0cf1](efd0cf1))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
github-actions Bot pushed a commit that referenced this pull request May 4, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-05-04)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* continue-on-error fix + force windows to `FULL` ([#120](#120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([#113](#113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([#117](#117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([#114](#114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([#124](#124)) ([d3d9feb](d3d9feb))
* Custom output path + better GUI scrollbars ([#127](#127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([#108](#108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([#71](#71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([#128](#128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 4, 2026
# [1.8.0-master.1](v1.7.0...v1.8.0-master.1) (2026-05-04)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* ci ([922dd89](922dd89))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* remove gui leftover ([e23e151](e23e151))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 5, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-05-05)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* ci ([922dd89](922dd89))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* remove gui leftover ([e23e151](e23e151))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 5, 2026
# [1.8.0-master.1](v1.7.0...v1.8.0-master.1) (2026-05-05)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* ci ([922dd89](922dd89))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* remove gui leftover ([e23e151](e23e151))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 5, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-05-05)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* remove gui leftover ([e23e151](e23e151))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 5, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-05-05)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* remove gui leftover ([e23e151](e23e151))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
AzyrRuthless pushed a commit to AzyrRuthless/morphe-cli that referenced this pull request May 8, 2026
github-actions Bot pushed a commit to AzyrRuthless/morphe-cli that referenced this pull request May 8, 2026
# [1.6.0-dev.1](v1.5.0...v1.6.0-dev.1) (2026-05-08)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([0d823e0](0d823e0))
* ARSCLib libraries are not included in minimized fat jar ([8050555](8050555))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/AzyrRuthless/morphe-cli/issues/120)) ([ecba109](ecba109))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/AzyrRuthless/morphe-cli/issues/113)) ([e65a37d](e65a37d))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/AzyrRuthless/morphe-cli/issues/117)) ([517cd7d](517cd7d))
* Update to latest patcher ([2492c5d](2492c5d))
* Update to patcher 1.5.1 ([2af0af4](2af0af4))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/AzyrRuthless/morphe-cli/issues/114)) ([5899161](5899161))
* Add search function to license viewer ([MorpheApp#124](https://github.com/AzyrRuthless/morphe-cli/issues/124)) ([72a9fae](72a9fae))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/AzyrRuthless/morphe-cli/issues/127)) ([b90c144](b90c144))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/AzyrRuthless/morphe-cli/issues/108)) ([e7467ab](e7467ab))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/AzyrRuthless/morphe-cli/issues/71)) ([1429d72](1429d72))
* UI improvements and fixes ([MorpheApp#128](https://github.com/AzyrRuthless/morphe-cli/issues/128)) ([ddbae19](ddbae19))
github-actions Bot pushed a commit to AzyrRuthless/morphe-cli that referenced this pull request May 8, 2026
# [1.6.0](v1.5.0...v1.6.0) (2026-05-08)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([0d823e0](0d823e0))
* ARSCLib libraries are not included in minimized fat jar ([8050555](8050555))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/AzyrRuthless/morphe-cli/issues/120)) ([ecba109](ecba109))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/AzyrRuthless/morphe-cli/issues/113)) ([e65a37d](e65a37d))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/AzyrRuthless/morphe-cli/issues/117)) ([517cd7d](517cd7d))
* Update to latest patcher ([2492c5d](2492c5d))
* Update to patcher 1.5.1 ([2af0af4](2af0af4))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/AzyrRuthless/morphe-cli/issues/114)) ([5899161](5899161))
* Add search function to license viewer ([MorpheApp#124](https://github.com/AzyrRuthless/morphe-cli/issues/124)) ([72a9fae](72a9fae))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/AzyrRuthless/morphe-cli/issues/127)) ([b90c144](b90c144))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/AzyrRuthless/morphe-cli/issues/108)) ([e7467ab](e7467ab))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/AzyrRuthless/morphe-cli/issues/71)) ([1429d72](1429d72))
* UI improvements and fixes ([MorpheApp#128](https://github.com/AzyrRuthless/morphe-cli/issues/128)) ([ddbae19](ddbae19))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 15, 2026
# [1.8.0-dev.1](v1.7.0...v1.8.0-dev.1) (2026-05-15)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 22, 2026
# [1.8.0-dev.1](v1.7.0...v1.8.0-dev.1) (2026-05-22)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 22, 2026
# [1.8.0-dev.1](v1.7.0...v1.8.0-dev.1) (2026-05-22)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 22, 2026
# [1.8.0-dev.1](v1.7.0...v1.8.0-dev.1) (2026-05-22)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 22, 2026
# [1.8.0-dev.1](v1.7.0...v1.8.0-dev.1) (2026-05-22)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 22, 2026
# [1.8.0-dev.1](v1.7.0...v1.8.0-dev.1) (2026-05-22)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request May 26, 2026
# [1.8.0-dev.1](v1.7.0...v1.8.0-dev.1) (2026-05-26)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* Close adb when app closes ([MorpheApp#153](https://github.com/ddCeka/morphe-cli/issues/153)) ([a43de5a](a43de5a))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request Jun 8, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-06-08)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* Close adb when app closes ([MorpheApp#153](https://github.com/ddCeka/morphe-cli/issues/153)) ([a43de5a](a43de5a))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Multi patch source minor network times out ([MorpheApp#155](https://github.com/ddCeka/morphe-cli/issues/155)) ([06e5788](06e5788))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* signing improvements ([1344f3a](1344f3a))
* signing improvements ([MorpheApp#160](https://github.com/ddCeka/morphe-cli/issues/160)) ([166f940](166f940))
* Update dependencies ([83d3969](83d3969))
* Update to latest ARSCLib ([f62a179](f62a179))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request Jun 8, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-06-08)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* Close adb when app closes ([MorpheApp#153](https://github.com/ddCeka/morphe-cli/issues/153)) ([a43de5a](a43de5a))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Multi patch source minor network times out ([MorpheApp#155](https://github.com/ddCeka/morphe-cli/issues/155)) ([06e5788](06e5788))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* signing improvements ([MorpheApp#160](https://github.com/ddCeka/morphe-cli/issues/160)) ([166f940](166f940))
* Update dependencies ([83d3969](83d3969))
* Update to latest ARSCLib ([f62a179](f62a179))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request Jun 8, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-06-08)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* Close adb when app closes ([MorpheApp#153](https://github.com/ddCeka/morphe-cli/issues/153)) ([a43de5a](a43de5a))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Multi patch source minor network times out ([MorpheApp#155](https://github.com/ddCeka/morphe-cli/issues/155)) ([06e5788](06e5788))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* signing improvements ([MorpheApp#160](https://github.com/ddCeka/morphe-cli/issues/160)) ([166f940](166f940))
* Update dependencies ([83d3969](83d3969))
* Update to latest ARSCLib ([f62a179](f62a179))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request Jun 8, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-06-08)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* Close adb when app closes ([MorpheApp#153](https://github.com/ddCeka/morphe-cli/issues/153)) ([a43de5a](a43de5a))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Multi patch source minor network times out ([MorpheApp#155](https://github.com/ddCeka/morphe-cli/issues/155)) ([06e5788](06e5788))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* signing improvements ([MorpheApp#160](https://github.com/ddCeka/morphe-cli/issues/160)) ([166f940](166f940))
* Update dependencies ([83d3969](83d3969))
* Update to latest ARSCLib ([f62a179](f62a179))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request Jun 8, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-06-08)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* Close adb when app closes ([MorpheApp#153](https://github.com/ddCeka/morphe-cli/issues/153)) ([a43de5a](a43de5a))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Multi patch source minor network times out ([MorpheApp#155](https://github.com/ddCeka/morphe-cli/issues/155)) ([06e5788](06e5788))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request Jun 8, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-06-08)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* Close adb when app closes ([MorpheApp#153](https://github.com/ddCeka/morphe-cli/issues/153)) ([a43de5a](a43de5a))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Multi patch source minor network times out ([MorpheApp#155](https://github.com/ddCeka/morphe-cli/issues/155)) ([06e5788](06e5788))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* signing improvements ([MorpheApp#160](https://github.com/ddCeka/morphe-cli/issues/160)) ([166f940](166f940))
* Update dependencies ([83d3969](83d3969))
* Update to latest ARSCLib ([f62a179](f62a179))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request Jun 11, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-06-11)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* Close adb when app closes ([MorpheApp#153](https://github.com/ddCeka/morphe-cli/issues/153)) ([a43de5a](a43de5a))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Multi patch source minor network times out ([MorpheApp#155](https://github.com/ddCeka/morphe-cli/issues/155)) ([06e5788](06e5788))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* signing improvements ([MorpheApp#160](https://github.com/ddCeka/morphe-cli/issues/160)) ([166f940](166f940))
* Update dependencies ([83d3969](83d3969))
* Update to latest ARSCLib ([f62a179](f62a179))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request Jun 11, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-06-11)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* Close adb when app closes ([MorpheApp#153](https://github.com/ddCeka/morphe-cli/issues/153)) ([a43de5a](a43de5a))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Multi patch source minor network times out ([MorpheApp#155](https://github.com/ddCeka/morphe-cli/issues/155)) ([06e5788](06e5788))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* signing improvements ([MorpheApp#160](https://github.com/ddCeka/morphe-cli/issues/160)) ([166f940](166f940))
* Update dependencies ([83d3969](83d3969))
* Update to latest ARSCLib ([f62a179](f62a179))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
github-actions Bot pushed a commit to ddCeka/morphe-cli that referenced this pull request Jun 11, 2026
# [1.8.0](v1.7.0...v1.8.0) (2026-06-11)

### Bug Fixes

* ARSCLib libraries are excluded during minimization ([2714ab5](2714ab5))
* ARSCLib libraries are not included in minimized fat jar ([5dce038](5dce038))
* Close adb when app closes ([MorpheApp#153](https://github.com/ddCeka/morphe-cli/issues/153)) ([a43de5a](a43de5a))
* continue-on-error fix + force windows to `FULL` ([MorpheApp#120](https://github.com/ddCeka/morphe-cli/issues/120)) ([036faba](036faba))
* Include Notice and License files in shadow jar release ([MorpheApp#113](https://github.com/ddCeka/morphe-cli/issues/113)) ([a9a2402](a9a2402))
* Multi patch source minor network times out ([MorpheApp#155](https://github.com/ddCeka/morphe-cli/issues/155)) ([06e5788](06e5788))
* Re-enable strip libs feature ([MorpheApp#117](https://github.com/ddCeka/morphe-cli/issues/117)) ([6d2bb94](6d2bb94))
* signing improvements ([MorpheApp#160](https://github.com/ddCeka/morphe-cli/issues/160)) ([166f940](166f940))
* Update dependencies ([83d3969](83d3969))
* Update to latest ARSCLib ([f62a179](f62a179))
* Update to latest patcher ([a0bea3d](a0bea3d))
* Update to latest patcher ([efd0cf1](efd0cf1))
* Update to patcher 1.5.1 ([d7c5036](d7c5036))

### Features

* Add in-app dependency license viewer ([MorpheApp#114](https://github.com/ddCeka/morphe-cli/issues/114)) ([77a1dde](77a1dde))
* Add search function to license viewer ([MorpheApp#124](https://github.com/ddCeka/morphe-cli/issues/124)) ([d3d9feb](d3d9feb))
* Add setting menu to save patched app crash logs to file ([MorpheApp#143](https://github.com/ddCeka/morphe-cli/issues/143)) ([90836b5](90836b5))
* Apply patches from multiple patch bundles, add GUI patch source selector  ([MorpheApp#145](https://github.com/ddCeka/morphe-cli/issues/145)) ([44ed6c6](44ed6c6))
* Custom output path + better GUI scrollbars ([MorpheApp#127](https://github.com/ddCeka/morphe-cli/issues/127)) ([70e2721](70e2721))
* Faster dex rebuilding + reduced memory requirements  ([MorpheApp#108](https://github.com/ddCeka/morphe-cli/issues/108)) ([ed8918e](ed8918e))
* Support GitHub repo urls with `--patches` argument ([MorpheApp#71](https://github.com/ddCeka/morphe-cli/issues/71)) ([2cc09a9](2cc09a9))
* UI improvements and fixes ([MorpheApp#128](https://github.com/ddCeka/morphe-cli/issues/128)) ([980ebac](980ebac))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants