YOURLS 1.7 “Tom Araya” released

I’m pleased to announce the release of YOURLS 1.7 “Tom Araya”

\m/ Tom Araya \m/

In our now centennial tradition of naming YOURLS releases after a metal vocalist, I’m dedicating this release to Tom Araya, from the most excellent badass old-school thrash band we all love, Slayer. Well, vocalist, or maybe screamist, you be the judges :) Before you continue reading, feel free to crank up some good ol’ relaxing tune.

Update now. Seriously, now\’;UPDATE `your_table` WITH `crap`

YOURLS 1.7 brings several exciting new features, and I will cover major ones in an upcoming series of short blog posts. If you’re of the TL;DR type, check the changelog.

The first feature I want to highlight is not even a feature, it’s a bugfix: in YOURLS 1.7 we have scrutinized several aspects regarding security and we have fixed a potential SQL injection vulnerability.

If you run YOURLS for your own and only use, update ASAP, but if you run a public URL shortener, update riiiiiiiiiiight nooooooooooooow (read that in Tom Araya’s voice to get the feeling)

This update is a simple drop-in replacement: download the latest archive, unzip and upload to your server, overwriting existing files. No update procedure, no DB upgrade.

Update as soon as you can, and do your friends a favor: tell them a new version of YOURLS is out and they should update, tweet and retweet the good word.

Speaking of tweets

A quick note regarding tweets: @yourls used to broadcast boring nerd stuff, aka commit messages. No more boring stuff, it’ll be limited to YOURLS news of general interest. The hardcore nerd herd can follow @yourls_dev instead, where you’ll get an idea of the coding activity and pace.

Executive summary

Update now. Blog posts about awesome features in the next days.

Short URL to this post: http://yourls.org/cx

7 thoughts on “YOURLS 1.7 “Tom Araya” released

  1. Hi Richard,

    I’ve been a fan of your WP plugins for a very long time now, and YOURLS is amazing and it was released just as I was considering writing my own link shortener.

    Can I update YOURLS from 1.5.1 directly to 1.7?

    Keep up the good work!

  2. >Blog posts about awesome features in the next days.

    Hope there would a feature related to Multi-site setup or atleast Multi-User :)

  3. Ozh, I’ve used an old version of YOURLS for a long time. Some operations broke with time, so I tried unsuccessfully to install 1.6. I decided to start from scratch with 1.7, but I ran into this when I tried to install it:
    Error creating table ‘yu_url’.
    Error creating table ‘yu_options’.
    Error creating table ‘yu_log’.
    Error creating YOURLS tables.

    File .htaccess successfully created/updated.

    However, when I looked at the db with phpMyAdmin, it reported the tables in place:
    Table Ascending Action Rows Type Collation Size Overhead
    yu_log Browse Browse Structure Structure Search Search Insert Insert Empty Empty Drop Drop ~0
    InnoDB latin1_swedish_ci 32 KiB –
    yu_options Browse Browse Structure Structure Search Search Insert Insert Empty Empty Drop Drop
    ~3 InnoDB latin1_swedish_ci 32 KiB –
    yu_url Browse Browse Structure Structure Search Search Insert Insert Empty Empty Drop Drop ~3
    InnoDB latin1_swedish_ci 48 KiB –
    3 tables Sum 6 InnoDB latin1_swedish_ci 112 KiB 0 B

    I hope you can help me fix this.

Comments are closed.