3 Updates to the translations (DE, ES, FR, PT-BR) [translation teams]
4 Fix for a potential XSS vector [heluecht, thanks to Vít Šesták 'v6ak' for reporting the problem]
5 Fix for ghost request notifications on single user instances [Hypolite]
6 Fix user language selection [tobiasd]
7 Fix a problem with communication to Diaspora with set posting locations [heluecht]
8 Adjustments for the Vagrant VM settings [silke]
9 Improvements to the unliking of prior likes [Hypolite]
10 Improvements to the API and Friendica specific extensions [gerhard6380]
11 Improvements to the Browser Notification functionality [Hypolite]
12 Improvements to the themes [Hypolite, rabuzarus]
13 Improvements to the database handling [heluecht]
14 Improvements to the admin panel [tobiasd, Hypolite]
15 Improvements to the update process [heluecht]
16 Improvements to the handling of worker processes [heluecht]
17 Improvements to the performance [heluecht, Hypolite]
18 Extension of the DFRN transmitted information fields [heluecht]
19 Translations of the core are now in /view/lang [Hypolite, tobiasd]
20 Update of the fullCalendar library to 3.0.1 and adjusting the themes [rabuzarus]
23 Updates to the translations (DE, ES, FR, PT-BR) [translation teams]
24 Improvements to the IFTTT addon [Hypolite]
25 Improvements to the language filter addon [strk]
26 Better posting loop prevention for the Google+/Twitter/GS connectors [heluecht]
27 On some pages the result of the Rendertime is not shown anymore [heluecht]
30 1163, 2403, 2752, 2791, 2792, 2800, 2804, 2813, 2814, 2816, 2817,
31 2823, 2850, 2858, 2865
33 Version 3.5 (2016-09-13)
35 NEW Optional local directory with possible federated contacts [heluecht]
36 NEW Autocompletion for @-mentions and BBCode tags [rabuzarus]
37 NEW Added a composer derived autoloader which allows composer autoloaders in addons/libraries [fabrixxm]
38 NEW theme: frio [rabuzarus, heluecht, fabrixxm]
39 Enhance .htaccess file (nerdoc, dissolve)
40 Updates to the translations (DE, ES, IS, IT, RU) [translation teams]
41 Updates to the documentation [tobiasd, heluecht, mexcon, silke, rabuzarus, fabrixxm, Olivier Mehani, gerhard6380, ben utzer]
42 Extended the BBCode by [abstract] tag used for bridged postings to networks with limited character length [heluecht]
43 Code cleanup [heluecht, QuixOr]
44 Improvements to the API and Friendica specific extensions [heluecht, fabrixxm, gerhard6380]
45 Improvements to the RSS/Atom feed import [mexcon]
46 Improvements to the communication with federated networks (Diaspora, Hubzilla, OStatus) [heluecht]
47 Improvements on the themes (quattro, vier, frost) [rabuzarus, fabrixxm, stieben, heluecht, Quix0r, tobiasd]
48 Improvements to the ACL dialog [fabrixxm, rabuzarus]
49 Improvements to the database structure and optimization of queries [heluecht]
50 Improvements to the UI (contacts, hotkeys, remember me, ARIA, code hightlighting) [rabuzarus, heluecht, tobiasd]
51 Improvements to the background process (poller, worker) [heluecht]
52 Improvements to the admin panel [tobiasd, heluecht, fabrixxm]
53 Improvements to the performance [heluecht]
54 Improvements to the installation wizzard (language selection, RINO version, check required PHP modules, default theme is now vier) [tobiasd]
55 Improvements to the relocation of nodes and accounts [heluecht]
56 Improvements to the DDoS detection [heluecht]
57 Improvements to the calendar/events module [heluecht, rabuzarus]
58 Improvements to OpenID login [strk]
59 Improvements to the ShaShape font [andi]
60 Reworked the implementation of the DFRN, Diaspora protocols [heluecht]
61 Reworked the notifications code [fabrixxm, rabuzarus, heluecht]
62 Reworked the p/config code [fabrixxm, rabuzarus]
63 Reworked XML generation [heluecht]
64 Removed now unused simplepie from library [heluecht]
67 Updated to the translations (DE, ES, IS, NL, PT BR), [translation teams]
69 Twitter Connector [heluecht]
70 Pumpio Connector [heluecht]
75 app.net Connector [heluecht]
76 GNU Social Connector [heluecht]
78 smileybutton [rabuzarus]
81 forumdirectory [tobiasd]
82 NEW notifyall (port from Hubzilla) [rabuzarus, tobiasd]
83 DEPRECATED cal (now in core), FB Connector, FB Post Connector, FB Sync
86 683, 786, 796, 922, 1261, 1576, 1701, 1769, 1970, 1145, 1494,
87 1728, 1877, 2063, 2059, 2078, 2079, 2133, 2165, 2194, 2229, 2230,
88 2241, 2254, 2242, 2270, 2277, 2339, 2320, 2345, 2352, 2358, 2367,
89 2373, 2376, 2378, 2385, 2395, 2402, 2406, 2433, 2472, 2485, 2492,
90 2506, 2512, 2516, 2539, 2540, 2893, 2597, 2611, 2617, 2629, 2645,
91 2687, 2716, 2757, 2764
93 Version 3.4.3 (2015-12-22)
94 What's new for the users:
95 Updates to the documentation (silke, tobiasd, annando, rebeka-catalina)
96 Updated translations (tobiasd & translation teams)
97 New "Credits" page (tobiasd)
98 New custom font icon set (tobiasd, Andi Stadler)
99 Support to events attendance. Users can mark their participation to an event (rabuzarus, tobiasd, fabrixxm, annando)
100 Revised templates and used interaction in contacts lists (rabuzarus)
101 Mobile support for Vier theme (annando, fabrixxm)
102 Events editing and deletion from stream (annando)
103 Private forums are mentioned automatically like community forums (rabuzarus)
104 Show profile pictures and pending notifications on manage page (rabuzarus, annando)
105 Show Profile photo album only to owner and authenticated contacts (rabuzarus)
106 User language setting is now between settings in user settings page (fabrixxm)
107 Search for remote users in form of "@user@domain.tld" is supported (issue #1595) (annando)
108 Optionally show geo informations of uploaded photos, backport from Red (rabuzarus)
109 Setting for the first day of the week for events calendar (annando)
110 Reduced profile view with "show more" link (annando)
111 Show more informations to users when following a new contact (annando)
112 Renamed "Statusnet" to "GNU Social" (annando)
113 Image dialog insert link to image page instead of direct image (fabrixxm)
114 In registration page make clear that we only need a 'real-looking' name (issue #1898) (tobiasd, n4rky)
115 Unseen items per groups are shown (issue #1718) (strk, rabuzarus, fabrixxm)
116 Unseen items in forumlist widget (rabuzarus)
117 Preview the last five conversations in private message's sidebar (FlxAlbroscheit, fabrixxm)
118 Don't get notifications about own posts (strk)
119 Profile page shows a "Subscribe to atom feed" link (annando)
120 Contact list shows only contacts from supported networks (ananndo)
121 username@hostname is used instead of full urls (issue #1925) (annando)
122 Various small OStatus improvements (annando)
123 Contact's posts are shown in a dedicated page (annando)
124 Module name is shown in page title to ease browser history navigation (issue #2079) (tobiasd)
125 What's new for admins:
126 Forumlist functionality moved from plugin to core (rabuzarus, annando)
127 Changes on poller/workers limits management (annando)
128 Diaspora and OStatus can be enabled only if requirements are satisfied (annando)
129 Support for additional passwords for ejabberd (annando)
130 Use proxy for profile photos (annando)
131 'Reload active themes' in theme admin page (fabrixxm)
132 Install routine checks for ImageMagick and GIF support (fabrixxm)
133 Install routine checks for availability of "mcrypt_create_iv()" function, needed for RINO2 (fabrixxm)
134 Only suported themes are shown in admin page (annando)
135 Optimized SQL queries (annando)
136 System perform an optimize pass on tables in cron, with maximum table size and minimum fragmentation level settings (annando)
137 New access keys in profile and contact pages (rabuzarus, annando)
138 Support for a new Diaspora command for post retraction (annando)
139 Show an info message if an empty contact group is shown (issue #1871) (annando)
140 User setting to disable network page autoupdate (issue #1921) (annando)
141 Settings to limit or permit access to crawler to search page (annando)
142 What's new for developers:
143 Themes can show Events entry in navbar (annando)
144 Themes can now override colorbox (fabrixxm)
145 Updated Vagrant development VM (silke, hauke)
146 New hook 'template_vars' (fabrixxm)
147 $baseurl variable is passed to all templates by default (fabrixxm)
148 OStatus delivery code is moved in new function (annando)
149 Doxygen config file and initial documetation of code (rabuzarus)
150 Full rewrite of util/php2po.php (fabrixxm)
152 Remote self works again (annando)
153 Fix feeds mistakenly recognized as OStatus (issue #1914) (annando)
154 Report invalid feeds to user (issue #1913) (annando)
155 Fix Update contact data functionality (annando)
156 Fix proxy function with embedded images (annando)
157 Fix Diaspora unidirectional connect request (annando)
158 Fix empty poco response (annando)
159 Fix API for andStatus (issue#1427, AndStatus issue #241) (annando)
160 Fix expiration of items (fabrixxm)
161 Fix javascript contact deletion confirmation dialog (issue #1986) (fabrixxm)
162 Admin wasn't able to change settings of not currently in use themes. Fixed (issue #2022) (fabrixxm)
163 Fix rapid repeated requests to GNUSocial instance (issue #2038) (annando)
164 Fix install routine css when mod_rewrite doesn't works (issue #2071) (fabrixxm)
165 Fix code to be compliant with minimum required PHP version (issue #2066) (fabrixxm, rabuzarus)
166 Fix feedback after succesfull registration (issue #2060) (annando)
167 Fix mention completition popup with TinyMCE (issue #1920) (fabrixxm)
168 Fix photo cache and proxy when installed in subfolder (ddorian1)
169 Fix bbcode conversion of the about text for the profile (issue #1607) (annando)
172 Version 3.4.2 (2015-09-29)
174 Updates to the documentation (tobiasd, silke, annando)
175 Updates to the translations (tobiasd & translation teams)
176 Updates to themes frost-mobile, vier, duepuntozero, quattro (annando, tobiasd)
177 Enancements of the communications via OStatus and Diaspora protocols (annando)
178 Option to automatically follow OStatus contacts was moved from addon to the core (annando)
179 Add tool to import OStatus contacts from an old account (annando)
180 SALMON slaps with OStatus were reworked (annando)
181 Fix for saving searches (rabuzarus)
182 Fix separation of list items in contact editor (issue #1747) (tobiasd)
183 When a picture is uploaded, "don't send a note about this new picture" is now the default behaviour (tobiasd)
184 Show profile url in contact-edit overview listing (issue #1745) (tobiasd)
185 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)
186 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)
187 Improvements in contact handling (annando)
188 Friendica node can now query other nodes about their users and the contact lists (annando)
189 Contact recommendation is done only for recently active users (annando)
190 Admins can opt for search the local DB for contacts instead of the global directory (annando)
191 The global directory is queried in the background to update local DB and improve similar searches in the future. (annando)
192 By communication over the Diaspora protocol, red#matrix sources are now correctly identified, hubzilla is detected (annando)
193 Adopt limitation of usage of "-" in username to avoid conflicts with GNU Social and Diaspora (annando)
194 The [url] tag now also suppots ftp, mailto, gopher links (annando)
195 An "inspect queue" module was added to the admin panel (tobiasd)
196 Fix some missing SQL data escapes (fabrixxm)
197 Improved the accessibility of the web UI for better screen reader compatibility (annando)
198 Added access keys (annando)
199 Support for the public relay server of Diaspora (annando)
200 Support for the new nodeinfo protocol (successor of current statistics.json), addon deprecated as functionality has been moved into the core (annando)
201 Fix issue with moved Friendica profiles and Diaspora communication (issue #1491) (annando)
202 Show more information on contact request page (issue #1739) (annando)
203 Support for newer versions of the Twidere client was enhanced (annando)
204 Support for inline [code] tag usage (fabrixxm)
205 Fix login form in aside (issue #1348) (annando)
206 Show both url-style and webfinger-style identity address in profile (issue #1621) (tobiasd)
207 Add button to reload all active plugins in admin plugins page to ensure new hooks are used (fabrixxm)
208 Make the hardcoded path to global directory configurable (annando)
209 Change default directory to dir.friendi.ca (annando)
210 Improve cache system with granular expire time (annando)
211 Remove oohembed code (issue #1855) (annando)
212 Checks for mcrypt availability before enable or use RINO2 (fabrixm)
213 Fix following email contacts (issue #1896) (annando)
214 Parse BBCode in contact request notification email (annando)
217 Version 3.4.1 (2015-07-06)
219 Implement server-to-server encryption (RINO) using php-encryption library as "RINO 2", deprecate "RINO 1" (issue #1655) (fabrixxm)
220 Fix connection with Diaspora "freelove" account (issue #1572) (annando)
221 Various SQL speedups (annando)
222 Port of Javascript DatePicker input from RedMatrix (rabuzarus)
223 Port of RedMatrix archive widget (rabuzarus)
224 Load profile owner settings for theme on profile page (rabuzarus)
225 Move HTML code from php into templates (rabuzarus)
226 Theme "frost": add event with doubleclick, event preview (rabuzarus)
227 Delete attachments on item deletion, delete videos from video tab (issue #1574) (fabrixxm)
228 Improvements with reshared Diaspora items (annando)
229 Improvements in OStatus communications: (annando)
230 improve duplicate handling
231 publish comments to post to all PuSH subscribers
232 use correct contact when automatically add @-replies
233 add attachment links as enclosures
234 send salmon notifications to every mentioned person
235 better thread completition
236 support for bookmarks
237 support for events and questions
238 link to items using GUID
239 Fix warning in mod/photo (issue #1638) (rabuzarus)
240 New option to block public access to local directory and poco
241 Fix parsing bbcode [url] tag with fragment identifier (issue #1514) (fabrixxm)
242 Fix HTML for oembeds (issue #1612) (fabrixxm)
243 Add fake fields to API response for better Twitter API compatibility (annando)
244 Fix search in local directory (issue #1657) (annando)
245 Improve OEmbed (issue #1640) (annando)
246 Fix double html encodig in site administration page for sitename and register text (issue #1628) (annando)
247 Fix remote subscription from GNU Social (annando)
248 Fix "{0}" in notifications (issue #1642) (annando)
249 Fix desktop notification (fabrixxm)
250 Fix rewrite test in install wizard with self-signed certificate (annando)
251 Better support for non standard installations of GNU Social (annando)
252 Fix emoticons alt text (tobias)
253 Improve threaded display in Vier theme (annando)
254 Use field templates in photo edit form (fabrixxm)
255 Alllow deletion of any user but yourself (issue #1625) (fabrixxm)
256 Install wizard load htconfig template from template/ folder, remove localized htconfig templates (fabrixxm)
257 Add contact detail to non-js contact drop confirm dialog (issue #1629) (fabrixxm)
258 Return geo coord in API (annando)
259 Improve events reminder: use title, show in colorbox, link using event ID (rabuzarus)
260 Fix spelling in accepted connection notification email (strk)
261 Show image size warning in a human readable format (rabuzarus)
262 Move ACL window in template (rabuzarus)
263 New option "-s" in util/run_xgettext.sh (fabrixxm)
264 Support, but ignore at the moment, delete message from Quitter (annando)
265 Remove google maps from core. Functionality moved to addon "googlemap" alongside "openstreetmap" (issue #1705) (annando)
266 Update to German documentation (Frank Dieckmann, tobias)
267 Updated translations (translation teams, tobias)
269 Version 3.4 (2015-04-05)
271 Optionally, "like" and "dislike" activities don't update thread timestamp (annando)
272 Updated markdown libraries (annando)
273 Updated jQuery (StefOfficiel)
274 Cache zrl verification requests to prevent DSoS (issue #1453) (annando)
275 "Verify SSL" options affects also VERIFYHOST (annando)
276 Better handling of hashtags (annando)
277 Updated translations (translation teams, tobias)
278 Access a contact directly from the contact-manager-page (FlxAlbroscheit)
279 Reworked GUID generation, remove db store (annando)
280 Improve search for tags and terms (annando)
281 Fix OAuth signature (thorsten23)
282 Fix utf8 characters in items (issue #1307) (hauke)
283 Ignore tag-likes char sequences in code blocks (issue #1041) (fabrixxm)
284 Fix sending email to CC recipients (issue #1437) (fabrixxm)
285 Fix signature check of likes from diaspora (issue #905) (mike, annando)
286 Fix pagination urls (issue #1341) (fabrixxm)
287 Add scheme if missing in "web link" dialog (issue #1362) (fabrixxm)
288 Don't detect Facebook and App.net RSS feeds as contacts (issue #1432) (annando)
289 Add cli command to generate database.sql from scheme description (issue #1370) (fabrixxm)
290 Fix warning trying to creating already existing itemcache dir (pztrn)
291 Send update to directory when account is removed (issue #1038) (annando)
292 Fix settings page's aside menu visibility (issue #1459) (fabrixxm)
293 Don't show past events in event reminder in profile page (issue #1306) (annando)
294 Add help text to explain the options for approving contacts (issue #1349) (silke)
295 API set as unseen only posts returned by the call (issue #1063) (annando)
297 Version 3.3.3 (2015-02-24)
299 More separation between php and html in photo album (issue #1258) (rabuzarus)
300 Enhanced community page shows public posts from public contacts of public profiles (annando)
301 Support for IndieAuth/Web-sign-in (hauke)
302 New hooks "emailer_send_prepare" and "emailer_send" (fabrixxm)
303 New hook "oembed_fetch_url" (annando)
304 Add un/ignore function to quattro theme (tobiasd)
305 Enhanced POCO data (annando)
306 Use HTML5 features to validate inputs in install wizard and in some settings fields (tobiasd)
307 Option to receive text-only notification emails (fabrixxm)
308 Better OStatus support (annando)
309 Share-it button support (annando)
310 More reliable reshare from Diaspora (annando)
311 Load more images via proxy (annando)
312 util/typo.php uses "php -l" insead of "eval()" to validate code (fabrixxm)
313 Use $_SERVER array in cli script instead of $argv/$argc (issue #1218) (annando)
314 Updated vagrant setup script (silke)
315 API: support to star/unstar items (fabrixxm)
316 API: attachments for better AndStatus support (annando)
317 Fix missing spaces in photo URLs (issue #920) (annando)
318 Fix avatar for "remote-self" items (annando)
319 Fix encodings issues with scrape functionality (annando)
320 Fix site info scraping when URL points to big file (annando)
321 Fix tools for translations (ddorian1)
322 Fix API login via LDAP (issue #1286) (fabrixxm)
323 Fix to link URL in tabs, pager (issues #1341, #1190) (ddorian1)
324 Fix poke activities translation (fabrixxm)
325 Fix html escaping in templates (fabrixxm)
326 Fix Friendica contacts shown as Diaspora contacts via Poco (annando)
327 Fix shared contacts wrong linking (issue #1388) (annando)
328 Fix email validation (ddorian1)
329 Better documentation for developers (silke)
331 Version 3.3.2 (2014-12-26)
333 Set default value for all not-null fields (fixes SQL warinigs) (annando)
334 Fix item filters in network page (issue #1222) (fabrixxm)
335 Remove reference to an ex Friendica hub from documentation (beardyunixer, tobiasd)
336 API throttling (annando)
337 Use a san-serif font in breathe style of vier theme (silke)
338 Prevent BBCode parsing problems with URLs (annando)
339 Add back tags to posts to Diaspora (annando)
340 Better display of pictures in posts (annando)
341 Fix out of control gprobe process (annando)
343 Version 3.3.1 (2014-11-06)
345 JSONP support for API (fabrixxm)
346 Fixed small bug in direct messages API (fabrixxm)
347 More filter for direct messages API (fabrixxm)
348 New hooks "getsiteinfo", "page_info_data" (annando)
349 Better loop post prevention (annando)
350 Via API, replace data: uri images in plain text version with link to post. (issue #1134) (fabrixxm)
351 Set default location to empty for new users. Suppress warning on user creation (issue #1193) (fabrixxm)
352 Correctly build urls with queries (issue #1190) (fabrixxm)
353 Optionally use keywords in feed as post tags with "remote self" (annando)
354 A blacklist of keywords to not use can be defined (annando)
355 "remote self" works also with Friendica and Diaspora contacts (annando)
356 Show exact post time after 12 hours (FX7)
357 Optionally redirect from non-SSL to SSL (annando)
361 Version 3.3 (2014-10-06)
364 added support in the API to allow image uploads from Twidere
365 support for the diaspora app in Firefox
368 Stopped support of unmaintained themes. They will continue to work if enabled but are no longer displayed in the list of themes.
369 Merged all "zero" themes into a theme with variations.
370 new default avatar by Andi Stadler
373 network page as default page after login
374 sections on users' settings page are now collapsable
375 automatic updating the network stream was improved
379 for selected contects one can now get notifications when they post something, useful e.g. for forums
380 After a new friendica contact is added, the user is directed to the contact page of the new contact. (Instead of the remote profile)
381 many improvement on all connectors, new app.net connector
382 the algorithm for shortening postings when posting to limited platforms was improved
383 improvements for the remote_self functionality for RSS/Atom feeds were done
386 no more apc support due problems with PHP 5.5
387 privacy image cache moved from an addon into the core
388 updated the following libraries: smarty 3.1.19, fullcalendar 1.6.4, jquery 1.11, jgrowl 1.3.0
389 added modernizer 2.8.3, better browser support
390 updates to the DB structure for better performance
391 preperations to use PDO in a later release
392 new notification system
393 web interface translations updated, addon translations now also possible separately from the main UI and done for CS, IT, RO, DE
394 vagrant support added for developers
395 some bugs were fixed for the profile import function
396 BBCode handling and reformatting to e.g. markdown was improved
397 Internal PusH server for communication with OStatus contacts
400 translation now done at transifex as well
401 "newmemberwidget" adds widget with help links + welcome message to sidebar of network tab for new members
402 new statistics addon to take part in the Diaspora* survey
403 new bidirectional connector for app.net
404 new relay connector for Diaspora*
405 new connector for the buffer service
406 improvements for the connectors with Twitter, StatusNet/GNU Social, pump.io, google+ and facebook
407 improvements to the cal and jappix-mini addons
409 Change in the structure of the git repo
410 The "master" branch will now contain stable stuff and hotfixes.
411 The new "develop" branch will contain the latest changes.
415 LICENSE change from Friendica uses now the AGPL
416 Language updates: PT_BR, RU, NB_NO, DE, PL, CS, ZH-CN, IT, CA, FR, NL
418 added a README.translate and updates to the translation utils
419 addons are now translated separately
420 Theme updates: vier, smoothly, diabook, decaf-mobile, dispy, frost, frost-mobile, quattro
421 Bug fixes: #516, #517, #525, #476, #540, #546, #712, #728
422 sample nginx and lighttpd config
423 new default templating engine: smarty3
425 maintenance mode for longer running upgrade tasks
427 edit profile photo link
428 better caching of pictures
429 threadening for outgoing emails
432 SN subscriptions & more SN like behaviour if snautofollow addon is used
433 collect content of SN discussion threads
434 communication with Diaspora*
437 MIME types for attachments
438 support Open Graph and Dublin Core when showing single items
439 better use of APC if present
440 use https versions of videos from youtube and vimeo to make firefox happy
441 fixes to the documentation
442 if a home.html is there, home.css is used as well
443 update included TinyMCE to version 3.5.8, fancybox
444 made more options available in the admin panel that were hidden before
445 show the admin information about when accounts expire in the admin panel
446 improving the install.php script
447 addons now can be members only
448 item object now contains the "edited" information left for the theme designers to show this info in a pretty way
449 improvments to the user-import from exported account files
450 It's now possible to authenticate an ejabberd server against friendica.
451 bugtracker moved to github
452 improvements to MySQL queries
456 See http://friendica.com/node/58