* [sup-website.git] branch master updated: Atom feed for releases
@ 2026-10-11 4:32 Dan Callaghan
0 siblings, 0 replies; only message in thread
From: Dan Callaghan @ 2026-10-11 4:32 UTC (permalink / raw)
To: sup-commits
Pushed a commit to branch master:
https://supmua.dev/git/sup-website/commit/4371c80c2316997bcd624f9b159937703b398f5a.html
The following commit(s) were added to refs/heads/master by this push:
new 4371c80 Atom feed for releases
4371c80 is described below
commit 4371c80c2316997bcd624f9b159937703b398f5a
Author: Dan Callaghan <djc@djc.id.au>
AuthorDate: Sun Oct 11 15:29:30 2026 +1100
Atom feed for releases
Updated the historical release dates from git tags (where present),
which show some discrepancies compared to the gem release dates on some
very old releases. But presumably the git tags are the right ones.
---
releases/index.md => _data/releases.yml | 88 ++++++++----------
_layouts/default.md | 3 +
releases/index.md | 154 +-------------------------------
releases/index.xml | 29 ++++++
4 files changed, 71 insertions(+), 203 deletions(-)
diff --git a/releases/index.md b/_data/releases.yml
similarity index 79%
copy from releases/index.md
copy to _data/releases.yml
index c70c8c5..fa90918 100644
--- a/releases/index.md
+++ b/_data/releases.yml
@@ -1,123 +1,120 @@
---
-title: sup releases
-layout: wide_page
-releases:
- version: "1.4"
- date: 2026-04-21
+ date: 2026-04-21T18:53:45+10:00
sha256: ed0658490484f6413e841a5ffc66e4adfb954964ae0ab9da0c6ffacfcffb1ba1
- version: "1.3"
- date: 2025-04-21
+ date: 2025-04-21T14:35:59+10:00
sha256: 4496cd2aec27c9e9c05b3a13689935137aad95c1161c95e6a47525d52465eb96
- version: "1.2"
- date: 2024-04-21
+ date: 2024-04-21T11:55:44+10:00
sha256: 98a807d58be4c8ad1010cb22769cdee5fcc7bff0d5bcce04de60acf1a86323fc
- version: "1.1"
- date: 2022-05-23
+ date: 2022-05-23T20:50:46+10:00
sha256: c617c45fa8843cb5fb9d4022d1b53d07562bb9e0823dfe1ecfc71c5efedef222
- version: "0.23"
- date: 2020-07-10
+ date: 2020-07-10T18:55:19+10:00
sha256: fd87c8c6ecbd07deec55984a301ed70ace48a9e243c6ebdcf0845b5ac8ea8127
- version: 0.22.1
- date: 2015-06-18
+ date: 2015-06-18T10:38:21+02:00
sha256: f1b1af9e6617a3ce076ffd7419c3d5c325ee46d9e299fc60fb86b8aa63d7429f
- version: 0.22.0
- date: 2015-06-16
+ date: 2015-06-16T14:17:57+02:00
sha256: 44c698290c700b18831a55357c66190f1e669207b7f375814dad85058bf127c7
- version: 0.21.0
- date: 2015-02-12
+ date: 2015-02-12T20:00:31+01:00
sha256: 478c5eeb4ce8174fac2b682646d64c7b2649fae91cef0f6685f073f859d4b6c7
- version: 0.20.0
- date: 2014-10-06
+ date: 2014-10-06T22:02:19+02:00
sha256: afaa1987462b423f6de083b9a3fdbb50533bebd258901060c83d893d717ef8d2
- version: 0.19.0
- date: 2014-07-05
+ date: 2014-07-05T12:47:32+02:00
sha256: 3c8961dae4895aeb050a2338f6a1e74eb39fbba7ff1031c01596545177ba1270
- version: 0.18.0
- date: 2014-05-19
+ date: 2014-05-19T13:00:21+02:00
sha256: df8749278ac1b8bcf3d8b082c6eb1e5310f9701302e844c24bd73447a35f6af8
- version: 0.17.0
- date: 2014-04-11
+ date: 2014-04-11T09:17:01+02:00
sha256: 1f2a95d5c372c2c94d593629b6eab0c727a2cade910837b7df8ae66bcdf97e54
- version: 0.16.0
- date: 2014-03-21
+ date: 2014-03-21T15:52:02+01:00
sha256: 72e07c3d11400eec2177f2c2e6a79f944867c34d73b0b4b195cea1ba11b618df
- version: 0.15.4
- date: 2014-02-06
+ date: 2014-02-06T15:02:26+01:00
sha256: 4d2d71e9dd693715c092209142d426d551360d786f33010ee07a1156413ad919
- version: 0.15.3
- date: 2014-01-27
+ date: 2014-01-27T11:44:53+01:00
sha256: d21210bb1f5cfe44ab00e7e275889fb8832ef4267c338e45a83f530f1fb954f3
- version: 0.15.2
- date: 2013-12-20
+ date: 2013-12-20T10:26:23+01:00
sha256: 8c8242f39afc9a4f69dc2149afb602262aaae89ed0c805220afb42727cbcd8c8
- version: 0.15.1
- date: 2013-12-04
+ date: 2013-12-04T15:40:52+01:00
sha256: 41530b162df8e9a0637c31d2ab6127cee9cbcbe4e3e59751814b8e8ce9ebcc48
- version: 0.15.0
- date: 2013-11-07
+ date: 2013-11-07T15:56:46T+01:00
sha256: f540e8772fa80a7bb156191926c04c81807af65a17a8d8ae42c6d16123164a14
- version: 0.14.1.1
- date: 2013-10-29
+ date: 2013-10-29T11:51:02+01:00
sha256: f1b5e674f2f2258f8894aa578150e3d9f68f373e50745261a1eaac41a64fa23b
- version: 0.13.2.1
- date: 2013-10-29
+ date: 2013-10-29T11:47:58+01:00
sha256: d6be648a8bcb97e744ffa572da559c3b755e71eddf7936644640845308902033
- version: 0.14.1
- date: 2013-08-31
+ date: 2013-08-31T18:08:28+02:00
sha256: 3a831311785aa737a1f49e10c461dee98c9c78f8b874299836dc304d4bafcfda
- version: 0.14.0
- date: 2013-08-15
+ date: 2013-08-15T10:08:34+02:00
sha256: f58eda4a2bbb5026faa49813ca6208fd6174f04b20bad0430fd3b3e1dcfe3f96
- version: 0.13.2
- date: 2013-06-26
+ date: 2013-06-26T10:12:53+02:00
sha256: 79d92f734f2f6a7cfe81470364158d5f7c45c4eb52f465cb50b89713797b543b
- version: 0.13.1
- date: 2013-06-21
+ date: 2013-06-21T14:02:56+02:00
sha256: ab5947595a0c96811ee75f8d26ee3a9e95ccdfc45b15fccc9ff64534f62f6b03
- version: 0.13.0
- date: 2013-03-15
+ date: 2013-05-15T10:15:10+02:00
sha256: 2642baf037ee0b206e0926c0632d48b5e3533dc0eb87f0ae8e01201d5dc10114
- version: 0.12.1
- date: 2011-01-24
+ date: 2011-01-23T21:05:39-08:00
sha256: 617ab4d3c7ca5c23000be8ed79cf75c15cde6d1f19a18407fc2dd6f86af0a472
- version: "0.12"
date: 2011-01-15
sha256: f366932375e6a6b01cd226d00603d850067d5da89bb54868f4e94d4bb85507ab
- version: "0.11"
- date: 2010-03-08
+ date: 2010-03-07T15:55:13-08:00
sha256: 98a430424df93ca5d2fb511b0b380cbea022a85de1f86c5d5764ce4077f83236
- version: 0.10.2
- date: 2010-01-26
+ date: 2010-01-26T08:54:42-05:00
sha256: ded501e91a3256ff89ca319905a590c8bea9458caa53a6b08267d180b72adefe
- version: 0.10.1
- date: 2010-01-24
+ date: 2010-01-24T12:27:35-05:00
sha256: a4ca5a46a72e259c22bd578c9eac92164744100913e2f61e47a4b0048004e043
- version: "0.10"
- date: 2010-01-24
+ date: 2010-01-24T18:10:21-05:00
sha256: 6524b7e9170584ba96aebd5847d27394c3ecba7236c8df5f48feb10481e94515
- version: 0.9.1
date: 2009-12-11
sha256: aa54587c7feaec7387e4542277480456fb888189ce67efbf969e2ded36fb2e42
- version: "0.9"
- date: 2009-10-02
+ date: 2009-10-01T14:34:19-04:00
sha256: 1107716214a0d9eea397e7447a9c46f1c51271318a517afe54b7033c68c5476e
- version: 0.8.1
- date: 2009-08-20
+ date: 2009-06-15T08:05:42-07:00
sha256: 8282b428695a667ea19e1d2dbd1cd15e5b0dddc5e38933802cc3d541f430fa60
- version: "0.8"
- date: 2009-06-05
+ date: 2009-06-15T07:56:13-07:00
sha256: 0de8acbabb2049a0bcea6d117e58cf13c9daf0c7b074d767eb3272ce6f737c6f
- version: "0.7"
- date: 2009-03-25
+ date: 2009-03-23T10:07:55-04:00
sha256: e2fc8ffdf0bbbedb0a6a7f6f91d6d8e9f0d6bb7f23379d9dd96239d90ea008cc
- version: "0.6"
- date: 2008-08-03
+ date: 2008-08-03T19:54:49-07:00
sha256: e6681006c4d20cdbd47ca46e3a6fd8b8ffb48efb901c35d9b3dab75487a9cfe7
- version: "0.5"
- date: 2008-04-12
+ date: 2008-04-22T09:35:41-07:00
sha256: 872bba4af9ae6483d4e9700b0b4df459db2a9a10f18c12629bdb1ae227dec988
- version: "0.4"
- date: 2008-01-23
+ date: 2008-01-23T09:36:41-08:00
sha256: 0bac1c734467d26482bbcd656865e317909612b4b3c0669272864f2f8882b33b
- version: "0.3"
date: 2007-11-27
@@ -152,14 +149,3 @@ releases:
- version: 0.0.1
date: 2006-11-28
sha256: 172e10ce587eaff04c6b15699b2073bbd762e66c52651fed4310b0946a0155ef
----
-## Releases
-
-For release notes, refer to
-[History.txt](../git/sup/file/History.txt.html)
-in the Sup source code.
-
-{% for release in page.releases -%}
-* [sup-{{ release.version }}.gem](sup-{{ release.version }}.gem) {{ release.date | date: "%d %B %Y" }}
- SHA256: {{ release.sha256 }}
-{%- endfor %}
diff --git a/_layouts/default.md b/_layouts/default.md
index f2fafa2..e682fed 100644
--- a/_layouts/default.md
+++ b/_layouts/default.md
@@ -8,6 +8,9 @@
<link rel="icon" href="data:image/png;base64,iVBORw0KGgo=" />
<title>{{ page.title | default: "sup" }}</title>
<meta name="viewport" content="width=device-width" />
+{%- if page.atom_feed %}
+ <link rel="alternate" type="application/atom+xml" href="{{ page.atom_feed }}" />
+{%- endif %}
</head>
<body>
{% include header.html %}
diff --git a/releases/index.md b/releases/index.md
index c70c8c5..1befa13 100644
--- a/releases/index.md
+++ b/releases/index.md
@@ -1,157 +1,7 @@
---
title: sup releases
layout: wide_page
-releases:
-- version: "1.4"
- date: 2026-04-21
- sha256: ed0658490484f6413e841a5ffc66e4adfb954964ae0ab9da0c6ffacfcffb1ba1
-- version: "1.3"
- date: 2025-04-21
- sha256: 4496cd2aec27c9e9c05b3a13689935137aad95c1161c95e6a47525d52465eb96
-- version: "1.2"
- date: 2024-04-21
- sha256: 98a807d58be4c8ad1010cb22769cdee5fcc7bff0d5bcce04de60acf1a86323fc
-- version: "1.1"
- date: 2022-05-23
- sha256: c617c45fa8843cb5fb9d4022d1b53d07562bb9e0823dfe1ecfc71c5efedef222
-- version: "0.23"
- date: 2020-07-10
- sha256: fd87c8c6ecbd07deec55984a301ed70ace48a9e243c6ebdcf0845b5ac8ea8127
-- version: 0.22.1
- date: 2015-06-18
- sha256: f1b1af9e6617a3ce076ffd7419c3d5c325ee46d9e299fc60fb86b8aa63d7429f
-- version: 0.22.0
- date: 2015-06-16
- sha256: 44c698290c700b18831a55357c66190f1e669207b7f375814dad85058bf127c7
-- version: 0.21.0
- date: 2015-02-12
- sha256: 478c5eeb4ce8174fac2b682646d64c7b2649fae91cef0f6685f073f859d4b6c7
-- version: 0.20.0
- date: 2014-10-06
- sha256: afaa1987462b423f6de083b9a3fdbb50533bebd258901060c83d893d717ef8d2
-- version: 0.19.0
- date: 2014-07-05
- sha256: 3c8961dae4895aeb050a2338f6a1e74eb39fbba7ff1031c01596545177ba1270
-- version: 0.18.0
- date: 2014-05-19
- sha256: df8749278ac1b8bcf3d8b082c6eb1e5310f9701302e844c24bd73447a35f6af8
-- version: 0.17.0
- date: 2014-04-11
- sha256: 1f2a95d5c372c2c94d593629b6eab0c727a2cade910837b7df8ae66bcdf97e54
-- version: 0.16.0
- date: 2014-03-21
- sha256: 72e07c3d11400eec2177f2c2e6a79f944867c34d73b0b4b195cea1ba11b618df
-- version: 0.15.4
- date: 2014-02-06
- sha256: 4d2d71e9dd693715c092209142d426d551360d786f33010ee07a1156413ad919
-- version: 0.15.3
- date: 2014-01-27
- sha256: d21210bb1f5cfe44ab00e7e275889fb8832ef4267c338e45a83f530f1fb954f3
-- version: 0.15.2
- date: 2013-12-20
- sha256: 8c8242f39afc9a4f69dc2149afb602262aaae89ed0c805220afb42727cbcd8c8
-- version: 0.15.1
- date: 2013-12-04
- sha256: 41530b162df8e9a0637c31d2ab6127cee9cbcbe4e3e59751814b8e8ce9ebcc48
-- version: 0.15.0
- date: 2013-11-07
- sha256: f540e8772fa80a7bb156191926c04c81807af65a17a8d8ae42c6d16123164a14
-- version: 0.14.1.1
- date: 2013-10-29
- sha256: f1b5e674f2f2258f8894aa578150e3d9f68f373e50745261a1eaac41a64fa23b
-- version: 0.13.2.1
- date: 2013-10-29
- sha256: d6be648a8bcb97e744ffa572da559c3b755e71eddf7936644640845308902033
-- version: 0.14.1
- date: 2013-08-31
- sha256: 3a831311785aa737a1f49e10c461dee98c9c78f8b874299836dc304d4bafcfda
-- version: 0.14.0
- date: 2013-08-15
- sha256: f58eda4a2bbb5026faa49813ca6208fd6174f04b20bad0430fd3b3e1dcfe3f96
-- version: 0.13.2
- date: 2013-06-26
- sha256: 79d92f734f2f6a7cfe81470364158d5f7c45c4eb52f465cb50b89713797b543b
-- version: 0.13.1
- date: 2013-06-21
- sha256: ab5947595a0c96811ee75f8d26ee3a9e95ccdfc45b15fccc9ff64534f62f6b03
-- version: 0.13.0
- date: 2013-03-15
- sha256: 2642baf037ee0b206e0926c0632d48b5e3533dc0eb87f0ae8e01201d5dc10114
-- version: 0.12.1
- date: 2011-01-24
- sha256: 617ab4d3c7ca5c23000be8ed79cf75c15cde6d1f19a18407fc2dd6f86af0a472
-- version: "0.12"
- date: 2011-01-15
- sha256: f366932375e6a6b01cd226d00603d850067d5da89bb54868f4e94d4bb85507ab
-- version: "0.11"
- date: 2010-03-08
- sha256: 98a430424df93ca5d2fb511b0b380cbea022a85de1f86c5d5764ce4077f83236
-- version: 0.10.2
- date: 2010-01-26
- sha256: ded501e91a3256ff89ca319905a590c8bea9458caa53a6b08267d180b72adefe
-- version: 0.10.1
- date: 2010-01-24
- sha256: a4ca5a46a72e259c22bd578c9eac92164744100913e2f61e47a4b0048004e043
-- version: "0.10"
- date: 2010-01-24
- sha256: 6524b7e9170584ba96aebd5847d27394c3ecba7236c8df5f48feb10481e94515
-- version: 0.9.1
- date: 2009-12-11
- sha256: aa54587c7feaec7387e4542277480456fb888189ce67efbf969e2ded36fb2e42
-- version: "0.9"
- date: 2009-10-02
- sha256: 1107716214a0d9eea397e7447a9c46f1c51271318a517afe54b7033c68c5476e
-- version: 0.8.1
- date: 2009-08-20
- sha256: 8282b428695a667ea19e1d2dbd1cd15e5b0dddc5e38933802cc3d541f430fa60
-- version: "0.8"
- date: 2009-06-05
- sha256: 0de8acbabb2049a0bcea6d117e58cf13c9daf0c7b074d767eb3272ce6f737c6f
-- version: "0.7"
- date: 2009-03-25
- sha256: e2fc8ffdf0bbbedb0a6a7f6f91d6d8e9f0d6bb7f23379d9dd96239d90ea008cc
-- version: "0.6"
- date: 2008-08-03
- sha256: e6681006c4d20cdbd47ca46e3a6fd8b8ffb48efb901c35d9b3dab75487a9cfe7
-- version: "0.5"
- date: 2008-04-12
- sha256: 872bba4af9ae6483d4e9700b0b4df459db2a9a10f18c12629bdb1ae227dec988
-- version: "0.4"
- date: 2008-01-23
- sha256: 0bac1c734467d26482bbcd656865e317909612b4b3c0669272864f2f8882b33b
-- version: "0.3"
- date: 2007-11-27
- sha256: 89b63bd645a18fcede6b05566aefa9e3480dd0a5c18cdaf780999c39c3ccc4e1
-- version: "0.2"
- date: 2007-10-29
- sha256: 1e302baa192c041ad3c31c85975e9a05178107f8251b9bc1cbb5d858b57ccf08
-- version: "0.1"
- date: 2007-07-17
- sha256: 568e6e42cd99aa16f8a50115b5ec5293d93ac0e8c0186da58b2d6138fbfff054
-- version: 0.0.8
- date: 2007-04-01
- sha256: ef257091d4d8279bf7283f271b7a4158d4075baf527fdafc5c6b1f9b39b6f492
-- version: 0.0.7
- date: 2007-02-12
- sha256: 253dfc427aa4ed589f8e9e55239490960a7df7fe246f864ec857d4f31d4d0124
-- version: 0.0.6
- date: 2007-01-06
- sha256: f3d94e446b2ca2a4fb8471dd483a4b49389f199bb1e29c8625c00880a3f380dd
-- version: 0.0.5
- date: 2007-01-05
- sha256: 76785f16887d9b1ee3b82bd9b84230ba27c50467c42c4f3b8c9938e48d28bb95
-- version: 0.0.4
- date: 2007-01-03
- sha256: 9e29860b76402bd03f18e60e791ceef83455f452d2b721f5f72af9b9afed4558
-- version: 0.0.3
- date: 2007-01-02
- sha256: d50a31db864427104b9936ef4a5b82b4bacb4117e0c1c091cf8a6a631b155150
-- version: 0.0.2
- date: 2006-12-10
- sha256: ac60acf9a07d38d0791a3a484671cfda88f2ad9f03bfae69710696aea1ccfefb
-- version: 0.0.1
- date: 2006-11-28
- sha256: 172e10ce587eaff04c6b15699b2073bbd762e66c52651fed4310b0946a0155ef
+atom_feed: /releases/index.xml
---
## Releases
@@ -159,7 +9,7 @@ For release notes, refer to
[History.txt](../git/sup/file/History.txt.html)
in the Sup source code.
-{% for release in page.releases -%}
+{% for release in site.data.releases -%}
* [sup-{{ release.version }}.gem](sup-{{ release.version }}.gem) {{ release.date | date: "%d %B %Y" }}
SHA256: {{ release.sha256 }}
{%- endfor %}
diff --git a/releases/index.xml b/releases/index.xml
new file mode 100644
index 0000000..7cde632
--- /dev/null
+++ b/releases/index.xml
@@ -0,0 +1,29 @@
+---
+layout: null
+---
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+ <id>https://supmua.dev/releases/</id>
+ <title>sup releases</title>
+ <link rel="self" type="application/atom+xml" href="https://supmua.dev/releases/index.xml" />
+ <link rel="alternate" type="text/html" href="https://supmua.dev/releases/" />
+ <updated>{{ site.data.releases.first.date | date: "%Y-%m-%dT%H:%M:%S%:z" }}</updated>
+ <author>
+ <name>Sup developers</name>
+ <email>list@supmua.dev</email>
+ </author>
+{%- for release in site.data.releases %}
+ <entry>
+ <id>https://supmua.dev/releases/sup-{{ release.version }}.gem</id>
+ <title>sup {{ release.version }}</title>
+ <link rel="enclosure" type="application/octet-stream" href="https://supmua.dev/releases/sup-{{ release.version }}.gem" />
+ <updated>{{ release.date | date: "%Y-%m-%dT%H:%M:%S%:z" }}</updated>
+ <content type="html">
+ <p>Sup {{ release.version }} was released on {{ release.date | date: "%d %B %Y" }}.</p>
+ <p>Download: <a href="https://supmua.dev/releases/sup-{{ release.version }}.gem">sup-{{ release.version }}.gem</a><br />
+ SHA256: {{ release.sha256 }}</p>
+ <p>For release notes, refer to <a href="https://supmua.dev/git/sup/file/History.txt.html">History.txt</a> in the Sup source code.</p>
+ </content>
+ </entry>
+{%- endfor %}
+</feed>
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-10-11 4:32 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-11 4:32 [sup-website.git] branch master updated: Atom feed for releases Dan Callaghan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox