Added RSS feeds for software releases.

dev
Franco Masotti 1 year ago
parent 29c7ab1a72
commit 966887eab1
Signed by: frnmst
GPG Key ID: 24116ED85666780A
  1. 6
      _config.yml
  2. 23
      _pages/feed.xml
  3. 3
      _pages/software.md
  4. 18
      _software/CHANGELOG-md-toc.md

@ -19,7 +19,7 @@ software:
author:
name: "Franco"
email: "frnmst.blog@outlook.com"
email: "franco.masotti@tutanota.com"
buymeacoffee:
message: "Buy me a coffee"
url: "https://buymeacoff.ee/frnmst"
@ -89,6 +89,8 @@ collections:
output: true
assets:
output: true
software:
output: true
## Page names
defaults:
@ -137,7 +139,7 @@ defaults:
is_comment: true
## Other Params
include: [ "_pages" ]
include: [ "_pages"]
exclude: [ "LICENSE", "README.md", "CNAME", "vendor", "Gemfile", "Gemfile.lock", "Makefile", "Pipfile", "Pipfile.lock", ".pre-commit-config.yaml" ]
## Ruby gems

@ -24,6 +24,29 @@ permalink: feed.xml
<id>{{ site.baseurl }}/</id>
<generator version="{{ jekyll.version }}">Jekyll</generator>
{% for page in site.software %}
{% capture release_excerpt %}
{% assign start=page.content | split: '<!--last_release_start-->' | last %}
{% assign end=start | split: '<!--last_release_end-->' | first %}
{{ end }}
{% endcapture %}
{% assign content = release_excerpt | replace: "&#8617;", "&#8617;&#xfe0e;" %}
{% assign content = content | replace: "data-lang", "lang" %}
{% assign content = content | replace: "<mark>", "<b>" | replace: "</mark>", "</b>" %}
<entry>
<title type="html">{{ page.title | xml_escape }} (version {{ page.last_version | xml_escape }})</title>
<id>{{ page.url | prepend: site.baseurl }}</id>
<updated>{{ page.updated | date_to_xmlschema }}</updated>
<published>{{ page.date | date_to_xmlschema }}</published>
<content type="html" xml:lang="en">
<![CDATA[{{ content }}]]>
</content>
</entry>
{% endfor %}
{% for post in site.posts %}
{% assign content = post.content | replace: "&#8617;", "&#8617;&#xfe0e;" %}

@ -280,8 +280,9 @@ status: active
#### Repository
- [canonical repository](https://software.franco.net.eu.org/frnmst/md-toc)
- [GitHub](https://github.com/frnmst/md-toc)
- [Codeberg](https://codeberg.org/frnmst/md-toc)
- [Framagit](https://framagit.org/frnmst/md-toc)
- [GitHub](https://github.com/frnmst/md-toc)
#### Documentation

@ -1,9 +1,13 @@
---
layout: default
title: release
title: md-toc releases
excerpt: none
updated: 2021-08-20 15:37:47
date: 2021-08-20 15:37:47
last_version: 8.0.1
---
<!--last_release_start-->
# md-toc changelog
All notable changes to this project will be documented in this file.
@ -11,21 +15,31 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
Only the last version and unreleased changes are reported
in the RSS feeds.
## Unreleased
Empty
## [8.0.1] - 2021-08-20
### Fixed
- Cmark code is now more adherent to the original.
- Cmark-specific code is now more adherent to the original.
- License references are now more accurate.
- The PyPI wheel is now made reproducible.
- Updated email.
### Changed
- Cmark-specific code has been moved to a separate Python module: `cmark.py`.
### Added
- New git hooks have been added in the pre-commit file.
- Examples for unit tests of Cmark 0.30 have been checked with the existing examples.
<!--last_release_end-->
## [8.0.0] - 2021-05-28
Loading…
Cancel
Save