-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add stable releases #308
base: master
Are you sure you want to change the base?
Add stable releases #308
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I wonder why it had a random reformat... do we not auto format in this repo? 🤔
Hmmm... Running |
Fun fact, back when we used Jekyll, we had a small setup for stable releases, but it was removed with the switch to React: ruffle-rs.github.io/index.html Lines 245 to 247 in 085ac08
|
c2b0e9f
to
61985cc
Compare
That setup was "5 last stable releases", no separation of major/minor. |
61985cc
to
34dc1d5
Compare
34dc1d5
to
b8a580b
Compare
Fixed searching for stable releases. Currently we have to traverse all releases to find out there's no stable releases (which takes around 15s, 80 releases per page, ~15 pages). Also changed |
This PR adds "Stable Releases" section to downloads (if there are any) and replaces the default download links with the latest stable version (or the latest nightly if there's no stable). By default 3 last minor, and 2 last major releases are shown. "Compatibility" still uses nightly for measuring progress.
This PR may be tested by switching the repo in config to
kjarosh/ruffle
(there are some test releases).