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