@ozh ozh released this Jan 10, 2014 · 1191 commits to master since this release

Assets 2


  • added: an upgrader from 1.3 to 1.4
  • change in logic: now using a global object $ydb for everything related to DB and other globally needed stuff
  • change in logic: include "load-yourls.php" instead of "config.php" to start engine
  • change in DB schema: now storing URLs with their keyword as used in shorturl, allowing for any keyword length
  • change in DB schema: new table for storing various options including next_id, dropping table of the same name
  • change in DB schema: new table for storing hits (for stats)
  • improved the installer, with .htaccess file creation
  • layout tweak: now prettier, isn't it?
  • stats! OMG stats!


  • added bookmarklet and tools page
  • improved XSS filter when adding new URL
  • code cleanup in admin/index.php to separate code and display
  • added favicon
  • stricter coding to prevent notices with undefined indexes
  • hide PHP notices & SQL errors & warnings, unless YOURLS_DEBUG constant set to true