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