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