1 *** YOURLS Changelog ***
\r
3 This file attempts to list the main changes through all versions of YOURLS. For a much more detailed
\r
4 list, simply refer to the commit messages: http://code.google.com/p/yourls/source/list
\r
10 - don't remember. Trivial stuff probably.
\r
13 - don't remember. Some little bugs I guess.
\r
16 - don't remember. A few tiny stuff for sure.
\r
19 - added bookmarklet and tools page
\r
20 - improved XSS filter when adding new URL
\r
21 - code cleanup in admin/index.php to separate code and display
\r
23 - stricter coding to prevent notices with undefined indexes
\r
24 - hide PHP notices & SQL errors & warnings, unless YOURLS_DEBUG constant set to true
\r
27 - added an upgrader from 1.3 to 1.4
\r
28 - change in logic: now using a global object $ydb for everything related to DB and other globally needed stuff
\r
29 - change in logic: include "load-yourls.php" instead of "config.php" to start engine
\r
30 - change in DB schema: now storing URLs with their keyword as used in shorturl, allowing for any keyword length
\r
31 - change in DB schema: new table for storing various options including next_id, dropping table of the same name
\r
32 - change in DB schema: new table for storing hits (for stats)
\r
33 - improved the installer, with .htaccess file creation
\r
34 - layout tweak: now prettier, isn't it?
\r
38 - fixed base 62 URLs (keywords with MiXeD CaSe)
\r
39 - new & secure auth method for API calls, with no need to use login & password combo
\r
40 - allow SSL enforcement for admin pages
\r
41 - new API method: stats for individual URL.
\r
42 - prevent internal redirection loops
\r
43 - filter and search URLs & short URLs by date
\r
46 - fixed bug in auth function
\r
47 - added sample public API file
\r
48 - added check in API requests for WordPress plugin when adding a new short URL
\r
49 - prettier sample public interface
\r
52 - fixed bug no-stats-showing-ffs due to inconsistency in DB schema
\r
53 - improve error reporting with API method url-stat
\r
56 - added: plugin architecture! OMG plugins!!1!!1!
\r
57 - added: directory /user, config.php can be moved there
\r
58 - added: new "instant bookmarklets"
\r
59 - added: 1 click copy-to-clipboard a la bitly
\r
60 - change in logic: now all request are handled by PHP and don't rely on .htaccess
\r
61 - added: saving URL titles
\r
62 - added: support for prefix-n-shorten: sho.rt/http://example.com/
\r
63 - added: core plugin to allow hyphens in URLs
\r
64 - added: core sample plugin to wrap redirected URLs in a social toolbar
\r
65 - added: core sample plugin to show how to create administration page in plugins
\r
66 - added: core plugin to display a random pretty background
\r
67 - changed: layout now using a more consistent palette, see http://yourls.org/palette
\r
68 - added: anti XSS and anti CSRF measures
\r
69 - added: interactive map if possible in stat traffic by countries
\r
70 - fixed: lots of bugs
\r
73 - added: full jsonp support
\r
74 - added: ability to use encrypted passwords in the config file
\r
75 - fixed: support for http://www.sho.rt/bleh and http://sho.rt/bleh
\r
76 - added: support for any favicon dropped in the /user directory
\r
77 - updated: Google Visualization API instead of deprecated Google Charts
\r
78 - fixed: bugs, bugs, bugs
\r
79 - added: hooks, hooks, hooks
\r
80 - improved: things, things, things
\r
83 - added: custom API actions