Changelog 2024.1117.1

Changelog 2024.1117.1

By drgndk

17 Nov 2024

+ Added Footnotes
+ Added Extended Tables
+ Added Codeblock Syntax Highlighting
+ Added Obsidian like Backlinks
+ Added User Mentions

+ Added Tools menu
- Removed the Login button

* Updated the look of the news page
* Article Author has now a link to their profile
* Updated Previous Posts using new features
* Sites have a version number in the bottom right corner

πŸ”—Footnotes

Footnotes are now supported in the markdown parser.
They can be used to add additional information to a post without cluttering the main content.[1]

Their information is displayed at the bottom of the post, in the order they were used.

πŸ”—Extended Tables

Tables use GFM (GitHub Flavored Markdown) syntax, which allows for more customization.

Header 1 Header 2 Header 3
1x2 1x1
3x1 1x2
1x1 2x1
1x1

πŸ”—Codeblock Syntax Highlighting

Codeblocks now support syntax highlighting, using highlight.js.
The theme may change in the future.

const url = new URL("https://osu.ppy.sh/api/v2/news/2021-04-27-results-a-labour-of-love");

const headers = {
  "Content-Type": "application/json",
  "Accept": "application/json",
};

fetch(url, {
  method: "GET",
  headers,
}).then(response => response.json());

πŸ”—Obsidian like Backlinks

The parser now supports backlinks, similar to Obsidian’s.
[[download]] ([[download-osu]]), [[download|Download Page]] ([[download-osu|Download Page]]) are examples of backlinks.

πŸ”—User Mentions

User mentions are now supported, adding more interactivity to the posts.

@[-] is an example of a user mention, which has a link to the user’s profile.

πŸ”—The new look of the news page

The article page has been updated to look sleeker and more modern.
This will change again, once a final design is chosen.

πŸ”—Updated Previous Posts using new features

[[download]] uses now the Extended Tables and Footnotes features.

πŸ”—Footnotes

  1. This is an example footnote. ↩

v2024.1117.1