Commit notifications for all Sup repositories
 help / color / mirror / Atom feed
* [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">
+      &lt;p&gt;Sup {{ release.version }} was released on {{ release.date | date: "%d %B %Y" }}.&lt;/p&gt;
+      &lt;p&gt;Download: &lt;a href="https://supmua.dev/releases/sup-{{ release.version }}.gem"&gt;sup-{{ release.version }}.gem&lt;/a&gt;&lt;br /&gt;
+      SHA256: {{ release.sha256 }}&lt;/p&gt;
+      &lt;p&gt;For release notes, refer to &lt;a href="https://supmua.dev/git/sup/file/History.txt.html"&gt;History.txt&lt;/a&gt; in the Sup source code.&lt;/p&gt;
+    </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