Skip to content

Alpha builds release support#95

Merged
Bilb merged 52 commits intosession-foundation:devfrom
yougotwill:feat/no-ref/alpha_releases
Mar 30, 2025
Merged

Alpha builds release support#95
Bilb merged 52 commits intosession-foundation:devfrom
yougotwill:feat/no-ref/alpha_releases

Conversation

@yougotwill
Copy link
Copy Markdown
Contributor

@yougotwill yougotwill commented Mar 11, 2025

This PR adds support for a new release channel, alpha builds! 🎉

Warning

Alpha builds are not for use in production or for regular users.
They are experimental and for development purposes only.

  • Improved the update notification message to include the version number of the new update
  • Better logging for the auto update process

Notes:

When you are using the alpha release channel the auto update process will only look for newer alpha releases and not stable releases.

@yougotwill yougotwill mentioned this pull request Mar 11, 2025
@yougotwill yougotwill marked this pull request as ready for review March 11, 2025 04:18
it is saved to the items table and requires an app restart
… the file server

we now use blindVersionSignRequest
log version comparison when debugging
branch name example release/1.14.6-alpha.0
… channel

this allows us to access it on the node side in the auto update
changed some console.error to use logger.error
…nfig

in the hopes it means it will detect our preleases
…not on the latest channel

currently only supports alpha
there is a known issue with electron updater quit and install
use URLSearchParams instead of string concatenation
@yougotwill yougotwill requested a review from Bilb March 24, 2025 04:17
Bilb
Bilb previously approved these changes Mar 25, 2025
@yougotwill yougotwill requested a review from Bilb March 30, 2025 22:27
@Bilb Bilb merged commit cb5a1a6 into session-foundation:dev Mar 30, 2025
7 checks passed
@yougotwill yougotwill deleted the feat/no-ref/alpha_releases branch April 11, 2025 00:24
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