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