diff options
author | Mario <mario@mariovavti.com> | 2024-03-18 22:10:16 +0000 |
---|---|---|
committer | Mario <mario@mariovavti.com> | 2024-03-18 22:10:16 +0000 |
commit | 569f243ebdf1ab4b2b4a5e0d0642ab6cad3adf30 (patch) | |
tree | 9519c5684ed9328a7becd0cfc43b58f9603caaee | |
parent | d4b1bcd6411b366f04756ed68d699ef75480b378 (diff) | |
parent | 651a3f838081bd61eb6f1988f21bf6924a5e21db (diff) | |
download | volse-hubzilla-569f243ebdf1ab4b2b4a5e0d0642ab6cad3adf30.tar.gz volse-hubzilla-569f243ebdf1ab4b2b4a5e0d0642ab6cad3adf30.tar.bz2 volse-hubzilla-569f243ebdf1ab4b2b4a5e0d0642ab6cad3adf30.zip |
Merge branch 'dev' into 9.0RC
-rw-r--r-- | CHANGELOG | 90 | ||||
-rw-r--r-- | install/INSTALL.txt | 6 |
2 files changed, 93 insertions, 3 deletions
@@ -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.6, 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 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. |