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