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