Skip to content
This repository was archived by the owner on Mar 1, 2023. It is now read-only.

HOTFIX for Beta 1

Pre-release
Pre-release

Choose a tag to compare

@NanoSector NanoSector released this 23 Aug 14:36
· 87 commits to master since this release

No major issues have been encountered, so off we go...

New features:

  • [+] Backends allow URLs to be filtered and sent to various services. For instance, you could write a GitHub backend to provide details about a given issue link.
  • [+] LinkTitle backend: This backend catches all remaining URLs and simply shows the link title.
  • [+] Fully async! The bot will no longer stall while connecting to slow websites.

Bugs fixed:

  • [!] Redirects are now followed in the LinkTitle backend, to a depth of 3 (to avoid endless loops). This means the module catches more links than before.
  • [!] HOTFIX: Do not explicitly depend on react/http-client 0.5.2

Internal changes:

  • [-] Dropped Guzzle in favor of React/Http-Client.
  • [-] Reduced size of module core, most logic is now shipping in backends.

Known issues:

  • [*] Some characters do not get properly escaped in link titles and will show their Unicode characters.
  • [*] Backends cannot yet be set by users or modules, LinkTitle is the only available backend for now.