Releases: YOURLS/YOURLS
1.10.1
YOURLS 1.10.1
What's Changed
- fixed: sandbox exceptions when disabling plugins by @LeoColomb in #3893
- fixed: stats date calculation are now correct by @ntindicator in #3895
- fixed: unexpected warning raised on login page
- removed: unsupported installation cases with Composer
New Contributors
- @ntindicator made their first contribution in #3895
Full Changelog: 1.10.0...1.10.1
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/
Shorten your links and make YOURLS bigger!
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.10.0
YOURLS 1.10.0 “Tatiana Shmayluk”
What's Changed
- changed: YOURLS now requires PHP version 8.1 or above
- changed: ensure all
statusCode
/errorCode
API values are strings by @dgw in #3756 - fixed: results with 0 clicks on search by @JensSpanier in #3589
- fixed: upgrade Aura.SQL to fix PHP 8.4 compatibility by @AlexanderWillner in #3852
- fixed: login page accessibility by @madzinah in #3660
- fixed: MySQL 8+ compatibility by @halkeye in #3828
- changed: upgrade dependencies @LeoColomb
- changed: update GeoIP DB by @yourls-bot
- changed: update certificates by @yourls-bot
New Contributors
- @mohammadshg84 made their first contribution in #3669
- @janbrasna made their first contribution in #3838
- @AlexanderWillner made their first contribution in #3852
- @madzinah made their first contribution in #3660
- @halkeye made their first contribution in #3828
Full Changelog: 1.9.2...1.10.0
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/
Shorten your links and make YOURLS bigger!
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 MarkusFelix. Buy prints!
1.9.2
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/
Shorten your links and make YOURLS bigger
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
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/
Shorten your links and make YOURLS bigger!
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
YOURLS 1.9 “Nergal” (announcement)
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/
Shorten your links and make YOURLS bigger!
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
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.
Shorten your links and make YOURLS bigger!
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
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.
Shorten your links and make YOURLS bigger!
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
YOURLS 1.8 “Mike Muir” (announcement)
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.
Shorten your links and make YOURLS bigger!
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
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
Shorten your links and make YOURLS bigger!
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
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
Shorten your links and make YOURLS bigger!
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!