feat(app): changelog with PR links#15266
feat(app): changelog with PR links#15266alexyaroshuk wants to merge 19 commits intoanomalyco:devfrom
Conversation
|
The following comment was made by an LLM, it may be inaccurate: Based on my search, I found related PRs that address changelog and release notes functionality: Related PRs:
These PRs appear to be addressing similar changelog and release notes features. PR #13165 is particularly relevant as it's directly focused on PR links in changelog, which is a core aspect of the current PR. You may want to check if these PRs are still open and if there's overlap in implementation. |
|
| async function loadReleases() { | ||
| const result = await fetchReleases(platform, language.t) | ||
| .then((r) => ({ releases: r.releases, error: undefined })) | ||
| .catch((e) => ({ releases: [], error: e instanceof Error ? e.message : "Failed to load changelog" })) | ||
|
|
||
| setReleases(result.releases) | ||
| setError(result.error) | ||
| setLoading(false) | ||
| } | ||
|
|
||
| onMount(() => loadReleases()) |
There was a problem hiding this comment.
Solid provides createResource + Suspense for data fetching, I'd prefer we use that instead of using multiple signals + fetching in inMount
There was a problem hiding this comment.
Solid provides createResource + Suspense for data fetching, I'd prefer we use that instead of using multiple signals + fetching in inMount
Done, please recheck
…move unused imports
9e1d34d to
b9ca79f
Compare
545e0ef to
276d60e
Compare
Issue for this PR
Closes #13025 (for desktop app)
Type of change
What does this PR do?
Adds a Changelog feature that displays release notes in Settings. Users can view past releases with release notes, timestamps, and links to PRs.
How did you verify your code works?
manual test
Screenshots / recordings
Checklist