From 40714ecdd0ab339bc433bd7fb94bfa85d8ef264f Mon Sep 17 00:00:00 2001 From: Mario Date: Mon, 18 Mar 2024 22:02:09 +0000 Subject: changelog --- CHANGELOG | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) (limited to 'CHANGELOG') diff --git a/CHANGELOG b/CHANGELOG index 0f3926e26..464178f25 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,93 @@ +Hubzilla 9.0 (2024-??-??) + - Refactor browser to browser encryption based on sodium plus library + - Added developer docs for the refactored test system + - Move escape_tags() to Lib/Text::escape_tags() and add test + - Messages are now sent as articles instead of notes - this can be configured for activitypub + - Implement support for custom emojis + - Add test for Lib/Activity::get_textfield() + - Refactor mod things to be AS2 compliant + - Implement basic bbcode tests and minor refactor + - Refactor profile activities to be AS2 complient + - Removed poke and moods app + - Cleanup deprecated/unused activity types + - Update doxygen config for generating online API docs + - Make DBA driver transaction aware + - Deprecate internal usage of ActivityStreams1 in favor of ActivityStreams2 + - Introduce Lib/Activity::get_actor() force flag to omit cache + - Refactor mod contactedit refresh + - Require intl PHP extension + - Improved checks in Web/HTTPSig::find_headers() + - Implement custom sass bootstrap builds for channels and site + - Mark items verified in zot delivery if either JSalmon, LDSignature or EddsaSignature verified + - Added support for code blocks with language in markdown and html + - Improved conversation item design + - Start using uuid for internal reference instead of base64 encoded mid + - Store seen mids in session instead of cache + - Increase sess_data DB column to medium text + - Introduce Lib/Activity::init_background_fetch() + - Refactor zotconvo daemon + - Implement short time object cache to reduce network calls (performance) + - Refactor Lib/Activity::fetch_and_store_parents() + - Introduce the fetchparents daemon + - Refactor Libzot::process_delivery() + - Start processing source xchan in xchan_query() + - Added CI job for MariaDB 10.6 + - Store the original announce actor (the one that pushed the item into our stream first) in source_xchan instead of owner_xchan to preserve the original owner + - Added optional circle person avatar + - Added min supported DB backends to administrator docs: MySql v >= 8.0.22, MariaDB v >= 10.4, PostgreSql v >= 12 + - Added CI job for MySql 8.0 + - Improved validate_email() + - Implement fep-8b32 - object integrity proofs + - Implement native repeats + - Updated spanish strings + - Add tests for check_account_email() + - Vastly improved unit tests including the database + - Require sodium PHP extension + - Require bcmath or gmp PHP extension + - Deprecate simplepie idna_convert() + - Update apache rewite rule to fix issue with recent apache versions - issue #1822 + - Display selected mid in an open state - issue #1425 + - Add bookmark and category to AP schema + + + Bugfixes + - Fix regression where config returned default value in some cases + - Fix attachments listed in reverse order + - Fix unterminated entity reference error when dealing with domxpath and add a test + - Fix obsolete system language selector in admin/site + - Fix imagick readImageBlob() exception not handled + - Fix content not moved to new location if folder was renamed via webdav + - Fix bootstrap namespaces not up-to-date in htmlpurifier + - Fix inReplyTo field in Lib/Activity not dealing with arrays + - Fix round buttons not being round + - Fix import from ical if timezone was not set in the source data + - Fix hard linebreaks from markdown and html not preserved in bbcode conversion + - Fix indentation from markdown and html not preserved in bbcode conversion + - Fix images with alt text from markdown and not preserved in bbcode conversion + - Fix custom emoji reactions arriving from pleroma + - Fix issue where if an item is created and deleted again before the notifier has completed the queueworker will dismiss the delete because it looks like a duplicate entry + - Fix handling HTML entities via mbstring is deprecated + - Fix various PHP deprecation warnings + - Fix apache rewite rule to fix issue with recent apache versions - issue #1822 + - Fix display selected mid in an open state - issue #1425 + + Addons + - Removed smileybutton addon + - Removed smiley_pack addon + - Pubcrawl: refactor presentation of encrypted messages + - Removed deprecated cryptojs addon + - Removed emojione addon + - New addon emoji which can provide different emoji sets via config.system.emoji_set variable - emojitwo (default), openmoji, mutant are currently supported + - Removed addon moremoods + - Removed addon morepokes + - Pubcrawl: implement actor_refetch hook + - Diaspora: implement actor_refetch hook + - Navbanner_options: fix PHP warnings + - Pubcrawl: add assertionMethod to encode_person() + - Socialauth: cleanup unused files + - Openstreetmap: adjust URLs + + Hubzilla 8.8.8 (2024-02-29) - Streams compatibility fixes -- cgit v1.2.3