Add a summary for each release, and include in archive listing

This commit is contained in:
Jeremy Ruston 2023-10-08 10:29:42 +01:00
parent 23b75bbc5d
commit 12f42ad62f
35 changed files with 81 additions and 9 deletions

View File

@ -15,26 +15,64 @@ Older versions of TiddlyWiki are available in the [[archive|https://github.com/J
<table>
<tbody>
<$list filter=<<versions>> variable="version">
<tr>
<th>
Version
</th>
<th>
Released
</th>
<th>
Lifetime
</th>
<th>
Summary
</th>
<th>
Download
</th>
</tr>
<$list filter="[enlist<versions>reverse[]]" variable="version">
<$let
filename=`TiddlyWiki-$(version)$`
emptyFilename=`Empty-$(filename)$`
releaseTiddler={{{ [<version>addprefix[Release ]] }}}
releaseDate={{{ [<releaseTiddler>get[released]format:date[TIMESTAMP]] }}}
nextVersion={{{ [enlist<versions>after<version>] }}}
nextReleaseTiddler={{{ [<nextVersion>addprefix[Release ]] }}}
nextReleaseDate={{{ [<nextReleaseTiddler>get[released]format:date[TIMESTAMP]] }}}
lifetime={{{ [<nextReleaseDate>subtract<releaseDate>divide[86400000]add[0.5]fixed[0]] }}}
>
<tr>
<th>
<$text text=`v$(version)$`/>
</th>
<td>
<$view tiddler={{{ [<version>addprefix[Release ]] }}} field="released" format="date" template="DDth mmm YYYY"/>
<$link to=<<releaseTiddler>>>
<$text text=`v$(version)$`/>
</$link>
</td>
<td>
<$view tiddler=<<releaseTiddler>> field="released" format="date" template="DDth mmm YYYY"/>
</td>
<td>
<$list filter="[<lifetime>compare:number:lt[0]]" variable="ignore">
Current
</$list>
<$list filter="[<lifetime>compare:number:gteq[0]]" variable="ignore">
<$text text=<<lifetime>>/>
day<$list filter="[<lifetime>!compare:number:eq[1]]" variable="ignore">s</$list>
</$list>
</td>
<td>
<$transclude $tiddler=<<releaseTiddler>> $field="description" $format="inline">
(none)
</$transclude>
</td>
<td>
<a href={{{ [<filename>addprefix[https://tiddlywiki.com/archive/full/]]}}} rel="noopener noreferrer" target="_blank">
<$text text=`$(filename)$.html`/>
Complete
</a>
</td>
<td>
|
<a href={{{ [<emptyFilename>addprefix[https://tiddlywiki.com/archive/empty/]]}}} rel="noopener noreferrer" target="_blank">
<$text text=`$(emptyFilename)$.html`/>
Empty
</a>
</td>
</tr>

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.0
type: text/vnd.tiddlywiki
released: 201409201500
description: First non-beta release
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.18-beta...v5.1.0]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.1
type: text/vnd.tiddlywiki
released: 201409221100
description: [[KaTeX Plugin]]
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.0...v5.1.1]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.10
type: text/vnd.tiddlywiki
released: 20160107231609312
description: Text slicer, fold/unfold, performance optimisations, translations, external text tiddlers
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.9...v5.1.10]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.11
type: text/vnd.tiddlywiki
released: 20160130124109312
description: Bug fix release for v5.1.10
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.10...v5.1.11]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.12
type: text/vnd.tiddlywiki
released: 20160713104714652
description: Editor toolbars, improved bitmap editor, Internals plugin, WikifyWidget
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.11...v5.1.12]]//

View File

@ -5,6 +5,7 @@ released: 20160725084810809
tags: ReleaseNotes
title: Release 5.1.13
type: text/vnd.tiddlywiki
description: Bug fix release for v5.1.12
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.12...v5.1.13]]//

View File

@ -5,6 +5,7 @@ released: 20170426160031661
tags: ReleaseNotes
title: Release 5.1.14
type: text/vnd.tiddlywiki
description: Drag and drop improvements, initial RTL support, plugins for XLSX import, QR Codes, ~BibTeX, Google Analytics, Twitter
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.13...v5.1.14]]//

View File

@ -5,6 +5,7 @@ released: 20171113161124237
tags: ReleaseNotes
title: Release 5.1.15
type: text/vnd.tiddlywiki
description: Explorer tab, whitespace pragma, save and render commands
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.14...v5.1.15]]//

View File

@ -5,6 +5,7 @@ released: 20180425155658451
tags: ReleaseNotes
title: Release 5.1.16
type: text/vnd.tiddlywiki
description: [[Dynaview Plugin]], import previews, DiffTextWidget, rotate left in bitmap editor, StartupActions
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.15...v5.1.16]]//

View File

@ -5,6 +5,7 @@ released: 20180512104329616
tags: ReleaseNotes
title: Release 5.1.17
type: text/vnd.tiddlywiki
description: Minor bug fix release
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.16...v5.1.17]]//

View File

@ -5,6 +5,7 @@ released: 20181206090053690
tags: ReleaseNotes
title: Release 5.1.18
type: text/vnd.tiddlywiki
description: Global keyboard shortcuts, HTTP server improvements, support for splash screens, `~` filter run prefix, external JS support
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.17...v5.1.18]]//

View File

@ -5,6 +5,7 @@ released: 20181220163418974
tags: ReleaseNotes
title: Release 5.1.19
type: text/vnd.tiddlywiki
description: Bug fix release for v5.1.18
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.18...v5.1.19]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.2
type: text/vnd.tiddlywiki
released: 20140927162659979
description: Minor fixes
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.1...v5.1.2]]//

View File

@ -5,6 +5,7 @@ released: 20190809141328809
tags: ReleaseNotes
title: Release 5.1.20
type: text/vnd.tiddlywiki
description: New conditional, mathematics and string operators, GitHub Saver, save wiki folder command, [[Innerwiki Plugin]]
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.19...v5.1.20]]//

View File

@ -5,6 +5,7 @@ released: 20190910152313608
tags: ReleaseNotes
title: Release 5.1.21
type: text/vnd.tiddlywiki
description: Bug fix release for v5.1.20
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.20...v5.1.21]]//

View File

@ -5,6 +5,7 @@ released: 20200415160825341
tags: ReleaseNotes
title: Release 5.1.22
type: text/vnd.tiddlywiki
description: Dynamic plugin loading, compare operator, new plugins: Menubar, Freelinks, Dynannotate, Share
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.21...v5.1.22]]//

View File

@ -5,6 +5,7 @@ released: 20201224132933812
tags: ReleaseNotes
title: Release 5.1.23
type: text/vnd.tiddlywiki
description: Switchable page templates, EventCatcherWidget, Rename during import, many plugin and filter improvements
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.22...v5.1.23]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.3
type: text/vnd.tiddlywiki
released: 20141020171015200
description: Journals, ActionWidgets, <<.olink addprefix>> and <<.olink addsuffix>> operators, "includeWikis"
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.2...v5.1.3]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.4
type: text/vnd.tiddlywiki
released: 20141022155524581
description: Dragging links into text boxes, coloured errors and warnings under Node.js
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.3...v5.1.4]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.5
type: text/vnd.tiddlywiki
released: 20141126153016142
description: Export button, more ActionWidgets, Danish and Greek translations
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.4...v5.1.5]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.6
type: text/vnd.tiddlywiki
released: 20141219155007260
description: Minor bug fix release for v5.1.5
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.5...v5.1.6]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.7
type: text/vnd.tiddlywiki
released: 20141219215007260
description: Hot fix release for v5.1.7
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.6...v5.1.7]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.8
type: text/vnd.tiddlywiki
released: 2015041716307227
description: Plugin library, Railroad Plugin, sticky titles, 7 new translations
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.7...v5.1.8]]//

View File

@ -5,6 +5,7 @@ tags: ReleaseNotes
title: Release 5.1.9
type: text/vnd.tiddlywiki
released: 20150703153725652
description: Fluid-fixed layout, vars widget, open in new window
\define custom-colour-picker(tiddler,colour)
<$edit-text tiddler="""$tiddler$""" index="""$colour$""" type="color" tag="input"/>

View File

@ -5,6 +5,7 @@ released: 20211003151502543
tags: ReleaseNotes
title: Release 5.2.0
type: text/vnd.tiddlywiki
description: JSON store area, nestable macros, counter attribute for ListWidget, MessageCatcherWidget
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.23...v5.2.0]]//

View File

@ -5,6 +5,7 @@ released: 20211208115833846
tags: ReleaseNotes
title: Release 5.2.1
type: text/vnd.tiddlywiki
description: Filter cascades, LetWidget, trigonometric operators
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.2.0...v5.2.1]]//

View File

@ -5,6 +5,7 @@ released: 20220325130817150
tags: ReleaseNotes
title: Release 5.2.2
type: text/vnd.tiddlywiki
description: Minor bug fix release
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.2.1...v5.2.2]]//

View File

@ -5,6 +5,7 @@ released: 20220802122551819
tags: ReleaseNotes
title: Release 5.2.3
type: text/vnd.tiddlywiki
description: Minor fixes and improvements
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.2.2...v5.2.3]]//

View File

@ -5,6 +5,7 @@ released: 20221213163110439
tags: ReleaseNotes
title: Release 5.2.4
type: text/vnd.tiddlywiki
description: Hot fixes for v5.2.3, Twitter archivist plugin, GenesisWidget, JSON read operators, nested macro definitions
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.2.3...v5.2.4]]//

View File

@ -5,6 +5,7 @@ released: 20221219184500440
tags: ReleaseNotes
title: Release 5.2.5
type: text/vnd.tiddlywiki
description: Hot fix release for v5.2.4
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.2.4...v5.2.5]]//

View File

@ -5,6 +5,7 @@ released: 20230320184352916
tags: ReleaseNotes
title: Release 5.2.6
type: text/vnd.tiddlywiki
description: Markdown improvements, indentable pragmas, accessible save wiki button
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.2.5...v5.2.6]]//

View File

@ -5,6 +5,7 @@ released: 20230326083239710
tags: ReleaseNotes
title: Release 5.2.7
type: text/vnd.tiddlywiki
description: Bug fix release for v5.2.6
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.2.6...v5.2.7]]//

View File

@ -5,6 +5,7 @@ released: 20230701123439630
tags: ReleaseNotes
title: Release 5.3.0
type: text/vnd.tiddlywiki
description: Parameterised transclusions, procedures, functions, custom widgets
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.2.7...v5.3.0]]//

View File

@ -5,6 +5,7 @@ released: 20230820112855583
tags: ReleaseNotes
title: Release 5.3.1
type: text/vnd.tiddlywiki
description: Bug fix release for v5.3.0
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.3.0...v5.3.1]]//