YOURLS Versions Save

đź”— The de facto standard self hosted URL shortener in PHP

1.9.2

1 year ago

YOURLS 1.9.2 (announcement)

What's Changed

  • added: Support PHP 8.2 (#3474)
  • improved: Googlebot indexing now filterable for plugins, for your SEO needs (#3517)
  • improved: Use safe sandbox for all included files (#3478)
  • fixed: bookmarklets with URL containing special chars (#3527)
  • fixed: unwanted cookies could interfere with YOURLS (#3516)
  • fixed: cosmetic bugs in the admin interface (#3485, #3431, #3518)
  • fixed: support usernames containing brackets (#3365)
  • updated: third party libs and binaries

Contributors

In no particular order: @barryhughes, @nexxai, @SXN31, @jarebear6expepjozn6rakjq5iczi3irqwphcvb, @4BRobby, @ozh, @LeoColomb, @dgw. Thanks a bunch!

How to install or update

Download the source code below and upload to your server. We recommend to back up your DB before any update.

More detailed instructions available on https://yourls.org/docs/

Does your company use YOURLS? Help the project, become a sponsor and get your logo on our README on GitHub with a link to your site. Become a sponsor.

1.9.1

1 year ago

YOURLS 1.9.1 (announcement)

What's new ?

  • fixed: error Undefined constant "intval" when upgrading (#3332)
  • fixed: warnings on PHP 8.1 (#3317)
  • fixed: incorrect HTTP status header with the API when shortening a duplicate (#3355)
  • fixed: no hyphen in random keywords (#3353)
  • added: required/suggested PHP extensions in composer.json (#3339)
  • updated: third party libs and binaries

How to install or update

Download source code below and upload to your server. We recommend to back up your DB before any update.

More detailed instructions available on https://docs.yourls.org/

Does your company use YOURLS? Help the project, become a sponsor and get your logo on our README on Github with a link to your site. Become a sponsor!

1.9

2 years ago

YOURLS 1.9 “Nergal” (announcement)

image

What's new?

  • removed: support for PHP prior to 7.4
  • improved: the API plugin with more plugin functions (#3281), a sandbox and a plugin uninstall procedure (#3282)
  • improved: inline documentation, online documentation and unit tests
  • improved: concurrency during mass shortening (#3233)
  • improved: minor security fixes - sanitize step name during upgrade (#3055), nonce on the logout link (#3264), salt cookie with newer hash (#3278)
  • improved: Remove ozh/phpass library and use native PHP password_* functions (#3232)
  • added: more hooks in the admin view & search (#3265)
  • fixed: incorrect notice when "prefix and shorten" while not logged in (#3189)
  • fixed: UI sometimes not responsive after editing a URL (#3244)

How to install or update

Download source code below and upload to your server. We recommend to back up your DB before any update.

More detailed instructions available on https://docs.yourls.org/

Does your company use YOURLS? Help the project, become a sponsor and get your logo on our README on Github with a link to your site. Become a sponsor!

Photography by Per Ole Hagen. Buy prints!

1.8.2

2 years ago

YOURLS 1.8.2 (announcement)

What's new ?

  • fixed: display SVG logo for IE 11 (#2864)
  • fixed (again) : DB upgrade procedure (#2933)
  • fixed: cosmetic issue with Docker falsely warning about unencrypted password (#3040)
  • improved: minor security improvements - iframes clickjacking and login nonce (#3034), potential XSS (#3041)
  • improved: SSL support for proxies (#3044)
  • improved: inline documentation and unit tests
  • added: more filters in admin pages (#2912), HTTP requests (#2951), to deal with user defined consts (#3048)
  • added: documentation for API action "version" (#2957)

How to install or update

Download source code below and upload to your server. Detailed instructions on https://yourls.org/#Install and in the release announcement. We recommend to back up your DB before any update.

Does your company use YOURLS? Help the project, become a sponsor and get your logo on our README on Github with a link to your site. Become a sponsor!

1.8.1

3 years ago

YOURLS 1.8.1 (announcement)

What's new ?

  • fixed: install procedure giving blank screen on some setups (#2844, #2846)
  • fixed: function to make public some pages on private installs (#2859)
  • added: all hook to debug YOURLS and plugins (#2860)
  • improved: plugin inline documentation

How to install or update

Download source code below and upload to your server. Detailed instructions on https://yourls.org/#Install.

Does your company use YOURLS? Help the project, become a sponsor and get your logo on our README on Github with a link to your site. Become a sponsor! Not a company? Individuals can help too, see Donations :)

1.8

3 years ago

YOURLS 1.8 “Mike Muir” (announcement)

mikemuir

What's new ?

  • fixed: support for PHP 8
  • removed : support for PHP prior to 7.2
  • improved: IDN domain, and UTF8 URLs and titles (aka Number One Issue Since Day One)
  • improved: timezone management
  • improved: YOURLS UI and logo, now in SVG

How to install or update

Download source code below and upload to your server. Detailed instructions on https://yourls.org/#Install and in the release announcement. We recommend to always back up your DB before any update.

Does your company use YOURLS? Help the project, become a sponsor and get your logo on our README on Github with a link to your site. Become a sponsor!

Photography of Mike Muir by my concert buddy Ronan Thenadey. Buy prints !

1.7.9

4 years ago

YOURLS 1.7.9 (announcement)

What's new

  • improved: compatibility of YOURLS with proxies and reversed proxies
  • improved: now using a super neat SVG logo
  • improved: accept timestamped signature in API requests with arbitrary hash
  • improved: YOURLS pages are now located in user/ and documented
  • improved: accessibility, with labels and aria tags in the main admin screen
  • improved: several stuff in the unit tests
  • fixed: query count in the footer was always 0. Now it shows only on debug mode
  • fixed: various little things here and also there

How to install or update

Download source code below and upload to your server. Detailed instructions on https://yourls.org/#Install and in the release announcement

Does your company use YOURLS? Help the project, become a sponsor and get your logo on our README on Github with a link to your site. Become a sponsor!

1.7.6

4 years ago

YOURLS 1.7.6 (announcement)

  • improved: due to popular demand, "Random Keywords" is now a core plugin bundled with YOURLS
  • fixed: JSONP parameters now match the documentation, duh
  • fixed: various little things here and also there

Does your company use YOURLS? Help the project, become a sponsor and get your logo on our README on Github with a link to your site. Become a sponsor!

1.7.4

4 years ago

YOURLS 1.7.4 (announcement)

  • fixed: type juggling vulnerability in the API
  • improved: several little things and several little updates
  • dropped: PHP <= 5.5 support

Does your company use YOURLS? Help the project, become a sponsor and get your logo on our README on Github with a link to your site. Become a sponsor!

1.7.3

4 years ago

YOURLS 1.7.3 (announcement)

  • improved: some little things
  • added: some hooks here and there to allow more pluginness
  • fixed: some little bugs
  • updated: jquery and some javascript stuff

Does your company use YOURLS? Help the project, become a sponsor and get your logo on our README on Github with a link to your site. Become a sponsor!