typos
[friendica.git/.git] / CHANGELOG
index 4046e6f..d50c3ff 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
-Version 2019.09-dev (UNRELEASED)
+Version 2020.09-1 (2020-09-24)
   Friendica Core:
-    Update to the translations (CS, DE, FR, JA, NL) [translation teams]
+    Updates to the translations: RU [translation teams]
+    Enhanced forum delivery using attached mention tags [redmatrix]
+    Enhanced code test-ability [nupplaphil]
+    Enhanced character set detection when parsing URLs [MrPetovan]
+    Enhanced the Activity Pub relay functionality [annando]
+    Added phpseclib dependency to replace standalone ASN1 library [nupplaphil]
+    Fixed a bug generating Message-IDs for notification mails [nupplaphil]
+    Fixed missing uri-ids in the database [annando]
+    Fixed a display problem with the new re-shares [annando]
+
+  Friendica Addons:
+    nominatim:
+      Added addon to resolve coordinates with OpenStreetmap [annando]
+    phpmailer:
+      Fixed a bug that prevented notification mails being send [nupplaphil]
+
+  Closed Issues:
+     9142, 9264
+
+Version 2020.09 (2020-09-20)
+  Friendica Core:
+    Updates to the translations: DE, EN GB, EN US, ES, FR, IT, NL, PL, RU, ZH_CN [translation teams]
+    Updates to the themes (all) [MrPetovan, tobiasd]
+    Updates to the documentation [annando, mpanhans, realkinetix, tobiasd]
+    General code cleanup and refactoring [annando, MrPetovan, nupplaphil]
+    Enhanced the API [annando]
+    Enhanced the processing of background jobs [annando]
+    Enhanced federation of activities [annando, vpzomtrrfrt]
+    Enhanced the user notifications[annando]
+    Enhanced database usage [annando, MrPetovan]
+    Enhanced ActivityPub support for forums [annando]
+    Enhanced the utilization of the cache [annando, MrPetovan]
+    Enhanced the performance of the daemon [annando]
+    Enhanced the communication with the directory servers [annando]
+    Enhanced the re-sharing of items [annando]
+    Enhanced sample lighttpd and nginx configs [MrPetovan, tobiasd]
+    Enhanced the checks for incoming postings using ActivityPub [annando, Roger Meyer]
+    Enhanced the import of RSS feeds by removing tracking pixels [annando]
+    Enhanced the speed of the full text search [annando]
+    Replaced library used for text completion [MrPetovan]
+    Fixed a problem that prevented recipients of direct messages to be selected [MrPetovan]
+    Fixed a problem that prevented new email contacts from being added [annando]
+    Fixed a problem with the console command search [tobiasd]
+    Fixed a problem during the search for contacts [annando]
+    Fixed a problem with the JOT of private notes [MrPetovan]
+    Fixed missing HTML encoding [MrPetovan]
+    Fixed a layout problem with the frio composer for new postings [MrPetovan]
+    Fixed some composer notices [nupplaphil]
+    Fixed a problem for empty preview data when importing feed posts [annando]
+    Fixed a problem with the pager on search result pages [annando]
+    Fixed some templates to show the correct un-/follow button for contacts [annando]
+    Fixed a problem with the generation of the Message-ID of notification emails [nupplaphil]
+    Added nodeinfo2 support [annando]
+    Added CSV export and import of blocked servers to the console [tobiasd]
+    Added new admin debug module for ActivityPub [MrPetovan]
+    Added the automatic determination of frequency to pull feeds [annando]
+    Added signed fetching from system users for ActivityPub [annando]
+    Added the discovery of new peers from contacts [annando]
+    Added the directory API endpoint [annando]
+    Added support for signed outbox requests [annando]
+    Added direction functionality for clarification of posting flow [annando]
+    Added the ability to set the database version [annando]
+    Added support for ActivityPub relay server [annando]
+    By default display of re-sharer information is now flattened [annando]
+    Removed some unused POCO functionality [annando]
+    Removed the unused rating functionality [annando]
+    Removed unneeded network request for local stuff [annando]
+    Removed some useless info messages [annando]
+    Reworked some additional features according to a user voting [MrPetovan]
+
+  Friendica Addons:
+    Updates to the translations: DE, EN GB, EN US, IT, NL, RU, ZH_CN [translation teams]
+    Updates to the docs [SpencerDub]
+    General code cleanup and maintenance [annando, MrPetovan]
+    blockbot:
+      added some "good" bots [annando]
+    forumdirectory:
+      fixed some SQL queries [MrPetovan]
+    phpmailer:
+      fixed a problem leading to double message ID headers [nupplaphil]
+    qcomment:
+      restructured the addon and fixed a bug preventing the addon from working [MrPetovan]
+
+  Closed Issues:
+    2811, 4606, 5742, 5782, 7660, 8676, 8788, 8797, 8798, 8847, 8860,
+    8874, 8882, 8885, 8906, 8914, 8922, 8928, 8929, 8935, 8940, 8941,
+    8956, 8958, 8961, 8967, 8989, 8993, 8994, 8995, 8997, 8999, 9000,
+    9004, 9013, 9015, 9051, 9064, 9065, 9072, 9081, 9090, 9091, 9099,
+    9107, 9135, 9136, 9137, 9138, 9140, 9142, 9150, 9153, 9154, 9163,
+    9164, 9172, 9182, 9192, 9193, 9204, 9210, 9229, 9231, 9246
+
+Version 2020.07-1 (2020-09-08)
+  Friendica Core
+    Fixed a problem that leaked sensitive information [Roger Meyer, MrPetovan]
+
+Version 2020.07 (2020-07-12)
+  Friendica Core:
+    Update to the translations: DE, EN GB, EN US, FR, ET, NL, PL, RU, ZH-CN [translation teams]
+    Updates to the themes (frio, vier) [MrPetovan]
+    Updated the shipped composer version, and the dependency list [annando, MrPetovan, tobiasd]
+    Updates to the documentation [MrPetovan]
+    General code refactoring and enhancements [AlfredSK, annando, MrPetovan]
+    Replace charged terms with "allowlist", "denylist" and "blocklist" [MrPetovan]
+    Enhanced the comment distribution in threads that involve diaspora*, AP and DFRN actors [annando]
+    Enhanced the profile probing mechanism [annando, MrPetovan]
+    Enhanced the post update process of the database [annando]
+    Enhanced the database performance [annando]
+    Enhanced ActivityPub attachment handling [MrPetovan]
+    Enhanced security of redirections [annando]
+    Enhanced database performance [annando]
+    Enhanced the handling of BBCode [pre] tags [MrPetovan]
+    Enhanced Markdown to BBCode conversion [MrPetovan]
+    Enhanced the speed of the network page [annando]
+    Fixed a problem recognising logins via the API [MrPetovan]
+    Fixed a problem with handling local diaspora* URLs [MrPetovan]
+    Fixed a problem with implicit mentions [annando]
+    Fixed a problem with the password reset token security [lynn-stephenson]
+    Fixed a problem with receiving non-public posts via ActivityPub [annando]
+    Fixed a problem with the photo endpoint of the API [MrPetovan]
+    Fixed a problem with pressing the ESC key in the frio-theme [MrPetovan]
+    Fixed a problem with the display if post categories [annando]
+    Fixed a problem with validation of feeds [annando]
+    Fixed a problem that prevented AP activities being fetched sometimes [annando]
+    Renamed the -q option of the console user delete command to -y [MrPetovan]
+    Added notification count to page title [MrPetovan]
+    Added handling of relative URLs during feed detection [MrPetovan]
+    Added entities [nupplaphil]
+
+  Friendica Addons:
+    Update to the translations (EN GB, NB NO, NL, PL, RU, ZH CN) [translation teams]
+    blockbot:
+      The list of accepted user agents was enhanced [annando]
+    Diaspora*:
+      Enhanced conntector settings [MrPetovan]
+    PHP Mailer SMTP:
+      Updated phpmailer version [dependabot]
+    showmore_dyn:
+      New addon to collapse long post depending on their actual height [wiwie]
+    twitter:
+      Enhaceed the handling of mobile twitter URLs [annando]
+      Enhanced the handling of quoted tweets [MrPetovan]
+      added HTML error code handling [MrPetovan]
+    various:
+      enhancements to the probe mechanism [MrPetovan]
+
+  Closed Issues:
+    3084, 3884, 8287, 8314, 8374, 8400, 8425, 8432, 8458, 8470, 8477,
+    8482, 8488, 8489, 8490, 8493, 8495, 8498, 8511, 8517, 8523, 8527,
+    8551, 8553, 8560, 8564, 8565, 8568, 8578, 8586, 8593, 8606, 8610,
+    8612, 8626, 8664, 8672, 8683, 8685, 8691, 8694, 8702, 8709, 8714,
+    8717, 8722, 8726, 8732, 8736, 8743, 8744, 8746, 8756, 8766, 8769,
+    8781, 8800, 8807, 8808, 8827, 8829, 8836, 8844, 8846, 8857, 8866
+
+Version 2020.03 "Red Hot Poker"  (2020-03-30)
+  Friendica Core:
+    Updates to the translations (DE, FR, JA, NL, PL, RU, ZH-CN) [translation teams]
+    Updates to the documentation [AlfredSK, annando, MrPetovan]
+    Updates to the themes (all) [AlfredSK, annando, MrPetovan, ozero]
+    General code refactoring and enhancements [annando, MrPetovan, nupplaphil, tobiasd]
+    Enhanced the performance in several background tasks [annando]
+    Enhanced the display of contact relations (Twitter) [annando]
+    Enhanced the permission selection for uploaded photos [annando]
+    Enhanced the access control during composing a posting [MrPetovan]
+    Enhanced the accessibility [annando, MrPetovan]
+    Enhanced the delegation process [annando]
+    Enhanced the contact management links [annando]
+    Enhanced the pagination on the community page [MrPetovan]
+    Enhanced the remote following page [annando]
+    Enhanced the generated node statistics [AlfredSK]
+    Enhanced the federation statistics page in the admin panel [annando]
+    Enhanced the probing mechanism [annando]
+    Enhanced the federation with Zot [annando]
+    Enhanced the permission selections for events [MrPetovan]
+    Enhanced the logging format of the date-time entries [MrPetovan]
+    Fixed a problem with the uninstalling of addons [annando]
+    Fixed a problem with the XML escaping in postings [MrPetovan]
+    Fixed a problem with the Markdown parser [MrPetovan]
+    Fixed AP federation problems with GNU social [annando]
+    Fixed AP federation problems with Peertube [annando]
+    Fixed a problem with the update process of the database [annando]
+    Fixed problems in the generation of notification emails [nupplaphil]
+    Fixed a problem with automatic contact approvals [annando]
+    Fixed a problem with following items [annando]
+    Fixed the redirection in the photo album after actions there [MrPetovan]
+    Fixed redirection from notifications for non logged in users [nupplaphil]
+    Fixed a problem with image permissions in comments [annando]
+    Fixed a problem leading to random deletion of postings [MrPetovan, SpcCw]
+    Fixed a problem while transmitting XML in CODE blocks [annando]
+    All target _blank links now have the rel no-opener no-referrer [MrPetovan]
+    The "more action" menu in Frio was moved to the action buttons [annando]
+    Replacement of the "hide_wall" option with more clear options [annando]
+    Replaced most of all fixed profile field with free form profile fields [MrPetovan]
+    Removed the "compose on new page" option in Frio [MrPetovan]
+    Removed multiple profiles in favour of custom profile fields [MrPetovan]
+    Added an option to hide the dislike reaction [MrPetovan]
+    Added user group filter to contact listings [MrPetovan]
+    Added folding to the widgets in the side bar [annando]
+    Added user management functionality to the Friendica console [nupplaphil]
+    Added api/friendica/events endpoint to the API [MrPetovan]
+    Added api/friendica/events endpoint to the API [MrPetovan]
+    Added custom profile fields [MrPetovan]
+    Added AP type audio for the federation with Funkwhale [annando]
+
+  Friendica Addons:
+    Update to the translations (CS, DE, FR, PL, RU, ZH-CN) [translation teams]
+    General code refactoring and enhancements [AndyHee, annando, MrPetovan, nupplaphil]
+    blockbot:
+      Ensure that good agents are allowlisted [valvin1]
+    markdown:
+      Addon to use Markdown while composing a posting was added [annando]
+    showmore:
+      Functionality is ignored by screen readers [annando]
+    twitter:
+      Added fetching of contact relations [annando]
+    unicode emoticons:
+      Extended the list of supported emoticons [loma-one]
+      
+  Closed Issues:
+    4599, 5562, 6205, 6418, 6757, 7558, 7560, 7771, 7808, 7817, 7892,
+    7964, 7968, 7978, 7984, 7991, 7992, 7994, 8002, 8008, 8014, 8058,
+    8067, 8081, 8084, 8087, 8090, 8097, 8098, 8103, 8136, 8151, 8153,
+    8157, 8160, 8164, 8165, 8167, 8172, 8173, 8181, 8182, 8185, 8187,
+    8193, 8197, 8205, 8206, 8216, 8219, 8229, 8233, 8234, 8238, 8245,
+    8248, 8251, 8252, 8254, 8255, 8264, 8268, 8275, 8280, 8286, 8288,
+    8289, 8290, 8299, 8303, 8305, 8310, 8318, 8321, 8338, 8339, 8341,
+    8342, 8358, 8371, 8383, 8393, 8396, 8404, 8412, 8417, 8449, 8467
+
+Version 2019.12 (2019-12-23)
+  Friendica Core:
+    Updates to the translations (CS, DE, ET, JA, NL, PL) [translation teams]
+    Updates to the documentation [copiis, MrPetovan, stom79, tobiasd]
+    Updates to the themes (all) [annando, hoergen, MrPetovan, tobiasd]
+    General code refactoring and enhancements [annando, MrPetovan, nupplaphil, tobiasd]
+    Enhanced the manage functionality [annando]
+    Enhanced the federation with ActivityPub and Diaspora* protocol detection and contact requests [annando]
+    Enhanced federation with pixelfed and peertube [annando]
+    Enhanced how the API handles quoted postings [annando]
+    Enhanced the attachment removal by the API [annando]
+    Enhanced the 2FA field for mobile devices [nupplaphil]
+    Enhanced handling of re-shares [annando]
+    Enhanced the ACL dialog [annando, MrPetovan]
+    Enhanced transmission of postings by email and email handling in general [annando]
+    Enhanced the updating process of contacts [annando]
+    Enhanced the import of RSS/Atom feeds [annando]
+    Enhanced the registration form for require approval setups [tobiasd]
+    Enhanced the follow process for the Diaspora* protocol [annando]
+    Enhanced the display of the saved searched [AlfredSK]
+    Enhanced the display of image titles [annando]
+    Enhanced the handling of OpenID [annando]
+    Enhanced the Vagrant devel VM [tobiasd]
+    Enhanced handling of HTML special entities [nathilia-peirce]
+    Enhanced hashes by using HMAC [nathilia-peirce]
+    Enhancements to the ActivityPub implementation [annando]
+    Fixed a problem with delivery of direct messages over ActivityPub [annando]
+    Fixed some problems with the remote auth functionality [annando]
+    Fixed an issue that prevented notifications for deleted postings be deleted themselves [annando]
+    Fixed a problem connecting to forums [annando]
+    Fixed messages in the admin panel [nupplaphil]
+    Fixed a problem when the log-file was not write-able [nupplaphil]
+    Fixed a problem with the caching directory for the password exposure check [MrPetovan]
+    Fixed a bug with detecting the browser language [nupplaphil]
+    Smart threading is now the default, but can be switched off by the user [annando]
+    Clarification: Posted order is now arrival order [annando]
+    Added router configuration file [nupplaphil]
+    Added drone.io as CI service [nupplaphil]
+    Added the ability to pin postings on account walls [annando]
+    Added various new API endpoints [annando, MrPetovan]
+    Added hooks for the email fetching process [annando]
+    Added support for nodeinfo 2 [annando]
+    Added export and import of followed contact data [tobiasd]
+    Added links to tag and category overview in the footer of postings [tobiasd]
+    Added config switch to use BCC instead of CC for ActivityPub delivery of non-public postings [annando]
+
+  Friendica Addons:
+    Update to the translations (CA, DE, ET) [translation teams]
+    buffer
+      marked as unsupported [annando]
+    Discourse
+      New addon to integrate Discourse discussions [annando]
+    gnot
+      UI improvements [tobiasd]
+    js_upload
+      The addon got rewritten to adopt the new ACL [MrPetovan]
+    mailstream:
+      Support for new img format was added [mexon]
+      BB Code is now included as plaintext [mexon]
+      Logging format is enhanced [mexon]
+      ActivityPub "announce" notifications are not included [mexon]
+
+  Closed Issues:
+     989, 1071, 1188, 1334, 2537, 3229, 3231, 3385, 4112, 4442, 4451,
+    5048, 5568, 5802, 6865, 7190, 7308, 7316, 7418, 7613, 7657, 7659,
+    7664, 7671, 7679, 7681, 7682, 7685, 7688, 7691, 7702, 7707, 7709,
+    7718, 7733, 7740, 7747, 7756, 7766, 7773, 7776, 7778, 7781, 7821,
+    7825, 7834, 7863, 7868, 7880, 7888, 7889, 7902, 7914, 7920, 7946,
+    7953, 7978
+
+Version 2019.09 (2019-09-29)
+  Friendica Core:
+    Update to the translations (CS, DE, EN GB, EN US, FR, JA, NL, PL) [translation teams]
     Update to the themes (frio, vier) [JeroenED, MrPetovan, tobiasd, vinzv]
-    Update to the documentation [guzzisti, vinzv]
+    Update to the documentation [annando, tobiasd, guzzisti, vinzv]
     Enhanced the log output of the background process [annando]
-    Enhanced the vcard translation in the profile (JeroenED)
+    Enhanced the vcard translation in the profile [JeroenED]
     Enhanced the delivery count [annando]
     Enhanced ActivityPub envelopes [MrPetovan]
+    Enhanced communication about deleted accounts via AP [annando]
     Enhanced the following process [annando]
     Enhanced the tests [nupplaphil]
-    Enhanced the frontend worker [annando]
+    Enhanced the front-end worker [annando]
     Enhanced the img format to allow alternative texts [annando]
     Enhanced the detection of supported protocols for contacts [annando]
-    Enhanced the reshare of items [annando]
+    Enhanced the re-share of items [annando]
     Enhanced 2FA process [MrPetovan]
     Enhanced server wide theme settings [MrPetovan]
     Enhanced config loading process [MrPetovan, nupplaphil]
     Enhanced handling of emoticons [MrPetovan]
-    Fixed a bug in the admin panel leading to orphand options [tobiasd]
+    Enhanced performance [annando]
+    Fixed a bug in the admin panel leading to orphaned options [tobiasd]
     Fixed a problem that could lead to duplicated Pleroma contacts [annando]
+    Fixed a problem with the hide profile setting [annando]
     Fixed the problem sending out the post when hitting the enter key in the ACL dialog [MrPetovan]
     Fixed a bug in HTML special character escaping of event titles [MrPetovan]
     Fixed a bug in HTML special character conversion in item titles [MrPetovan]
@@ -26,7 +328,19 @@ Version 2019.09-dev (UNRELEASED)
     Fixed a bug that prevented the display of images in some postings from diaspora* [MrPetovan]
     Fixed a bug in setting the permissions on uploaded images [annando]
     Fixed a bug that lead to potentially unwanted importing threads started by contacts of contacts [annando]
+    Fixed implicit self mentions [MrPetovan]
     Fixed display of register links on closed nodes landing pages [MrPetovan]
+    Fixed the display of [spoiler] tags [MrPetovan]
+    Fixed an issue with photo permissions in private mails [annando]
+    Fixed a bug in the process of following Pleroma accounts [annando]
+    Fixed a bug that caused notifications about locally deleted items [annando]
+    Fixed the link to the source of an event [MrPetovan]
+    Fixed a problem that caused authors from twitter postings having no profile pic [annando]
+    Fixed a bug in BBCode -> Markdown conversation for font size [annando]
+    Fixed a BBCode parser problem with the audio tag [MrPetovan]
+    Fixed a session problem [annando]
+    Fixed a problem with the auto-installer [nupplaphil]
+    Fixed a bug with magic links redirection for non profiles [annando]
     General code cleaning [annando, MrPetovan, nupplaphil]
     Removed contacts auto completion (in /contacts [MrPetovan]
     Replaced FontAwesome by ForkAwesome in frio theme [vinzv]
@@ -37,19 +351,29 @@ Version 2019.09-dev (UNRELEASED)
     Added support of wildcards to server block lists [MrPetovan]
     Added app specific passwords when using 2FA [MrPetovan]
     Added fetching of postings via URL to interact with public postings [annando]
+    Added opt-out flag for federated search engines and associated header information for profiles [annando]
 
   Friendica Addons:
-    Update to the translation (CS, DE, FR, JA, NL SV) [translation teams]
+    Update to the translation (CS, DE, EN GB, EN US, ES, FR, JA, NL SV) [translation teams]
     General code cleanup [nupplaphil, Quix0r]
+    blockbot:
+      Added translations
+      Added more bots [annando]
+      Added admin panel settings [annando]
+    tumblr:
+      Changed used URLs to https adopting tumblrs change [annando]
     twitter:
       Enhanced handling of multi image postings [annando]
+      Enhanced display of quoted tweets [MrPetovan]
       Added alternative text support for images [annando]
 
   Closed Issues:
-    3816, 4815, 6384, 6675, 7235, 7293, 7314, 7317, 7337, 7338, 7346,
-    7350, 7367, 7383, 7396, 7397, 7401, 7406, 7408, 7426, 7428, 7456,
-    7442, 7457, 7468, 7471, 7473, 7488, 7497, 7498, 7501, 7507, 7522,
-    7527, 7536, 7542, 7545
+     870, 1605, 2199, 3239, 3816, 4117, 4815, 5721, 6384, 6521, 6553,
+    6675, 7212, 7235, 7285, 7293, 7314, 7317, 7337, 7338, 7346, 7350,
+    7367, 7383, 7396, 7397, 7401, 7406, 7408, 7426, 7428, 7456, 7442,
+    7457, 7468, 7471, 7473, 7488, 7497, 7498, 7501, 7507, 7521, 7526,
+    7527, 7536, 7542, 7545, 7576, 7586, 7594, 7597, 7603, 7610, 7618,
+    7629, 7635, 7638, 7663, 7665, 7672
 
 Version 2019.06 (2019-06-23)
   Friendica Core:
@@ -439,7 +763,7 @@ Version 2018.09 (2018-09-23)
 Version 2018.05 (2018-06-01)
   Friendica Core:
     Update to the translations (DE, EN-GB, EN-US, FI, IS, IT, NL, PL, RU, ZN CH) [translation teams]
-    Update to the documentation [andyhee, annando, fabrixxm, M-arcus, MrPedovan, rudloff, tobiasd]
+    Update to the documentation [andyhee, annando, fabrixxm, M-arcus, MrPetovan, rudloff, tobiasd]
     Enhancements to the DB handling [annando]
     Enhancements to the relay system [annando]
     Enhancements to the handling of URL that contain unicode characters [annando]
@@ -733,7 +1057,7 @@ Version 3.5.3 (2017-10-05)
     Updates to the documentation [tobiasd]
     Code revision and refactoring [Hypolite]
     pumpio, twitter bridges adopted to new background mechanism [annando]
-    Leistungsschutzrecht has a new source list, and a whitelist [annando]
+    Leistungsschutzrecht has a new source list, and an allowlist [annando]
     retriever marked unsupported due to unwanted side-effects [annando]
     Unicode emoji added [annando]
     Enhancement to the general content filter [annando]
@@ -1195,7 +1519,7 @@ Version 3.3.1 (2014-11-06)
        Set default location to empty for new users. Suppress warning on user creation (issue #1193) (fabrixxm)
        Correctly build urls with queries (issue #1190) (fabrixxm)
        Optionally use keywords in feed as post tags with "remote self" (annando)
-       A blacklist of keywords to not use can be defined (annando)
+       A denylist of keywords to not use can be defined (annando)
        "remote self" works also with Friendica and Diaspora contacts (annando)
        Show exact post time after 12 hours (FX7)
        Optionally redirect from non-SSL to SSL (annando)