YOURLS 1.8.1

YOURLS 1.8.1 is available to the world.

This “patch release” fixes the update procedure for folks running MySQL and having table names with dashes (eg joe-yourls-options … Jeez, gentlemen, underscores ftw!).

It also fixes the way YOURLS determines if a page should be publicly available or not, on private installs, for instance to have private YOURLS instances where one must log to enter the admin area but where the API or stat pages are viewable by anyone.

While I was at it, I added an interesting new hook for actions and filters : the “all” hook, to be able to attach every single action and filter that YOURLS triggers to the same function. Debugging level 9000. See the wiki page Debugging YOURLS to learn how to use this powerful hook.

To update: simply download the new release and overwrite your files. As usual this won’t affect user defined files, such as plugins, config or languages. And as usual, even if this quick update doesn’t change anything in the DB, when was the last time you made a backup? :)

Spread the word, and take care !

Short URL to this post:

1 thought on “YOURLS 1.8.1

  1. Hi, I use YOURLS publicly and I try to use Multi-User Plugin but it’s not working so I created a user (not admin) to gave its signature token (just signature) to other people that use my API and create short links remotely.
    I want to know if it is possible for someone to abuse and delete all short links remotely or do some other sabotage? (No one has a password and username just has the signature.)
    If this is possible and can be abused, what is the solution?

Comments are closed.