]> git.mxchange.org Git - friendica.git/blob - CHANGELOG
Merge pull request #4693 from annando/doxygen-relay
[friendica.git] / CHANGELOG
1 Version 3.6 (2018-03-23)
2   Friendica Core:
3     Updates to the translations (DE, EN_GB, EN_US, ES, FR, IT, ZH_CN) [translation teams]
4     Updates for the Danish and French regions [Alkarex]
5     Update for the documentation [andyhee, annando, rabuzarus, ratten, rudloff, silke, tobiasd]
6     Updates to the themes [Andi-K, annando, fabrixxm, hoergen, rebeka-catalina, rabuzarus]
7     Enhancements to the ARIA support in frio [rabuzarus]
8     Enhancements to the DB handling and structure [annando]
9     Enhancements to the API [annando, fabrixxm, MrPetovan, rudloff]
10     Enhancements to the support of Open Graph with images [hoergen]
11     Enhancements to the Diaspora federation (participation signal, relay of dislikes, basic forum support for D*, Birthdays) [annando]
12     Enhancements to the OStatus federation [annando]
13     Enhancements to the handling of feed contacts [MrPetovan]
14     Enhancements to the display of threaded discussions (optional) [MrPetovan]
15     Enhancements to the display of events [hoergen]
16     Enhancements to the ACL dialog (selection of forums) [rabuzarus]
17     Enhancements to the handling of new connections [annando]
18     Enhancements to the vitality check of contacts [annando]
19     Enhancements to the daemon script [annando]
20     Enhancements to the federation stats [annando, tobiasd]
21     Enhancements to the interaction with public posts [annando]
22     Enhancements to the structure of the admin panel [tobiasd]
23     Enhancements to the community page [annando]
24     Enhancements to the delegation of accounts [annando, MrPetovan]
25     Enhancements to the user import and server relocation functionality [annando]
26     Enhancements to the menu layout in the admin panel [tobiasd]
27     Enhancements to the extraction of strings to be translated [fabrixxm, MrPetovan]
28     Enhancements to the installation wizard [annando, tobias]
29     Enhancements to the events [annando, hoergen, MrPetovan, rabuzarus]
30     Enhancements to the handling of email contacts [annando]
31     Enhancements to the Vagrant configuration of the development VM [tobias]
32     Enhancements to the probing of pump.io profiles [annando]
33     Enhancements to the handling of BBCode tags [MrPetovan]
34     Enhancements to the OEmbed handling [MrPetovan]
35     Fixed a bug that triggered the display of activities on the cummunity page [annando]
36     Fixed a bug with personal notes [annando]
37     Fixed a display issue of long postings when using the showmore option [annando]
38     Fixed a bug that caused Twidere to crash on reload [annando]
39     Fixed a bug in the exported data to the-federation.info [annando]
40     Fixed a bug in URL completion for feed fragments [annando]
41     Fixed a bug in the notification system about new registrations [annando]
42     Fixed the display of dislikes [annando]
43     Fixed the display of orphans childs in threads [MrPetovan]
44     Fixed some SQL problems [annando]
45     Fixed the CLI config script [tobiasd]
46     Fixed the forum selection on the network display [annando]
47     Fixed a bug during the import of accounts [annando]
48     Fixed a problem with UTF8 encoding during account export [annando]
49     Fixed a problem with archiving "self" contacts [annando]
50     Fixes to file permissions lintian reported [tobiasd]
51     Fixed a session problem leading to double login problem [MrPetovan]
52     Fixed a bug that caused code blocks on Diaspora being displayed wrongly [MrPetovan]
53     Fixed a bug that suggested it was possible to use some bridges without an account on the other side [annando]
54     Fixed the situation that an OStatus activity was triggered when publishing a image without sending out a posting for it [annando]
55     Fixed some issues with the display of exported events on GNU social and diaspora [annando]
56     Fixed the issue that Atom feeds of forums had no postings listed [annando]
57     Fixed a problem with the expiration of accounts [annando]
58     Added Atom feed for conversations [annando]
59     Added the possibility to address forums with !forumname [annando]
60     Added option to compare version against upstream version [tobiasd]
61     Added an optional hint that a global community page is global [tobiasd]
62     Added an option to always display the preview image in shared articles even if larger ones exist [annando]
63     Added CLI script to silence accounts on the community page [tobiasd]
64     Added CLI script to block postings to a node from accounts [tobiasd]
65     Added account block interface to the admin panel [MrPetovan]
66     Added browser bookmarklet code snippet [hoergen]
67     Added an additional feature to display a tag cloud on the profile page [rabuzarus]
68     Added retrieval of Mastodon server statistics [annando]
69     Added Atom feed that only contains top level postings of a user [annando]
70     Added tag following via saved search for #hashtag [annando]
71     Added PHP version information to the admin panel [MrPetovan]
72     Added the possibility to change relationships between Friendica contacts [annando]
73     Added the membersince functionality from the addon to the core [rabuzarus]
74     Added support of nodeinfo 2.0 [annando]
75     Removed the long deprecated internal templating engine [annando]
76     Removed the obsolete mysql support, you have to use MySQLI or PDO [annando]
77     Removed the unused mood module [annando]
78     Removed connect link from side panel when it should not be there [annando]
79     Removed very old updating routines [annando]
80     Dependencies are now (mostly) handled by composer [MrPetovan, zeroadam]
81     General code refactoring and beautification work [annando, MrPetovan, tobiasd, zeroadam]
82     ejabberd logs are now handled by syslog [annando]
83     Moved the poller script to the "scripts" directory and renamed it to worker [annando]
84     Threaded display of conversations is now always enabled [annando]
85     Images send to public forums are now always public as well [annando]
86     The DB cleanup option now includes the conversation table [annando]
87     Hash tags now always search locally [annando]
88     Consistent naming of addons (instead of plugins and addons) [zeroadam]
89     Community page is split between local and global and always visible for local users [annando]
90     Updated the credits to include new contributors [tobiasd]
91
92   Friendica Addons:
93     Updates to the translations (DE, EN_GB, ES, FR, IT, NL, ZH_CN) [translation teams]
94     all bridges don't relay postings anymore that are posted to a public forum [annando]
95     DAV addon marked unsupported [tobiasd]
96     Current Weather: fixing a problem with the weathermap link [zeroadam]
97     NSFW added config examples, reworked the description, now ignores the CW from Mastodon [andyhee, annando, rebeka-catalina]
98     Twitter support 280 chars limit [annando]
99     OpenWeatherMap fix broken map link [zeroadam]
100     CommunityHome added settings to admin panel, removed active users feature [annando, fabrixxm]
101     General code refactoring and beautification work [annando, MrPetovan, tobiasd, zeroadam]
102     Public Server reworked [annando]
103     pageheader settings beautifications [tobiasd]
104     mailstream settings beautifications [tobiasd]
105     Membersince is now part of the core [rabuzarus]
106     Forum posts are not transmitted over the connectors anymore [annando]
107
108   Friendica Dir:
109     Fixed a problem with the maintenance cron [MrPetovan]
110     Fixed a problem with the location widget [MrPetovan]
111     Work on the UI [MrPetovan]
112
113   Closed Issues:
114      929, 1050, 1056, 1125, 1215, 1251, 1289, 1312, 1429, 1488, 1540,
115     1610, 1858, 2786, 2845, 3020, 3039, 3337, 3379, 3394, 3396, 3566,
116     3583, 3661, 3671, 3680, 3801, 3822, 3824, 3828, 3839, 3855, 3857,
117     3860, 3863, 3867, 3905, 3911, 3916, 3942, 3946, 3999, 4013, 4020,
118     4023, 4041, 4042, 4061, 4069, 4070, 4071, 4075, 4078, 4082, 4094,
119     4105, 4115, 4116, 4137, 4141, 4144, 4150, 4155, 4161, 4163, 4173,
120     4184, 4199, 4200, 4207, 4227, 4228, 4236, 4251, 4272, 4273, 4278,
121     4279, 4281, 4290, 4294, 4295, 4296, 4304, 4306, 4319, 4348, 4362,
122     4368, 4369, 4377, 4390, 4395, 4396, 4409, 4412, 4426, 4431, 4445,
123     4450, 4452, 4458, 4463, 4481, 4482, 4495, 4497, 4498, 4508, 4518,
124     4520, 4522, 4535, 4543, 4550, 4555, 4556, 4571, 4575, 4610, 4611,
125     4620
126
127 Version 3.5.4 (2017-10-16)
128   Friendica Core:
129     Updates to the translations (DE) [translation teams]
130     Updates to the docs [tobiasd, annando]
131     Code refactoring [annando]
132     Fixing some problems with moving accounts to new nodes [annando]
133     Fixing the admin account in the Vagrant box [tobiasd]
134     Fixing a bug in the search functionality [annando]
135     Improvements to SQL queries [annando]
136     Improvements to the themes (frio) [annando]
137     Improvements to the import of RSS feeds [annando]
138     Improvements to the OStatus (GNU Social) compatibility [annando]
139     Added possibility to block contacts for a node [annando]
140     Added sending out the migration signal to Diaspora contacts [annando]
141     Added processing of Diaspora account migration signal [annando]
142     Added new fields to the generated data for displaying events [annando]
143     Update vier theme with new support forum URL [AlfredSK]
144     Update the DB handling for support of PHP 7.1 [annando]
145
146   Friendica Addons:
147     dav: Update the database handling [annando]
148     newmemberwidget: Update support forum URL [AlfredSK]
149
150   Closed Issues:
151     3711, 3714
152
153 Version 3.5.3 (2017-10-05)
154   Friendica Core:
155     Updates to the translations (DE, EN-GB, EN-US, ES, ZH-CN) [translation teams]
156     Updates to the documentation [annando, tobiasd]
157     Code revision and refactoring [annando, rabuzarus, Hypolite]
158     Fix parsing of documentation and addon README files [tobiasd]
159     Fix a problem with MySQLi [annando]
160     Fix a problem with endless scroll [annando]
161     Fix a problem with the display of birthday dates on the profile page [irhen]
162     Fix a problem with the Vagrant config [silke, tobiasd]
163     Fix for a bug in picture upload via the API [annando]
164     Enhancements to the database structure and handling [annando, Alkarex]
165     Enhancements to the exception handling [ddorian1]
166     Enhancements to the OStatus federation (Mastodon and Pleroma) [annando]
167     Enhancements to the Libertree federation [annando]
168     Enhancements to the Diaspora federation (Diaspora and SocialHome) [annando]
169     Enhancements to the invitation procedure [tobiasd]
170     Enhancements to the themes (frio, globally all) [annando, rabuzarus]
171     Enhancements to the community page [annando]
172     Enhancements to the ACL selection dialog [annando]
173     Enhancements to the item expiration [annando]
174     Enhancements to the detection of Hubzilla and red nodes [zotlabs]
175     Enhancements to the background process/worker system [annando]
176     Enhancements to the UI [annando, AndyHee, tobiasd]
177     Enhancements to the handling of unicode smilies [annando]
178     Enhancements to the remote_self functionality [annando]
179     Enhancements to the nginx example config [shaftoe]
180     Enhancements to the detection of edited postings [annando]
181     The logging time stamp is now ISO8601 compatible [annando]
182     Pictures attached to OStatus transmitted postings are now shown [annando]
183     Added item deletion page to the admin panel [tobiasd]
184     Added link to the global directory from the contacts page [rjm6823]
185     Added JSON/JRD support to Webfinger [annando]
186     Added security and privacy related headers [annando]
187     Removed the external pubsubhubbub service support [annando]
188
189   Friendica Addons:
190     Updates to the translations (ES, ZH-CN) [translation teams]
191     Updates to the documentation [tobiasd]
192     Code revision and refactoring [Hypolite]
193     pumpio, twitter bridges adopted to new background mechanism [annando]
194     Leistungsschutzrecht has a new source list, and a whitelist [annando]
195     retriever marked unsupported due to unwanted side-effects [annando]
196     Unicode emoji added [annando]
197     Enhancement to the general content filter [annando]
198     Fixes to buffer, diaspora, libertree, pumpio, gnu social, tumblr, twitter and wppost bridges to redistribute remote_self content [annando]
199     Fixed a bug in securemail settings form [FuzzJunket]
200     external poller addons are deprecated, as this is now a core functionality [annando]
201
202   Friendica Directory:
203     Fix a problem with the Vagrant config [tobiasd]
204     Fix not working node health page [Hypolite]
205     Fix some old links [Hypolite]
206
207   Closed Issues:
208     1257, 2786, 2864, 2872, 2998, 3013, 3018, 3131, 3180, 3234, 3248,
209     3309, 3313, 3360, 3362, 3391, 3482, 3511, 3512, 3515, 3516, 3529,
210     3531, 3536, 3545, 3552, 3553, 3560, 3571, 3589, 3592, 3599, 3615,
211     3616, 3621, 3624, 3636, 3645, 3661, 3684, 3685, 3691, 3696, 3699,
212     3700, 3732
213
214 Version 3.5.2 (2017-06-06)
215   Friendica Core:
216     Updates to the translations (DE, EN-GB, EN-US, ES, IT, PT-BR, RU) [translation teams]
217     Updates to the documentation [annando, beardyunixer, rabuzarus, tobiasd]
218     Updated the nginx example configuration [beardyunixer]
219     Code revision and refactoring [annando, MrPetovan, Quix0r, rebeka-catalina]
220     Background process is now done by the new worker process [annando]
221     Added support of Composer for dependencies [Hypolite]
222     Added support of Web app manifests [Rudloff]
223     Added basic robot.txt functionality if none exists [Shnoulle]
224     Added server blocklist [Hypolite, tobiasd]
225     Removed mcrypt dependency [annando]
226     Removed unused libraries [annando]
227     Removed Embedly integration [Hypolite]
228     Fixed a bug in the language detection for EN [Hypolite]
229     Fixed a bug in the probing mechanism on old PHP version [annando]
230     Improved API [annando, gerhard6380]
231     Improved Diaspora federation [annando]
232     Improved Mastodon federation [annando, Hypolite]
233     Improved import from OStatus threads [annando]
234     Improved the themes (frio, quattro) [fabrixxm, Hypolite, rabuzarus, Rudloff, strk, tobiasd]
235     Improved maintenance mode [annando]
236     Improved gcontact handling [annando]
237     Improved desktop notifications [rabuzarus]
238     Improved keyboard shortcuts for navigation [Rudloff]
239     Improved the installer [annando]
240     Improved openid handling [strk]
241     Improved php7 support [annando]
242     Improved display of notifications [annando]
243     Improved logging mechanism [beardyunixer]
244     Improved the worker [annando]
245     Behaviour clarification of the group filter / new tab [annando]
246     Old options for the pager and share element were removed [annando]
247     Support of PDO was added [annando]
248     Improved error logging for issues with the database [annando]
249     Improved compatibility to MySQL version 5.7+ [annando]
250
251   Friendica Addons:
252     Updates to the translation (RU) [pztrm]
253     (core) Fix blocking issue for Communityhome [annando]
254     Pledgie addon was updated to remove cert problems [tobiasd]
255     Securemail now uses openpgp-php and phpseclib [fabrixxm]
256     Superblock Configuration [tobiasd]
257     Twitter Connector updated to use with new deletion method [annando]
258
259   Closed Issues:
260     1626, 1720, 2432, 2792, 2833, 2364, 2448, 2496, 2690, 2752, 2775,
261     2803, 2956, 2957, 2961, 2971, 2995, 2999, 3011, 3053, 3107, 3114,
262     3134, 3138, 3142, 3157, 3172, 3189, 3194, 3195, 3198, 3206, 3215,
263     3217, 3220, 3237, 3242, 3255, 3256, 3260, 3268, 3273, 3274, 3285,
264     3288, 3292, 3293, 3300, 3314, 3316, 3317, 3322, 3325, 3327, 3328,
265     3331, 3334, 3336, 3346, 3347, 3358, 3359, 3383, 3387, 3401, 3406,
266     3428, 3440, 3435, 3436, 3452
267
268 Version 3.5.1 (2017-03-12)
269   Friendica Core:
270     Updates to the translations (BG, CA, CS, DE, EO, ES, FR, IS, IT, NL, PL, PT-BR, RU, SV) [translation teams]
271     Fix for a potential XSS vector [annando, thanks to Vít Å esták 'v6ak' for reporting the problem]
272     Fix for ghost request notifications on single user instances [Hypolite]
273     Fix user language selection [tobiasd]
274     Fix a problem with communication to Diaspora with set posting locations [annando]
275     Fix schema handling of direct links to a original posting [Rabuzarus]
276     Fix a bug in notification handling [Rabuzarus]
277     Adjustments for the Vagrant VM settings [silke, eelcomaljaars]
278     Improvements to the unliking of prior likes [Hypolite]
279     Improvements to the API and Friendica specific extensions [gerhard6380]
280     Improvements to the Browser Notification functionality [Hypolite]
281     Improvements to the themes [Hypolite, rabuzarus, rebeka-catalina, tobiasd]
282     Improvements to the database handling [annando]
283     Improvements to the admin panel [tobiasd, Hypolite]
284     Improvements to the update process [annando]
285     Improvements to the handling of worker processes [annando]
286     Improvements to the performance [annando, Hypolite]
287     Improvements to the documentation [Hypolite, tobiasd, rabuzarus, beardyunixer, eelcomaljaars]
288     Improvements to the BBCode / Markdown conversation [Hypolite]
289     Improvements to the OStatus protocol implementation [annando]
290     Improvements to the installation wizzard [tobiasd]
291     Improvements to the Diaspora connectivity [annando, Hypolite]
292     Work on PHP7 compatibility [ddorian1]
293     Code cleanup [Hypolite, Quix0r]
294     Initial federation with Mastodon [annando]
295     The worker process can now also be started from the frontend [annando]
296     Deletion of postings is now done in the background [annando]
297     Extension of the DFRN transmitted information fields [annando]
298     Translations of the core are now in /view/lang [Hypolite, tobiasd]
299     Update of the fullCalendar library to 3.0.1 and adjusting the themes [rabuzarus]
300     ping now works with JSON as well [Hypolite]
301     On pending registrations, an email is now send to inform the user about it [tobiasd]
302     On systems where the registration needs approval, a note for the admin can now be written [tobiasd]
303     Meta Information for HTML descriptions is now limited to 160 character [rabuzarus]
304     Removed very old deprecated themes from the repository [silke]
305     Marked frost and frost mobile as deprecated [silke]
306     When creating new postings in the UI, focus is automatically put into the Title field [Hypolite]
307     We are now shipping config files for "tx" (the Transifex client) and the "EditorConfig" addon for many common editors [fabrixxm, tobiasd]
308     The TinyMCE richtext editor was removed [Hypolite]
309     We defined a coding style, PSR-2 with some adjustments
310     Various bugfixes
311
312   Friendica Addons:
313     Updates to the translations (DE, ES, FR, IT, PT-BR) [translation teams]
314     Improvements to the IFTTT addon [Hypolite]
315     Improvements to the language filter addon [strk]
316     Improvements to the pump.io bridge [annando]
317     Improvements to the jappixmini addon [annando]
318     Improvements to the gpluspost addon [annando]
319     Improvements to the performance of the Twitter bridge when using workers [annando]
320     Diaspora Export addon is now working again [annando]
321     Pledgie badge now uses https protocol for embedding [tobiasd]
322     Better posting loop prevention for the Google+/Twitter/GS connectors [annando]
323     One can now configure the message for wppost bridged blog postings [tobiasd]
324     On some pages the result of the Rendertime is not shown anymore [annando]
325     Twitter-bridge now supports quotes and long posts when importing tweets [annando]
326
327   Closed Issues
328     1019, 1163, 1612, 1613, 2103, 2177, 2252, 2260, 2403, 2991, 2614,
329     2751, 2752, 2772, 2791, 2800, 2804, 2813, 2814, 2816, 2817, 2823,
330     2850, 2858, 2865, 2892, 2894, 2895, 2907, 2908, 2914, 2015, 2926,
331     2948, 2955, 2958, 2963, 2964, 2968, 2987, 2993, 3020, 3052, 3062,
332     3066, 3091, 3108, 3113, 3116, 3117, 3118, 3126, 3130, 3135, 3155,
333     3160, 3163, 3187, 3196
334
335 Version 3.5 (2016-09-13)
336   Friendica Core:
337     NEW Optional local directory with possible federated contacts [annando]
338     NEW Autocompletion for @-mentions and BBCode tags [rabuzarus]
339     NEW Added a composer derived autoloader which allows composer autoloaders in addons/libraries [fabrixxm]
340     NEW theme: frio [rabuzarus, annando, fabrixxm]
341     Enhance .htaccess file (nerdoc, dissolve)
342     Updates to the translations (DE, ES, IS, IT, RU) [translation teams]
343     Updates to the documentation [tobiasd, annando, mexcon, silke, rabuzarus, fabrixxm, Olivier Mehani, gerhard6380, ben utzer]
344     Extended the BBCode by [abstract] tag used for bridged postings to networks with limited character length [annando]
345     Code cleanup [annando, QuixOr]
346     Improvements to the API and Friendica specific extensions [annando, fabrixxm, gerhard6380]
347     Improvements to the RSS/Atom feed import [mexcon]
348     Improvements to the communication with federated networks (Diaspora, Hubzilla, OStatus) [annando]
349     Improvements on the themes (quattro, vier, frost) [rabuzarus, fabrixxm, stieben, annando, Quix0r, tobiasd]
350     Improvements to the ACL dialog [fabrixxm, rabuzarus]
351     Improvements to the database structure and optimization of queries [annando]
352     Improvements to the UI (contacts, hotkeys, remember me, ARIA, code hightlighting) [rabuzarus, annando, tobiasd]
353     Improvements to the background process (poller, worker) [annando]
354     Improvements to the admin panel [tobiasd, annando, fabrixxm]
355     Improvements to the performance [annando]
356     Improvements to the installation wizzard (language selection, RINO version, check required PHP modules, default theme is now vier) [tobiasd]
357     Improvements to the relocation of nodes and accounts [annando]
358     Improvements to the DDoS detection [annando]
359     Improvements to the calendar/events module [annando, rabuzarus]
360     Improvements to OpenID login [strk]
361     Improvements to the ShaShape font [andi]
362     Reworked the implementation of the DFRN, Diaspora protocols [annando]
363     Reworked the notifications code [fabrixxm, rabuzarus, annando]
364     Reworked the p/config code [fabrixxm, rabuzarus]
365     Reworked XML generation [annando]
366     Removed now unused simplepie from library [annando]
367
368   Friendica Addons
369     Updated to the translations (DE, ES, IS, NL, PT BR), [translation teams]
370     Piwik [tobiasd]
371     Twitter Connector [annando]
372     Pumpio Connector [annando]
373     Rendertime [annando]
374     wppost [annando]
375     showmore [rabuzarus]
376     fromgplus [annando]
377     app.net Connector [annando]
378     GNU Social Connector [annando]
379     LDAP [Olivier Mehani]
380     smileybutton [rabuzarus]
381     retriver [mexon]
382     mailstream [mexon]
383     forumdirectory [tobiasd]
384     NEW notifyall (port from Hubzilla) [rabuzarus, tobiasd]
385     DEPRECATED cal (now in core), FB Connector, FB Post Connector, FB Sync
386
387   Closed Issues
388      683,  786,  796,  922, 1261, 1576, 1701, 1769, 1970, 1145, 1494,
389     1728, 1877, 2063, 2059, 2078, 2079, 2133, 2165, 2194, 2229, 2230,
390     2241, 2254, 2242, 2270, 2277, 2339, 2320, 2345, 2352, 2358, 2367,
391     2373, 2376, 2378, 2385, 2395, 2402, 2406, 2433, 2472, 2485, 2492,
392     2506, 2512, 2516, 2539, 2540, 2893, 2597, 2611, 2617, 2629, 2645,
393     2687, 2716, 2757, 2764
394
395 Version 3.4.3 (2015-12-22)
396   What's new for the users:
397         Updates to the documentation (silke, tobiasd, annando, rebeka-catalina)
398         Updated translations (tobiasd & translation teams)
399         New "Credits" page (tobiasd)
400         New custom font icon set (tobiasd, Andi Stadler)
401         Support to events attendance. Users can mark their participation to an event (rabuzarus, tobiasd, fabrixxm, annando)
402         Revised templates and used interaction in contacts lists (rabuzarus)
403         Mobile support for Vier theme (annando, fabrixxm)
404         Events editing and deletion from stream (annando)
405         Private forums are mentioned automatically like community forums (rabuzarus)
406         Show profile pictures and pending notifications on manage page (rabuzarus, annando)
407         Show Profile photo album only to owner and authenticated contacts (rabuzarus)
408         User language setting is now between settings in user settings page (fabrixxm)
409         Search for remote users in form of "@user@domain.tld" is supported (issue #1595) (annando)
410         Optionally show geo informations of uploaded photos, backport from Red (rabuzarus)
411         Setting for the first day of the week for events calendar (annando)
412         Reduced profile view with "show more" link (annando)
413         Show more informations to users when following a new contact (annando)
414         Renamed "Statusnet" to "GNU Social" (annando)
415         Image dialog insert link to image page instead of direct image (fabrixxm)
416         In registration page make clear that we only need a 'real-looking' name (issue #1898) (tobiasd, n4rky)
417         Unseen items per groups are shown (issue #1718) (strk, rabuzarus, fabrixxm)
418         Unseen items in forumlist widget (rabuzarus)
419         Preview the last five conversations in private message's sidebar (FlxAlbroscheit, fabrixxm)
420         Don't get notifications about own posts (strk)
421         Profile page shows a "Subscribe to atom feed" link (annando)
422         Contact list shows only contacts from supported networks (ananndo)
423         username@hostname is used instead of full urls (issue #1925) (annando)
424         Various small OStatus improvements (annando)
425         Contact's posts are shown in a dedicated page (annando)
426         Module name is shown in page title to ease browser history navigation (issue #2079) (tobiasd)
427   What's new for admins:
428         Forumlist functionality moved from addon to core (rabuzarus, annando)
429         Changes on poller/workers limits management (annando)
430         Diaspora and OStatus can be enabled only if requirements are satisfied (annando)
431         Support for additional passwords for ejabberd (annando)
432         Use proxy for profile photos (annando)
433         'Reload active themes' in theme admin page (fabrixxm)
434         Install routine checks for ImageMagick and GIF support (fabrixxm)
435         Install routine checks for availability of "mcrypt_create_iv()" function, needed for RINO2 (fabrixxm)
436         Only suported themes are shown in admin page (annando)
437         Optimized SQL queries (annando)
438         System perform an optimize pass on tables in cron, with maximum table size and minimum fragmentation level settings (annando)
439         New access keys in profile and contact pages (rabuzarus, annando)
440         Support for a new Diaspora command for post retraction (annando)
441         Show an info message if an empty contact group is shown (issue #1871) (annando)
442         User setting to disable network page autoupdate (issue #1921) (annando)
443         Settings to limit or permit access to crawler to search page (annando)
444   What's new for developers:
445         Themes can show Events entry in navbar (annando)
446         Themes can now override colorbox (fabrixxm)
447         Updated Vagrant development VM (silke, hauke)
448         New hook 'template_vars' (fabrixxm)
449         $baseurl variable is passed to all templates by default (fabrixxm)
450         OStatus delivery code is moved in new function (annando)
451         Doxygen config file and initial documetation of code (rabuzarus)
452         Full rewrite of util/php2po.php (fabrixxm)
453   Bugfixs:
454         Remote self works again (annando)
455         Fix feeds mistakenly recognized as OStatus (issue #1914) (annando)
456         Report invalid feeds to user (issue #1913) (annando)
457         Fix Update contact data functionality (annando)
458         Fix proxy function with embedded images (annando)
459         Fix Diaspora unidirectional connect request (annando)
460         Fix empty poco response (annando)
461         Fix API for andStatus (issue#1427, AndStatus issue #241) (annando)
462         Fix expiration of items (fabrixxm)
463         Fix javascript contact deletion confirmation dialog (issue #1986) (fabrixxm)
464         Admin wasn't able to change settings of not currently in use themes. Fixed (issue #2022) (fabrixxm)
465         Fix rapid repeated requests to GNUSocial instance (issue #2038) (annando)
466         Fix install routine css when mod_rewrite doesn't works (issue #2071) (fabrixxm)
467         Fix code to be compliant with minimum required PHP version (issue #2066) (fabrixxm, rabuzarus)
468         Fix feedback after succesfull registration (issue #2060) (annando)
469         Fix mention completition popup with TinyMCE (issue #1920) (fabrixxm)
470         Fix photo cache and proxy when installed in subfolder (ddorian1)
471         Fix bbcode conversion of the about text for the profile (issue #1607) (annando)
472
473
474 Version 3.4.2 (2015-09-29)
475
476         Updates to the documentation (tobiasd, silke, annando)
477         Updates to the translations (tobiasd & translation teams)
478         Updates to themes frost-mobile, vier, duepuntozero, quattro (annando, tobiasd)
479         Enancements of the communications via OStatus and Diaspora protocols (annando)
480         Option to automatically follow OStatus contacts was moved from addon to the core (annando)
481         Add tool to import OStatus contacts from an old account (annando)
482         SALMON slaps with OStatus were reworked (annando)
483         Fix for saving searches (rabuzarus)
484         Fix separation of list items in contact editor (issue #1747) (tobiasd)
485         When a picture is uploaded, "don't send a note about this new picture" is now the default behaviour (tobiasd)
486         Show profile url in contact-edit overview listing (issue #1745) (tobiasd)
487         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)
488         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)
489         Improvements in contact handling (annando)
490         Friendica node can now query other nodes about their users and the contact lists (annando)
491         Contact recommendation is done only for recently active users (annando)
492         Admins can opt for search the local DB for contacts instead of the global directory (annando)
493         The global directory is queried in the background to update local DB and improve similar searches in the future. (annando)
494         By communication over the Diaspora protocol, red#matrix sources are now correctly identified, hubzilla is detected (annando)
495         Adopt limitation of usage of "-" in username to avoid conflicts with GNU Social and Diaspora (annando)
496         The [url] tag now also suppots ftp, mailto, gopher links (annando)
497         An "inspect queue" module was added to the admin panel (tobiasd)
498         Fix some missing SQL data escapes (fabrixxm)
499         Improved the accessibility of the web UI for better screen reader compatibility (annando)
500         Added access keys (annando)
501         Support for the public relay server of Diaspora (annando)
502         Support for the new nodeinfo protocol (successor of current statistics.json), addon deprecated as functionality has been moved into the core (annando)
503         Fix issue with moved Friendica profiles and Diaspora communication (issue #1491) (annando)
504         Show more information on contact request page (issue #1739) (annando)
505         Support for newer versions of the Twidere client was enhanced (annando)
506         Support for inline [code] tag usage (fabrixxm)
507         Fix login form in aside (issue #1348) (annando)
508         Show both url-style and webfinger-style identity address in profile (issue #1621) (tobiasd)
509         Add button to reload all active addons in admin addons page to ensure new hooks are used (fabrixxm)
510         Make the hardcoded path to global directory configurable (annando)
511         Change default directory to dir.friendi.ca (annando)
512         Improve cache system with granular expire time (annando)
513         Remove oohembed code (issue #1855) (annando)
514         Checks for mcrypt availability before enable or use RINO2 (fabrixm)
515         Fix following email contacts (issue #1896) (annando)
516         Parse BBCode in contact request notification email (annando)
517
518
519 Version 3.4.1 (2015-07-06)
520
521         Implement server-to-server encryption (RINO) using php-encryption library as "RINO 2", deprecate "RINO 1" (issue #1655) (fabrixxm)
522         Fix connection with Diaspora "freelove" account (issue #1572) (annando)
523         Various SQL speedups (annando)
524         Port of Javascript DatePicker input from RedMatrix (rabuzarus)
525         Port of RedMatrix archive widget (rabuzarus)
526         Load profile owner settings for theme on profile page (rabuzarus)
527         Move HTML code from php into templates (rabuzarus)
528         Theme "frost": add event with doubleclick, event preview (rabuzarus)
529         Delete attachments on item deletion, delete videos from video tab (issue #1574) (fabrixxm)
530         Improvements with reshared Diaspora items (annando)
531         Improvements in OStatus communications: (annando)
532                 improve duplicate handling
533                 publish comments to post to all PuSH subscribers
534                 use correct contact when automatically add @-replies
535                 add attachment links as enclosures
536                 send salmon notifications to every mentioned person
537                 better thread completition
538                 support for bookmarks
539                 support for events and questions
540                 link to items using GUID
541         Fix warning in mod/photo (issue #1638) (rabuzarus)
542         New option to block public access to local directory and poco
543         Fix parsing bbcode [url] tag with fragment identifier (issue #1514) (fabrixxm)
544         Fix HTML for oembeds (issue #1612) (fabrixxm)
545         Add fake fields to API response for better Twitter API compatibility (annando)
546         Fix search in local directory (issue #1657) (annando)
547         Improve OEmbed (issue #1640) (annando)
548         Fix double html encodig in site administration page for sitename and register text (issue #1628) (annando)
549         Fix remote subscription from GNU Social (annando)
550         Fix "{0}" in notifications (issue #1642) (annando)
551         Fix desktop notification (fabrixxm)
552         Fix rewrite test in install wizard with self-signed certificate (annando)
553         Better support for non standard installations of GNU Social (annando)
554         Fix emoticons alt text (tobias)
555         Improve threaded display in Vier theme (annando)
556         Use field templates in photo edit form (fabrixxm)
557         Alllow deletion of any user but yourself (issue #1625) (fabrixxm)
558         Install wizard load htconfig template from template/ folder, remove localized htconfig templates (fabrixxm)
559         Add contact detail to non-js contact drop confirm dialog (issue #1629) (fabrixxm)
560         Return geo coord in API (annando)
561         Improve events reminder: use title, show in colorbox, link using event ID (rabuzarus)
562         Fix spelling in accepted connection notification email (strk)
563         Show image size warning in a human readable format (rabuzarus)
564         Move ACL window in template (rabuzarus)
565         New option "-s" in util/run_xgettext.sh (fabrixxm)
566         Support, but ignore at the moment, delete message from Quitter (annando)
567         Remove google maps from core. Functionality moved to addon "googlemap" alongside "openstreetmap" (issue #1705) (annando)
568         Update to German documentation (Frank Dieckmann, tobias)
569         Updated translations (translation teams, tobias)
570
571 Version 3.4 (2015-04-05)
572
573         Optionally, "like" and "dislike" activities don't update thread timestamp (annando)
574         Updated markdown libraries (annando)
575         Updated jQuery (StefOfficiel)
576         Cache zrl verification requests to prevent DSoS (issue #1453) (annando)
577         "Verify SSL" options affects also VERIFYHOST (annando)
578         Better handling of hashtags (annando)
579         Updated translations (translation teams, tobias)
580         Access a contact directly from the contact-manager-page (FlxAlbroscheit)
581         Reworked GUID generation, remove db store (annando)
582         Improve search for tags and terms (annando)
583         Fix OAuth signature (thorsten23)
584         Fix utf8 characters in items (issue #1307) (hauke)
585         Ignore tag-likes char sequences in code blocks (issue #1041) (fabrixxm)
586         Fix sending email to CC recipients (issue #1437) (fabrixxm)
587         Fix signature check of likes from diaspora (issue #905) (mike, annando)
588         Fix pagination urls (issue #1341) (fabrixxm)
589         Add scheme if missing in "web link" dialog (issue #1362) (fabrixxm)
590         Don't detect Facebook and App.net RSS feeds as contacts (issue #1432) (annando)
591         Add cli command to generate database.sql from scheme description (issue #1370) (fabrixxm)
592         Fix warning trying to creating already existing itemcache dir (pztrn)
593         Send update to directory when account is removed (issue #1038) (annando)
594         Fix settings page's aside menu visibility (issue #1459) (fabrixxm)
595         Don't show past events in event reminder in profile page (issue #1306) (annando)
596         Add help text to explain the options for approving contacts (issue #1349) (silke)
597         API set as unseen only posts returned by the call (issue #1063) (annando)
598
599 Version 3.3.3 (2015-02-24)
600
601         More separation between php and html in photo album (issue #1258) (rabuzarus)
602         Enhanced community page shows public posts from public contacts of public profiles (annando)
603         Support for IndieAuth/Web-sign-in (hauke)
604         New hooks "emailer_send_prepare" and "emailer_send" (fabrixxm)
605         New hook "oembed_fetch_url" (annando)
606         Add un/ignore function to quattro theme (tobiasd)
607         Enhanced POCO data (annando)
608         Use HTML5 features to validate inputs in install wizard and in some settings fields (tobiasd)
609         Option to receive text-only notification emails (fabrixxm)
610         Better OStatus support (annando)
611         Share-it button support (annando)
612         More reliable reshare from Diaspora (annando)
613         Load more images via proxy (annando)
614         util/typo.php uses "php -l" insead of "eval()" to validate code (fabrixxm)
615         Use $_SERVER array in cli script instead of $argv/$argc (issue #1218) (annando)
616         Updated vagrant setup script (silke)
617         API: support to star/unstar items (fabrixxm)
618         API: attachments for better AndStatus support (annando)
619         Fix missing spaces in photo URLs (issue #920) (annando)
620         Fix avatar for "remote-self" items (annando)
621         Fix encodings issues with scrape functionality (annando)
622         Fix site info scraping when URL points to big file (annando)
623         Fix tools for translations (ddorian1)
624         Fix API login via LDAP (issue #1286) (fabrixxm)
625         Fix to link URL in tabs, pager (issues #1341, #1190) (ddorian1)
626         Fix poke activities translation (fabrixxm)
627         Fix html escaping in templates (fabrixxm)
628         Fix Friendica contacts shown as Diaspora contacts via Poco (annando)
629         Fix shared contacts wrong linking (issue #1388) (annando)
630         Fix email validation (ddorian1)
631         Better documentation for developers (silke)
632
633 Version 3.3.2 (2014-12-26)
634
635         Set default value for all not-null fields (fixes SQL warinigs) (annando)
636         Fix item filters in network page (issue #1222) (fabrixxm)
637         Remove reference to an ex Friendica hub from documentation (beardyunixer, tobiasd)
638         API throttling (annando)
639         Use a san-serif font in breathe style of vier theme (silke)
640         Prevent BBCode parsing problems with URLs (annando)
641         Add back tags to posts to Diaspora (annando)
642         Better display of pictures in posts (annando)
643         Fix out of control gprobe process (annando)
644
645 Version 3.3.1 (2014-11-06)
646
647         JSONP support for API (fabrixxm)
648         Fixed small bug in direct messages API (fabrixxm)
649         More filter for direct messages API (fabrixxm)
650         New hooks "getsiteinfo", "page_info_data" (annando)
651         Better loop post prevention (annando)
652         Via API, replace data: uri images in plain text version with link to post. (issue #1134) (fabrixxm)
653         Set default location to empty for new users. Suppress warning on user creation (issue #1193) (fabrixxm)
654         Correctly build urls with queries (issue #1190) (fabrixxm)
655         Optionally use keywords in feed as post tags with "remote self" (annando)
656         A blacklist of keywords to not use can be defined (annando)
657         "remote self" works also with Friendica and Diaspora contacts (annando)
658         Show exact post time after 12 hours (FX7)
659         Optionally redirect from non-SSL to SSL (annando)
660         Translation updates
661         Added CHANGELOG
662
663 Version 3.3 (2014-10-06)
664
665         API
666         added support in the API to allow image uploads from Twidere
667         support for the diaspora app in Firefox
668
669         Themes
670         Stopped support of unmaintained themes. They will continue to work if enabled but are no longer displayed in the list of themes.
671         Merged all "zero" themes into a theme with variations.
672         new default avatar by Andi Stadler
673
674         Usability
675         network page as default page after login
676         sections on users' settings page are now collapsable
677         automatic updating the network stream was improved
678
679         Interaction
680         ignoring of threads
681         for selected contects one can now get notifications when they post something, useful e.g. for forums
682         After a new friendica contact is added, the user is directed to the contact page of the new contact. (Instead of the remote profile)
683         many improvement on all connectors, new app.net connector
684         the algorithm for shortening postings when posting to limited platforms was improved
685         improvements for the remote_self functionality for RSS/Atom feeds were done
686
687         System stuff
688         no more apc support due problems with PHP 5.5
689         privacy image cache moved from an addon into the core
690         updated the following libraries: smarty 3.1.19, fullcalendar 1.6.4, jquery 1.11, jgrowl 1.3.0
691         added modernizer 2.8.3, better browser support
692         updates to the DB structure for better performance
693         preperations to use PDO in a later release
694         new notification system
695         web interface translations updated, addon translations now also possible separately from the main UI and done for CS, IT, RO, DE
696         vagrant support added for developers
697         some bugs were fixed for the profile import function
698         BBCode handling and reformatting to e.g. markdown was improved
699         Internal PusH server for communication with OStatus contacts
700
701         Addons
702         translation now done at transifex as well
703         "newmemberwidget" adds widget with help links + welcome message to sidebar of network tab for new members
704         new statistics addon to take part in the Diaspora* survey
705         new bidirectional connector for app.net
706         new relay connector for Diaspora*
707         new connector for the buffer service
708         improvements for the connectors with Twitter, StatusNet/GNU Social, pump.io, google+ and facebook
709         improvements to the cal and jappix-mini addons
710
711         Change in the structure of the git repo
712         The "master" branch will now contain stable stuff and hotfixes.
713         The new "develop" branch will contain the latest changes.
714
715 Version 3.2
716
717         LICENSE change from Friendica uses now the AGPL
718         Language updates: PT_BR, RU, NB_NO, DE, PL, CS, ZH-CN, IT, CA, FR, NL
719         new languages: BG
720         added a README.translate and updates to the translation utils
721         addons are now translated separately
722         Theme updates: vier, smoothly, diabook, decaf-mobile, dispy, frost, frost-mobile, quattro
723         Bug fixes: #516, #517, #525, #476, #540, #546, #712, #728
724         sample nginx and lighttpd config
725         new default templating engine: smarty3
726         new share element
727         maintenance mode for longer running upgrade tasks
728         small fixed
729                 edit profile photo link
730                 better caching of pictures
731                 threadening for outgoing emails
732                 mail import
733                 oembed thumbnails
734                 SN subscriptions & more SN like behaviour if snautofollow addon is used
735                 collect content of SN discussion threads
736                 communication with Diaspora*
737                 usage of the API
738                 search improvements
739                 MIME types for attachments
740                 support Open Graph and Dublin Core when showing single items
741                 better use of APC if present
742                 use https versions of videos from youtube and vimeo to make firefox happy
743         fixes to the documentation
744         if a home.html is there, home.css is used as well
745         update included TinyMCE to version 3.5.8, fancybox
746         made more options available in the admin panel that were hidden before
747         show the admin information about when accounts expire in the admin panel
748         improving the install.php script
749         addons now can be members only
750         item object now contains the "edited" information left for the theme designers to show this info in a pretty way
751         improvments to the user-import from exported account files
752         It's now possible to authenticate an ejabberd server against friendica.
753         bugtracker moved to github
754         improvements to MySQL queries
755
756 Version 3.1
757
758         See http://friendica.com/node/58