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