6.3 KiB
The guidelines for writing this changelog is based from Common Changelog. Although, this project doesn’t follow the Semantic Versioning convention. Versioning mostly happens on a whim.
[1.2.0] - 2023-11-08
Added
-
Add
subpath
option for man inline macro. This enables making links to other versions of the online manpage service such as in Debian (i.e.,man:ls[1, subpath=/bookworm]
) (69c8015
) (Gabriel Arazas) -
Create an extended converter for HTML5. This is to handle new blocks with context such as the revamped chat block. (
6291f3b
)
Updated
[1.1.0] - 2023-11-01
Removed
-
Remove preprocessor extension from Git blob include processor. Thus,
doccontentref
document attribute has been removed. (a95b09a
) (Gabriel Arazas)
Updated
-
Update the default behavior of several extensions where it will create a network request in all cases, not just when the caption is unset. It will now throw an error once it detected no object given from a service. These extensions are the Flathub link inline macro, the F-Droid link inline macro, and the MusicBrainz link inline macro. For example,
flathub:com.example.NonExistentApp[example app]
will now throw an error since the given app doesn’t exist from Flathub. (924fd9e
) (Gabriel Arazas) -
Revise the default text for manpages for man inline macro. (
928cd80
) (Gabriel Arazas)
Added
-
Add 'openbsd' option for man inline macro for easily linking manpages from https://man.openbsd.org. (
fcb06be
) (Gabriel Arazas) -
Add 'issue' option for GitLab link inline macro enabling users to link to issues from GitLab instances easily. (
cf8a942
) (Gabriel Arazas)
Fixed
-
Fix the Git repo discovery processor of the Git blob include processor with
gitrepo
attribute. By default, it will try to discover it through the base directory of the document. (a95b09a
) (Gabriel Arazas) -
Make the extensions inherit part of the parent’s (or if possible, the document) attributes. This should fix some things such as setting the
avatarstype
document attribute for chat block processor extension. (de3ced3
) (Gabriel Arazas)
[1.0.1] - 2023-07-09
[1.0.0] - 2023-07-07
The initial version of the extension set.
Added
-
Add
man:
inline macro for online manual pages (4201e1c6e
[2]) (Gabriel Arazas) -
Add
rfc:
inline macro for IETF RFCs (0def42d0
) (Gabriel Arazas) -
Add
swh:
inline macro for linking SWHIDs (e18383275
) (Gabriel Arazas) -
Add
github:
inline macro for adding GitHub links (d846aaa1
) (Gabriel Arazas) -
Add
gitlab:
inline macro for adding GitLab links (e36e3ef45
) (Gabriel Arazas) -
Add
wikipedia:
inline macro for adding Wikipedia links (fb35866b
) (Gabriel Arazas) -
Add
ctan:
inline macro for linking CTAN packages (50a9c33f
) (Gabriel Arazas) -
Add
pypi:
inline macro for linking Pypi packages (50a9c33f
) (Gabriel Arazas) -
Add
cratesio:
inline macro for linking crates.io packages (50a9c33f
) (Gabriel Arazas) -
Add
flathub:
inline macro for Flathub packages (ebbde149
) (Gabriel Arazas) -
Add
fdroid:
inline macro for F-Droid apps (7ddcd9be
) (Gabriel Arazas) -
Add
musicbrainz:
inline macro for MusicBrainz database objects (ca82f674
) (Gabriel Arazas) -
Add
repology:
inline macro for Repology projects (cef163c7
) (Gabriel Arazas) -
Add HTML-backend exclusive chat block.
-
Add include processor for SWHIDs (
567c52d8
) (Gabriel Arazas) -
Add include processor for GitHub content (
88902f65
) (Gabriel Arazas) -
Add include processor for GitLab content (
d03f1ca7
) (Gabriel Arazas) -
Add include processor for Git blob objects (
02bebfef
) (Gabriel Arazas) -
Add preprocessor as prerequisite for
GitBlobIncludeProcessor
(02bebfef
) (Gabriel Arazas)