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(+) 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 From 651a3f838081bd61eb6f1988f21bf6924a5e21db Mon Sep 17 00:00:00 2001 From: Mario Date: Mon, 18 Mar 2024 22:09:05 +0000 Subject: docu --- CHANGELOG | 2 +- install/INSTALL.txt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 464178f25..0bdd1a064 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -34,7 +34,7 @@ Hubzilla 9.0 (2024-??-??) - 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 min supported DB backends to administrator docs: MySql v >= 8.0.22, MariaDB v >= 10.6, PostgreSql v >= 12 - Added CI job for MySql 8.0 - Improved validate_email() - Implement fep-8b32 - object integrity proofs diff --git a/install/INSTALL.txt b/install/INSTALL.txt index e5b51e5f5..0d1f7d0ee 100644 --- a/install/INSTALL.txt +++ b/install/INSTALL.txt @@ -90,13 +90,13 @@ web server platforms. exec() and proc_open(). - curl, gd (with at least jpeg and png support), mysqli, mbstring, xml, - xmlreader (FreeBSD), zip and openssl extensions. The imagick extension MAY be used - instead of gd, but is not required and MAY also be disabled via + xmlreader (FreeBSD), zip, openssl, iconv, intl, sodium, bcmath (or gmp) extensions. + The imagick extension MAY be used instead of gd, but is not required and MAY also be disabled via configuration option. - some form of email server or email gateway such that PHP mail() works. - - Mysql 5.5.3 or later or MariaDB or postgres database server. + - MySql version >= 8.0.22 or MariaDB version >= 10.6 or PostgreSql version >= 12 database server - ability to schedule jobs with cron. -- cgit v1.2.3