Skip to content

omacal v0.18.1

Choose a tag to compare

@github-actions github-actions released this 02 Sep 11:41
· 13 commits to main since this release

What's fixed

A link written with words keeps its destination. A description saying "read the [pre-read] first" — where the link's text is words rather than the URL itself — used to lose the link entirely: the words stayed, the destination did not, and nothing on screen said a link had ever been there. Now the words are the link.

Measured on a real calendar before and after: of 217 links across 351 descriptions, 45 were losing their destination this way. The other 168 are links whose text is already their own URL; those look exactly as they did.

The way it is done matters more than the fix: descriptions arrive from whoever put the event on your calendar, so omacal never turns one into markup. A link's label and its destination are now carried as two separate pieces of data, so the label survives without any HTML being produced — and javascript:, data: and file: addresses still become plain words rather than links.


Install / update: on v0.4.0+, click Update in the header's notice. Or:

curl -fsSL https://extremelabs.io/omacal/install.sh | sh
omacal skill install