Skip to content

fix: Use GitHub raw links for CLI update check#87

Merged
LisoUseInAIKyrios merged 5 commits intoMorpheApp:devfrom
prateek-who:better-update-check
Mar 21, 2026
Merged

fix: Use GitHub raw links for CLI update check#87
LisoUseInAIKyrios merged 5 commits intoMorpheApp:devfrom
prateek-who:better-update-check

Conversation

@prateek-who
Copy link
Copy Markdown
Contributor

Update messages now check for dev and stable releases properly and suggests updates accordingly.

@prateek-who
Copy link
Copy Markdown
Contributor Author

When I was testing by just setting version = 1.6.0 and running the cli, it would throw me a message like this:

INFO: Update available: v1.5.0 [Stable] (current: v1.6.0 [Stable]).

It just gets the latest stable or dev build accordingly that is published and checks with the user's version. I don't think users would ever face this issue, but if someone was building something for the cli and bumps the version number up, they would get this message. Do we let this stay? Or we do add extra version checking logic?

@LisoUseInAIKyrios
Copy link
Copy Markdown
Contributor

I don't think extra version checking logic is needed. If someone is developing locally and they have the latest dev changes then they won't get any update notice

@LisoUseInAIKyrios LisoUseInAIKyrios changed the title feat: Show better update messaging fix: Use GitHub raw links for CLI update check Mar 21, 2026
@LisoUseInAIKyrios LisoUseInAIKyrios merged commit 2aa6263 into MorpheApp:dev Mar 21, 2026
3 checks passed
github-actions bot pushed a commit that referenced this pull request Mar 21, 2026
# [1.6.0-dev.8](v1.6.0-dev.7...v1.6.0-dev.8) (2026-03-21)

### Bug Fixes

* Use GitHub raw links for CLI update check ([#87](#87)) ([2aa6263](2aa6263))
@prateek-who prateek-who deleted the better-update-check branch March 21, 2026 16:02
github-actions bot pushed a commit that referenced this pull request Mar 22, 2026
# [1.6.0](v1.5.0...v1.6.0) (2026-03-22)

### Bug Fixes

* Bump arsclib version, remove APKEditor ([412847e](412847e))
* Dispatch error when launching app ([#79](#79)) ([989e72a](989e72a))
* Update to latest patcher dev ([496d8e9](496d8e9))
* Update to latest patcher dev ([1356259](1356259))
* Update to latest patcher dev ([fb8a4ff](fb8a4ff))
* Update to latest patcher dev ([1551c8e](1551c8e))
* Update to Patcher 1.3.0 ([19c0846](19c0846))
* Use GitHub raw links for CLI update check ([#87](#87)) ([2aa6263](2aa6263))
* Use more logging verbosity when updating options.json ([#72](#72)) ([4d223f2](4d223f2))

### Features

* Add desktop GUI ([#42](#42)) ([cd627e6](cd627e6))
* Inform user if cli is outdated ([#81](#81)) ([5bcd4f7](5bcd4f7))
AzyrRuthless pushed a commit to AzyrRuthless/morphe-cli that referenced this pull request Mar 24, 2026
github-actions bot pushed a commit to AzyrRuthless/morphe-cli that referenced this pull request Mar 24, 2026
# [1.4.0-dev.1](v1.3.0...v1.4.0-dev.1) (2026-03-24)

### Bug Fixes

* Bump arsclib version, remove APKEditor ([7db96f0](7db96f0))
* Dispatch error when launching app ([MorpheApp#79](https://github.com/AzyrRuthless/morphe-cli/issues/79)) ([5a18f49](5a18f49))
* Update to latest patcher dev ([0e0ccf0](0e0ccf0))
* Update to latest patcher dev ([df1b416](df1b416))
* Update to latest patcher dev ([0d6d9d8](0d6d9d8))
* Update to latest patcher dev ([e2bd02e](e2bd02e))
* Update to Patcher 1.3.0 ([42a0042](42a0042))
* Update to Patcher 1.3.1 ([a808bf1](a808bf1))
* Update to Patcher 1.3.2 ([d935ad9](d935ad9))
* Use GitHub raw links for CLI update check ([MorpheApp#87](https://github.com/AzyrRuthless/morphe-cli/issues/87)) ([afd0cc3](afd0cc3))
* Use more logging verbosity when updating options.json ([MorpheApp#72](https://github.com/AzyrRuthless/morphe-cli/issues/72)) ([bb00a53](bb00a53))

### Features

* Add desktop GUI ([MorpheApp#42](https://github.com/AzyrRuthless/morphe-cli/issues/42)) ([4e33491](4e33491))
* Inform user if cli is outdated ([MorpheApp#81](https://github.com/AzyrRuthless/morphe-cli/issues/81)) ([093e068](093e068))
github-actions bot pushed a commit to AzyrRuthless/morphe-cli that referenced this pull request Mar 24, 2026
# [1.4.0](v1.3.0...v1.4.0) (2026-03-24)

### Bug Fixes

* Bump arsclib version, remove APKEditor ([7db96f0](7db96f0))
* Dispatch error when launching app ([MorpheApp#79](https://github.com/AzyrRuthless/morphe-cli/issues/79)) ([5a18f49](5a18f49))
* Update to latest patcher dev ([0e0ccf0](0e0ccf0))
* Update to latest patcher dev ([df1b416](df1b416))
* Update to latest patcher dev ([0d6d9d8](0d6d9d8))
* Update to latest patcher dev ([e2bd02e](e2bd02e))
* Update to Patcher 1.3.0 ([42a0042](42a0042))
* Update to Patcher 1.3.1 ([a808bf1](a808bf1))
* Update to Patcher 1.3.2 ([d935ad9](d935ad9))
* Use GitHub raw links for CLI update check ([MorpheApp#87](https://github.com/AzyrRuthless/morphe-cli/issues/87)) ([afd0cc3](afd0cc3))
* Use more logging verbosity when updating options.json ([MorpheApp#72](https://github.com/AzyrRuthless/morphe-cli/issues/72)) ([bb00a53](bb00a53))

### Features

* Add desktop GUI ([MorpheApp#42](https://github.com/AzyrRuthless/morphe-cli/issues/42)) ([4e33491](4e33491))
* Inform user if cli is outdated ([MorpheApp#81](https://github.com/AzyrRuthless/morphe-cli/issues/81)) ([093e068](093e068))
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