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