]> git.mxchange.org Git - friendica.git/blob - CHANGELOG
Merge pull request #2916 from tobiasd/20160925-changes
[friendica.git] / CHANGELOG
1 Version 3.5.1
2   Friendica Core:
3     Updates to the translations (BG, CA, CS, DE, EO, ES, FR, IS, IT, NL, PL, PT-BR, RU, SV) [translation teams]
4     Fix for a potential XSS vector [heluecht, thanks to Vít Šesták 'v6ak' for reporting the problem]
5     Fix for ghost request notifications on single user instances [Hypolite]
6     Fix user language selection [tobiasd]
7     Fix a problem with communication to Diaspora with set posting locations [heluecht]
8     Fix schema handling of direct links to a original posting [Rabuzarus]
9     Fix a bug in notification handling [Rabuzarus]
10     Adjustments for the Vagrant VM settings [silke, eelcomaljaars]
11     Improvements to the unliking of prior likes [Hypolite]
12     Improvements to the API and Friendica specific extensions [gerhard6380]
13     Improvements to the Browser Notification functionality [Hypolite]
14     Improvements to the themes [Hypolite, rabuzarus, rebeka-catalina, tobiasd]
15     Improvements to the database handling [heluecht]
16     Improvements to the admin panel [tobiasd, Hypolite]
17     Improvements to the update process [heluecht]
18     Improvements to the handling of worker processes [heluecht]
19     Improvements to the performance [heluecht, Hypolite]
20     Improvements to the documentation [Hypolite, tobiasd, rabuzarus, beardyunixer, eelcomaljaars]
21     Improvements to the BBCode / Markdown conversation [Hypolite]
22     Improvements to the OStatus protocol implementation [heluecht]
23     Improvements to the installation wizzard [tobiasd]
24     Improvements to the Diaspora connectivity [heluecht, Hypolite]
25     Work on PHP7 compatibility [ddorian1]
26     Code cleanup [Hypolite, Quix0r]
27     Initial federation with Mastodon [heluecht]
28     The worker process can now also be started from the frontend [heluecht]
29     Deletion of postings is now done in the background [heluecht]
30     Extension of the DFRN transmitted information fields [heluecht]
31     Translations of the core are now in /view/lang [Hypolite, tobiasd]
32     Update of the fullCalendar library to 3.0.1 and adjusting the themes [rabuzarus]
33     ping now works with JSON as well [Hypolite]
34     On pending registrations, an email is now send to inform the user about it [tobiasd]
35     On systems where the registration needs approval, a note for the admin can now be written [tobiasd]
36     Theme developers can now announce if their theme does support the RichText editor or not [heluecht, rabuzarus]
37     Meta Information for HTML descriptions is now limited to 160 character [rabuzarus]
38     Removed very old deprecated themes from the repository [silke]
39     Marked frost and frost mobile as deprecated [silke]
40     When creating new postings in the UI, focus is automatically put into the Title field [Hypolite]
41     We are now shipping config files for "tx" (the Transifex client) and the "EditorConfig" addon for many common editors [fabrixxm, tobiasd]
42     The TinyMCE richtext editor was removed [Hypolite]
43     Various bugfixes
44
45   Friendica Addons:
46     Updates to the translations (DE, ES, FR, IT, PT-BR) [translation teams]
47     Improvements to the IFTTT addon [Hypolite]
48     Improvements to the language filter addon [strk]
49     Improvements to the pump.io bridge [heluecht]
50     Improvements to the jappixmini addon [heluecht]
51     Improvements to the gpluspost addon [heluecht]
52     Improvements to the performance of the Twitter bridge when using workers [heluecht]
53     Diaspora Export addon is now working again [heluecht]
54     Pledgie badge now uses https protocol for embedding [tobiasd]
55     Better posting loop prevention for the Google+/Twitter/GS connectors [heluecht]
56     One can now configure the message for wppost bridged blog postings [tobiasd]
57     On some pages the result of the Rendertime is not shown anymore [heluecht]
58     Twitter-bridge now supports quotes and long posts when importing tweets [heluecht]
59
60   Closed Issues
61     1019, 1163, 1612, 1613, 2177, 2252, 2260, 2403, 2991, 2614, 2751,
62     2752, 2772, 2791, 2800, 2804, 2813, 2814, 2816, 2817, 2823, 2850, 
63     2858, 2865, 2892, 2894, 2895, 2907, 2908, 2914, 2015, 2926, 2948,
64     2955, 2958, 2963, 2964, 2968, 2987, 2993, 3020, 3052, 3062, 3066,
65     3091, 3108, 3116, 3117, 3118, 3126, 3130, 3135, 3155, 3163
66
67 Version 3.5 (2016-09-13)
68   Friendica Core:
69     NEW Optional local directory with possible federated contacts [heluecht]
70     NEW Autocompletion for @-mentions and BBCode tags [rabuzarus]
71     NEW Added a composer derived autoloader which allows composer autoloaders in addons/libraries [fabrixxm]
72     NEW theme: frio [rabuzarus, heluecht, fabrixxm]
73     Enhance .htaccess file (nerdoc, dissolve)
74     Updates to the translations (DE, ES, IS, IT, RU) [translation teams]
75     Updates to the documentation [tobiasd, heluecht, mexcon, silke, rabuzarus, fabrixxm, Olivier Mehani, gerhard6380, ben utzer]
76     Extended the BBCode by [abstract] tag used for bridged postings to networks with limited character length [heluecht]
77     Code cleanup [heluecht, QuixOr]
78     Improvements to the API and Friendica specific extensions [heluecht, fabrixxm, gerhard6380]
79     Improvements to the RSS/Atom feed import [mexcon]
80     Improvements to the communication with federated networks (Diaspora, Hubzilla, OStatus) [heluecht]
81     Improvements on the themes (quattro, vier, frost) [rabuzarus, fabrixxm, stieben, heluecht, Quix0r, tobiasd]
82     Improvements to the ACL dialog [fabrixxm, rabuzarus]
83     Improvements to the database structure and optimization of queries [heluecht]
84     Improvements to the UI (contacts, hotkeys, remember me, ARIA, code hightlighting) [rabuzarus, heluecht, tobiasd]
85     Improvements to the background process (poller, worker) [heluecht]
86     Improvements to the admin panel [tobiasd, heluecht, fabrixxm]
87     Improvements to the performance [heluecht]
88     Improvements to the installation wizzard (language selection, RINO version, check required PHP modules, default theme is now vier) [tobiasd]
89     Improvements to the relocation of nodes and accounts [heluecht]
90     Improvements to the DDoS detection [heluecht]
91     Improvements to the calendar/events module [heluecht, rabuzarus]
92     Improvements to OpenID login [strk]
93     Improvements to the ShaShape font [andi]
94     Reworked the implementation of the DFRN, Diaspora protocols [heluecht]
95     Reworked the notifications code [fabrixxm, rabuzarus, heluecht]
96     Reworked the p/config code [fabrixxm, rabuzarus]
97     Reworked XML generation [heluecht]
98     Removed now unused simplepie from library [heluecht]
99
100   Friendica Addons
101     Updated to the translations (DE, ES, IS, NL, PT BR), [translation teams]
102     Piwik [tobiasd]
103     Twitter Connector [heluecht]
104     Pumpio Connector [heluecht]
105     Rendertime [heluecht]
106     wppost [heluecht]
107     showmore [rabuzarus]
108     fromgplus [heluecht]
109     app.net Connector [heluecht]
110     GNU Social Connector [heluecht]
111     LDAP [Olivier Mehani]
112     smileybutton [rabuzarus]
113     retriver [mexon]
114     mailstream [mexon]
115     forumdirectory [tobiasd]
116     NEW notifyall (port from Hubzilla) [rabuzarus, tobiasd]
117     DEPRECATED cal (now in core), FB Connector, FB Post Connector, FB Sync
118
119   Closed Issues
120      683,  786,  796,  922, 1261, 1576, 1701, 1769, 1970, 1145, 1494,
121     1728, 1877, 2063, 2059, 2078, 2079, 2133, 2165, 2194, 2229, 2230,
122     2241, 2254, 2242, 2270, 2277, 2339, 2320, 2345, 2352, 2358, 2367,
123     2373, 2376, 2378, 2385, 2395, 2402, 2406, 2433, 2472, 2485, 2492,
124     2506, 2512, 2516, 2539, 2540, 2893, 2597, 2611, 2617, 2629, 2645,
125     2687, 2716, 2757, 2764
126
127 Version 3.4.3 (2015-12-22)
128   What's new for the users:
129         Updates to the documentation (silke, tobiasd, annando, rebeka-catalina)
130         Updated translations (tobiasd & translation teams)
131         New "Credits" page (tobiasd)
132         New custom font icon set (tobiasd, Andi Stadler)
133         Support to events attendance. Users can mark their participation to an event (rabuzarus, tobiasd, fabrixxm, annando)
134         Revised templates and used interaction in contacts lists (rabuzarus)
135         Mobile support for Vier theme (annando, fabrixxm)
136         Events editing and deletion from stream (annando)
137         Private forums are mentioned automatically like community forums (rabuzarus)
138         Show profile pictures and pending notifications on manage page (rabuzarus, annando)
139         Show Profile photo album only to owner and authenticated contacts (rabuzarus)
140         User language setting is now between settings in user settings page (fabrixxm)
141         Search for remote users in form of "@user@domain.tld" is supported (issue #1595) (annando)
142         Optionally show geo informations of uploaded photos, backport from Red (rabuzarus)
143         Setting for the first day of the week for events calendar (annando)
144         Reduced profile view with "show more" link (annando)
145         Show more informations to users when following a new contact (annando)
146         Renamed "Statusnet" to "GNU Social" (annando)
147         Image dialog insert link to image page instead of direct image (fabrixxm)
148         In registration page make clear that we only need a 'real-looking' name (issue #1898) (tobiasd, n4rky)
149         Unseen items per groups are shown (issue #1718) (strk, rabuzarus, fabrixxm)
150         Unseen items in forumlist widget (rabuzarus)
151         Preview the last five conversations in private message's sidebar (FlxAlbroscheit, fabrixxm)
152         Don't get notifications about own posts (strk)
153         Profile page shows a "Subscribe to atom feed" link (annando)
154         Contact list shows only contacts from supported networks (ananndo)
155         username@hostname is used instead of full urls (issue #1925) (annando)
156         Various small OStatus improvements (annando)
157         Contact's posts are shown in a dedicated page (annando)
158         Module name is shown in page title to ease browser history navigation (issue #2079) (tobiasd)
159   What's new for admins:
160         Forumlist functionality moved from plugin to core (rabuzarus, annando)
161         Changes on poller/workers limits management (annando)
162         Diaspora and OStatus can be enabled only if requirements are satisfied (annando)
163         Support for additional passwords for ejabberd (annando)
164         Use proxy for profile photos (annando)
165         'Reload active themes' in theme admin page (fabrixxm)   
166         Install routine checks for ImageMagick and GIF support (fabrixxm)
167         Install routine checks for availability of "mcrypt_create_iv()" function, needed for RINO2 (fabrixxm)
168         Only suported themes are shown in admin page (annando)
169         Optimized SQL queries (annando)
170         System perform an optimize pass on tables in cron, with maximum table size and minimum fragmentation level settings (annando)
171         New access keys in profile and contact pages (rabuzarus, annando)
172         Support for a new Diaspora command for post retraction (annando)
173         Show an info message if an empty contact group is shown (issue #1871) (annando)
174         User setting to disable network page autoupdate (issue #1921) (annando)
175         Settings to limit or permit access to crawler to search page (annando)
176   What's new for developers:    
177         Themes can show Events entry in navbar (annando)
178         Themes can now override colorbox (fabrixxm)
179         Updated Vagrant development VM (silke, hauke)
180         New hook 'template_vars' (fabrixxm)
181         $baseurl variable is passed to all templates by default (fabrixxm)
182         OStatus delivery code is moved in new function (annando)
183         Doxygen config file and initial documetation of code (rabuzarus)
184         Full rewrite of util/php2po.php (fabrixxm)
185   Bugfixs:
186         Remote self works again (annando)
187         Fix feeds mistakenly recognized as OStatus (issue #1914) (annando)
188         Report invalid feeds to user (issue #1913) (annando)
189         Fix Update contact data functionality (annando)
190         Fix proxy function with embedded images (annando)
191         Fix Diaspora unidirectional connect request (annando)
192         Fix empty poco response (annando)
193         Fix API for andStatus (issue#1427, AndStatus issue #241) (annando)
194         Fix expiration of items (fabrixxm)
195         Fix javascript contact deletion confirmation dialog (issue #1986) (fabrixxm)
196         Admin wasn't able to change settings of not currently in use themes. Fixed (issue #2022) (fabrixxm)
197         Fix rapid repeated requests to GNUSocial instance (issue #2038) (annando)
198         Fix install routine css when mod_rewrite doesn't works (issue #2071) (fabrixxm)
199         Fix code to be compliant with minimum required PHP version (issue #2066) (fabrixxm, rabuzarus)
200         Fix feedback after succesfull registration (issue #2060) (annando)
201         Fix mention completition popup with TinyMCE (issue #1920) (fabrixxm)
202         Fix photo cache and proxy when installed in subfolder (ddorian1)
203         Fix bbcode conversion of the about text for the profile (issue #1607) (annando)
204         
205
206 Version 3.4.2 (2015-09-29)
207
208         Updates to the documentation (tobiasd, silke, annando)
209         Updates to the translations (tobiasd & translation teams)
210         Updates to themes frost-mobile, vier, duepuntozero, quattro (annando, tobiasd)
211         Enancements of the communications via OStatus and Diaspora protocols (annando)
212         Option to automatically follow OStatus contacts was moved from addon to the core (annando)
213         Add tool to import OStatus contacts from an old account (annando)
214         SALMON slaps with OStatus were reworked (annando)
215         Fix for saving searches (rabuzarus)
216         Fix separation of list items in contact editor (issue #1747) (tobiasd)
217         When a picture is uploaded, "don't send a note about this new picture" is now the default behaviour (tobiasd)
218         Show profile url in contact-edit overview listing (issue #1745) (tobiasd)
219         The vagrant VM usage was changed so that the "installation" is now done automatically on the first run. Example users are automatically put into the database (silke)
220         Buttons to insert images or attachment to a post use a popup browser to select a previously uploaded item or upload a new one (fabrixxm, rabuzarus)
221         Improvements in contact handling (annando)
222         Friendica node can now query other nodes about their users and the contact lists (annando)
223         Contact recommendation is done only for recently active users (annando)
224         Admins can opt for search the local DB for contacts instead of the global directory (annando)
225         The global directory is queried in the background to update local DB and improve similar searches in the future. (annando)
226         By communication over the Diaspora protocol, red#matrix sources are now correctly identified, hubzilla is detected (annando)
227         Adopt limitation of usage of "-" in username to avoid conflicts with GNU Social and Diaspora (annando)
228         The [url] tag now also suppots ftp, mailto, gopher links (annando)
229         An "inspect queue" module was added to the admin panel (tobiasd)
230         Fix some missing SQL data escapes (fabrixxm)
231         Improved the accessibility of the web UI for better screen reader compatibility (annando)
232         Added access keys (annando)
233         Support for the public relay server of Diaspora (annando)
234         Support for the new nodeinfo protocol (successor of current statistics.json), addon deprecated as functionality has been moved into the core (annando)
235         Fix issue with moved Friendica profiles and Diaspora communication (issue #1491) (annando)
236         Show more information on contact request page (issue #1739) (annando)
237         Support for newer versions of the Twidere client was enhanced (annando)
238         Support for inline [code] tag usage (fabrixxm)
239         Fix login form in aside (issue #1348) (annando)
240         Show both url-style and webfinger-style identity address in profile (issue #1621) (tobiasd)
241         Add button to reload all active plugins in admin plugins page to ensure new hooks are used (fabrixxm)
242         Make the hardcoded path to global directory configurable (annando)
243         Change default directory to dir.friendi.ca (annando)
244         Improve cache system with granular expire time (annando)
245         Remove oohembed code (issue #1855) (annando)
246         Checks for mcrypt availability before enable or use RINO2 (fabrixm)
247         Fix following email contacts (issue #1896) (annando)
248         Parse BBCode in contact request notification email (annando)
249         
250         
251 Version 3.4.1 (2015-07-06)
252
253         Implement server-to-server encryption (RINO) using php-encryption library as "RINO 2", deprecate "RINO 1" (issue #1655) (fabrixxm)
254         Fix connection with Diaspora "freelove" account (issue #1572) (annando)
255         Various SQL speedups (annando)
256         Port of Javascript DatePicker input from RedMatrix (rabuzarus)
257         Port of RedMatrix archive widget (rabuzarus)
258         Load profile owner settings for theme on profile page (rabuzarus)
259         Move HTML code from php into templates (rabuzarus)
260         Theme "frost": add event with doubleclick, event preview (rabuzarus)
261         Delete attachments on item deletion, delete videos from video tab (issue #1574) (fabrixxm)
262         Improvements with reshared Diaspora items (annando)
263         Improvements in OStatus communications: (annando)
264                 improve duplicate handling
265                 publish comments to post to all PuSH subscribers
266                 use correct contact when automatically add @-replies
267                 add attachment links as enclosures
268                 send salmon notifications to every mentioned person
269                 better thread completition
270                 support for bookmarks
271                 support for events and questions
272                 link to items using GUID
273         Fix warning in mod/photo (issue #1638) (rabuzarus)
274         New option to block public access to local directory and poco
275         Fix parsing bbcode [url] tag with fragment identifier (issue #1514) (fabrixxm)
276         Fix HTML for oembeds (issue #1612) (fabrixxm)
277         Add fake fields to API response for better Twitter API compatibility (annando)
278         Fix search in local directory (issue #1657) (annando)
279         Improve OEmbed (issue #1640) (annando)
280         Fix double html encodig in site administration page for sitename and register text (issue #1628) (annando)
281         Fix remote subscription from GNU Social (annando)
282         Fix "{0}" in notifications (issue #1642) (annando)
283         Fix desktop notification (fabrixxm)
284         Fix rewrite test in install wizard with self-signed certificate (annando)
285         Better support for non standard installations of GNU Social (annando)
286         Fix emoticons alt text (tobias)
287         Improve threaded display in Vier theme (annando)
288         Use field templates in photo edit form (fabrixxm)
289         Alllow deletion of any user but yourself (issue #1625) (fabrixxm)
290         Install wizard load htconfig template from template/ folder, remove localized htconfig templates (fabrixxm)
291         Add contact detail to non-js contact drop confirm dialog (issue #1629) (fabrixxm)
292         Return geo coord in API (annando)
293         Improve events reminder: use title, show in colorbox, link using event ID (rabuzarus)
294         Fix spelling in accepted connection notification email (strk)
295         Show image size warning in a human readable format (rabuzarus)
296         Move ACL window in template (rabuzarus)
297         New option "-s" in util/run_xgettext.sh (fabrixxm)
298         Support, but ignore at the moment, delete message from Quitter (annando)
299         Remove google maps from core. Functionality moved to addon "googlemap" alongside "openstreetmap" (issue #1705) (annando)
300         Update to German documentation (Frank Dieckmann, tobias)
301         Updated translations (translation teams, tobias)
302
303 Version 3.4 (2015-04-05)
304
305         Optionally, "like" and "dislike" activities don't update thread timestamp (annando)
306         Updated markdown libraries (annando)
307         Updated jQuery (StefOfficiel)
308         Cache zrl verification requests to prevent DSoS (issue #1453) (annando)
309         "Verify SSL" options affects also VERIFYHOST (annando)
310         Better handling of hashtags (annando)
311         Updated translations (translation teams, tobias)
312         Access a contact directly from the contact-manager-page (FlxAlbroscheit)
313         Reworked GUID generation, remove db store (annando)
314         Improve search for tags and terms (annando)
315         Fix OAuth signature (thorsten23)
316         Fix utf8 characters in items (issue #1307) (hauke)
317         Ignore tag-likes char sequences in code blocks (issue #1041) (fabrixxm)
318         Fix sending email to CC recipients (issue #1437) (fabrixxm)
319         Fix signature check of likes from diaspora (issue #905) (mike, annando)
320         Fix pagination urls (issue #1341) (fabrixxm)
321         Add scheme if missing in "web link" dialog (issue #1362) (fabrixxm)
322         Don't detect Facebook and App.net RSS feeds as contacts (issue #1432) (annando)
323         Add cli command to generate database.sql from scheme description (issue #1370) (fabrixxm)
324         Fix warning trying to creating already existing itemcache dir (pztrn)
325         Send update to directory when account is removed (issue #1038) (annando)
326         Fix settings page's aside menu visibility (issue #1459) (fabrixxm)
327         Don't show past events in event reminder in profile page (issue #1306) (annando)
328         Add help text to explain the options for approving contacts (issue #1349) (silke)
329         API set as unseen only posts returned by the call (issue #1063) (annando)
330
331 Version 3.3.3 (2015-02-24)
332
333         More separation between php and html in photo album (issue #1258) (rabuzarus)
334         Enhanced community page shows public posts from public contacts of public profiles (annando)
335         Support for IndieAuth/Web-sign-in (hauke)
336         New hooks "emailer_send_prepare" and "emailer_send" (fabrixxm)
337         New hook "oembed_fetch_url" (annando)
338         Add un/ignore function to quattro theme (tobiasd)
339         Enhanced POCO data (annando)
340         Use HTML5 features to validate inputs in install wizard and in some settings fields (tobiasd)
341         Option to receive text-only notification emails (fabrixxm)
342         Better OStatus support (annando)
343         Share-it button support (annando)
344         More reliable reshare from Diaspora (annando)
345         Load more images via proxy (annando)
346         util/typo.php uses "php -l" insead of "eval()" to validate code (fabrixxm)
347         Use $_SERVER array in cli script instead of $argv/$argc (issue #1218) (annando)
348         Updated vagrant setup script (silke)
349         API: support to star/unstar items (fabrixxm)
350         API: attachments for better AndStatus support (annando)
351         Fix missing spaces in photo URLs (issue #920) (annando)
352         Fix avatar for "remote-self" items (annando)
353         Fix encodings issues with scrape functionality (annando)
354         Fix site info scraping when URL points to big file (annando)
355         Fix tools for translations (ddorian1)
356         Fix API login via LDAP (issue #1286) (fabrixxm)
357         Fix to link URL in tabs, pager (issues #1341, #1190) (ddorian1)
358         Fix poke activities translation (fabrixxm)
359         Fix html escaping in templates (fabrixxm)
360         Fix Friendica contacts shown as Diaspora contacts via Poco (annando)
361         Fix shared contacts wrong linking (issue #1388) (annando)
362         Fix email validation (ddorian1)
363         Better documentation for developers (silke)
364
365 Version 3.3.2 (2014-12-26)
366
367         Set default value for all not-null fields (fixes SQL warinigs) (annando)
368         Fix item filters in network page (issue #1222) (fabrixxm)
369         Remove reference to an ex Friendica hub from documentation (beardyunixer, tobiasd)
370         API throttling (annando)
371         Use a san-serif font in breathe style of vier theme (silke)
372         Prevent BBCode parsing problems with URLs (annando)
373         Add back tags to posts to Diaspora (annando)
374         Better display of pictures in posts (annando)
375         Fix out of control gprobe process (annando)
376
377 Version 3.3.1 (2014-11-06)
378
379         JSONP support for API (fabrixxm)
380         Fixed small bug in direct messages API (fabrixxm)
381         More filter for direct messages API (fabrixxm)
382         New hooks "getsiteinfo", "page_info_data" (annando)
383         Better loop post prevention (annando)
384         Via API, replace data: uri images in plain text version with link to post. (issue #1134) (fabrixxm)
385         Set default location to empty for new users. Suppress warning on user creation (issue #1193) (fabrixxm)
386         Correctly build urls with queries (issue #1190) (fabrixxm)
387         Optionally use keywords in feed as post tags with "remote self" (annando)
388         A blacklist of keywords to not use can be defined (annando)
389         "remote self" works also with Friendica and Diaspora contacts (annando)
390         Show exact post time after 12 hours (FX7)
391         Optionally redirect from non-SSL to SSL (annando)
392         Translation updates
393         Added CHANGELOG
394
395 Version 3.3 (2014-10-06)
396
397         API
398         added support in the API to allow image uploads from Twidere
399         support for the diaspora app in Firefox
400
401         Themes
402         Stopped support of unmaintained themes. They will continue to work if enabled but are no longer displayed in the list of themes.
403         Merged all "zero" themes into a theme with variations.
404         new default avatar by Andi Stadler
405
406         Usability
407         network page as default page after login
408         sections on users' settings page are now collapsable
409         automatic updating the network stream was improved
410
411         Interaction
412         ignoring of threads
413         for selected contects one can now get notifications when they post something, useful e.g. for forums
414         After a new friendica contact is added, the user is directed to the contact page of the new contact. (Instead of the remote profile)
415         many improvement on all connectors, new app.net connector
416         the algorithm for shortening postings when posting to limited platforms was improved
417         improvements for the remote_self functionality for RSS/Atom feeds were done
418
419         System stuff
420         no more apc support due problems with PHP 5.5
421         privacy image cache moved from an addon into the core
422         updated the following libraries: smarty 3.1.19, fullcalendar 1.6.4, jquery 1.11, jgrowl 1.3.0
423         added modernizer 2.8.3, better browser support
424         updates to the DB structure for better performance
425         preperations to use PDO in a later release
426         new notification system
427         web interface translations updated, addon translations now also possible separately from the main UI and done for CS, IT, RO, DE
428         vagrant support added for developers
429         some bugs were fixed for the profile import function
430         BBCode handling and reformatting to e.g. markdown was improved
431         Internal PusH server for communication with OStatus contacts
432
433         Addons
434         translation now done at transifex as well
435         "newmemberwidget" adds widget with help links + welcome message to sidebar of network tab for new members
436         new statistics addon to take part in the Diaspora* survey
437         new bidirectional connector for app.net
438         new relay connector for Diaspora*
439         new connector for the buffer service
440         improvements for the connectors with Twitter, StatusNet/GNU Social, pump.io, google+ and facebook
441         improvements to the cal and jappix-mini addons
442
443         Change in the structure of the git repo
444         The "master" branch will now contain stable stuff and hotfixes.
445         The new "develop" branch will contain the latest changes.
446
447 Version 3.2
448
449         LICENSE change from Friendica uses now the AGPL
450         Language updates: PT_BR, RU, NB_NO, DE, PL, CS, ZH-CN, IT, CA, FR, NL
451         new languages: BG
452         added a README.translate and updates to the translation utils
453         addons are now translated separately
454         Theme updates: vier, smoothly, diabook, decaf-mobile, dispy, frost, frost-mobile, quattro
455         Bug fixes: #516, #517, #525, #476, #540, #546, #712, #728
456         sample nginx and lighttpd config
457         new default templating engine: smarty3
458         new share element
459         maintenance mode for longer running upgrade tasks
460         small fixed
461                 edit profile photo link
462                 better caching of pictures
463                 threadening for outgoing emails
464                 mail import
465                 oembed thumbnails
466                 SN subscriptions & more SN like behaviour if snautofollow addon is used
467                 collect content of SN discussion threads
468                 communication with Diaspora*
469                 usage of the API
470                 search improvements
471                 MIME types for attachments
472                 support Open Graph and Dublin Core when showing single items
473                 better use of APC if present
474                 use https versions of videos from youtube and vimeo to make firefox happy
475         fixes to the documentation
476         if a home.html is there, home.css is used as well
477         update included TinyMCE to version 3.5.8, fancybox
478         made more options available in the admin panel that were hidden before
479         show the admin information about when accounts expire in the admin panel
480         improving the install.php script
481         addons now can be members only
482         item object now contains the "edited" information left for the theme designers to show this info in a pretty way
483         improvments to the user-import from exported account files
484         It's now possible to authenticate an ejabberd server against friendica.
485         bugtracker moved to github
486         improvements to MySQL queries
487
488 Version 3.1
489
490         See http://friendica.com/node/58