24 Commits

Author SHA1 Message Date
Winston
2ae2a776a4 Use correct new download links 2025-09-30 16:37:39 +02:00
Winston
2132707b5b Revert "Improve downloads"
This reverts commit 6c8851a633.
2025-09-30 12:30:54 +02:00
Winston
6c8851a633 Improve downloads 2025-09-29 16:41:14 +02:00
Adam Scott
5387797774 Godot 4.5 release page
Huge thanks to JohnVeness, AThousandShips, and Meorge for their
great help rewording my broken English.
2025-09-15 16:03:40 -04:00
Adam Scott
dc1d0bfc52 Make sure that get_latest_patch returns a stable patch 2025-06-27 12:28:55 -04:00
Adam Scott
715fd14313 Add new get_latest_patch filter to update release download version 2025-06-26 13:38:11 -04:00
Rémi Verschelde
d30898ae00 Fix minify plugin relying on shell builtin (#1104)
Explicitly initialize a shell to have access to 'command' it's not an actual program.
2025-06-25 19:08:39 +02:00
Hugo Locurcio
1416851a72 Make the check for minify/gominify binaries quiet (#1097)
This prevents a message for `minify` not being found from being printed
every time the website is built if you're using `gominify` instead.
This still prints an error if neither `minify` or `gominify` is found.
2025-06-24 11:22:18 +02:00
Hugo Locurcio
f0ae099812 Shorten Jekyll log when building the website (#1096)
The list of individual versions is no longer displayed twice every time
the website is (re)built. Instead, only the number of versions
that were generated is displayed.
2025-06-24 11:21:18 +02:00
Emi
bf79f99062 Add localization plugin and initial es translation (#1011)
* Add plugin and initial `es` translation

* Add missing features to plugin

* Translate home page and sponsors

* Add language selector and widen nav

* Fix mobile style and language selector

* Add js helper file

* Update header.css

* translate footer
2025-02-27 19:33:16 +01:00
Emi
8e923125d4 Add fallback and error to minify (#931) 2024-10-30 15:34:20 -07:00
Adam Scott
92d02eae4a Fix relative path issue with minify 2024-06-03 09:30:31 -04:00
Adam Scott
7335d8d2c7 Fix minify generation of ./_site/ (#863) 2024-06-03 10:16:30 +02:00
Michael
76d2cfac4c Asset minification (#799)
* Minify asset on each build

* Fix style

* Add github action step to install minify

* Remove unnecessary require

* Remove unnecessary lines
2024-02-19 15:54:09 +01:00
Yuri Sizov
405220fe06 Add support for download config overrides
- Add Linux ARM builds for 4.2 beta5 and later
- Add an override for previous releases to remove Linux ARM builds.
- Add an override for early 4.0 alphas to remove non-existent .NET builds.
2023-11-07 16:22:21 +01:00
Yuri Sizov
18a2a0a180 Fix download generation for Godot 3.2.4/3.3 2023-11-07 14:16:48 +01:00
Yuri Sizov
9863552ad6 Add a download card for use in articles 2023-10-25 17:58:01 +02:00
Yuri Sizov
cf65bfbf62 Switch GitHub download links to the new repo
Every available release is now mirrored on GitHub, so we can
finally update the mirror list and the download archive
to point there, which offers better download speeds for
users.

Also added all release dates to the versions file.
2023-09-20 16:08:34 +02:00
Yuri Sizov
2ca6143c81 Fix mirrorlist generation for patch pre-releases 2023-07-13 16:11:47 +02:00
Yuri Sizov
d0743020f5 Update the download archive and generate individual release pages 2023-06-29 23:04:18 +02:00
Yuri Sizov
1bfa8e41cf Add the download archive page 2023-06-29 23:04:18 +02:00
Yuri Sizov
69841fad7a Generate the mirrorlist based on static version data 2023-06-19 20:24:43 +02:00
Yuri Sizov
5c406d2903 Add a download page for preview builds (#640)
- Make downloads data-driven, create a database of versions;
- Add a custom plugin to generate download URLs;
- Use the new plugin for the regular downloads page as well.
2023-05-17 20:36:53 +02:00
merumelu
341fd17bb0 Blog: add note for articles that might be outdated (#537)
Provides a custom `site.outdated_article_threshold` variable through
a Jekyll plugin.
2023-01-26 22:49:59 +01:00