Release banner for Hubzilla 9.0 Hubzilla 9.0 is here and delivers many improvements under the hood and at the UI level. Two of the most asked features have been implemented: repeats a.k.a. boosts and adjustable theme colors at the channel and site level. Hubmins can also customize other components via the bootstrap sass variables.
Under the hood we implemented a short term object cash which will improve performance when fetching objects. The internal use of ActivityStreams1 has been deprecated in favor of ActivityStreams2. Object integrity proofs (EddsaSignatures) according to fep-8b32 have been implemented. Interesting for developers: CI and the test environment have been vastly improved.
Other notable changes are: refactored browser to browser encryption using the modern sodium crypto library and support for custom emojis with configurable emoji sets.
For a complete list of changes in Hubzilla 9.0 please refer to the changelog.
A big THANK YOU! to all contributors and everybody who supports Hubzilla and its development.
Breaking changes
The .htaccess file has been updated to fix an issue with recent Apache versions
Require sodium PHP extension
Require bcmath or gmp PHP extension
Require intl PHP extension
Versions < 9.0 will not be able to decrypt encrypted messages composed in version 9.0 in the UI
Poke and Mood apps removed
Removed smiley button addon
Removed smiley_pack addon
Removed emojione addon (use the emoji addon instead)
Removed fediwordle addon (use the fediquest addon instead)
Individual connection filters need manual intervention (e.g. replace http://activitystrea.ms/schema/1.0/share with Announce when filtering repeats)
Update
Backup your data
Make sure that the sodium PHP extension is installed and enabled
Make sure that either the bcmath or gmp PHP extension is installed and enabled
Make sure that the intl PHP extension is installed and enabled
#Hubzilla is a powerful platform for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology.
Image/photo
Besides the usual amount of bugfixes Hubzilla 8.6 comes with a solution for two issues with interoperability between Hubzilla and other federated networks which do not support OpenWebAuth or comment permissions.
1. OCAP access
Grant limited posts the right to access linked private media via OCAP tokens. This solves the issue where private media was not accessible by platforms which do not implement OpenWebAuth.
2. Accept unsolicited comments for moderation
Unsolicited comments and reactions can arrive from platforms which do not implement comment permissions. Until now those were silently dropped. With this option enabled you will have the possibility to decide if you want to approve or delete such comments.
Those options are available in the channel privacy settings and are off by default. For more info about the changes in Hubzilla 8.6 please refer to the changelog.
A big THANK YOU! to all contributors and everybody who supports Hubzilla and its development.
#Hubzilla is a powerful platform for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology.
The Faces addon (requires python 3 and the python deepface library) will provide the Faces App which will detect faces in your photos and let you tag them. More info about this addon is available from its readme file.
The Logger Stats addon provides a tool for admins and developers to display various hub activities in a graphical way. It requires logging to be enabled to collect the data.
UI:
The content of the right aside area is now moved to the left aside on small screens.
Seen public stream items are now removed from the new public stream notifications area.
Under the hood:
We now use a new language detect library which supports 110 languages and should improve detection of rtl languages. Posts in rtl languages should now be displayed rtl. This library requires the PHP mbstring extension.
The gallery addon has been updated to use photoswipe version 5.
Performance improvements and bug fixes.
For a complete list of changes in Hubzilla 8.8 please refer to the changelog.
A big THANK YOU! to all contributors and everybody who supports Hubzilla and its development.
#Hubzilla is a powerful platform for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology.
It has been a while since the last release but this does not mean we have been lazy :slight_smile:
The first release candidate for Hubzilla 8.8 is here and it is BIG!
If you wish to participate in the RC testing, please git checkout 8.8RC your core and addons repositories.
The status of the RC testing can be followed in this wiki.
Please refer to the git history for the changes. A detailed change log will be provided with the release announcement.
You are welcome to contribute fixes in form of merge requests and bug reports for issues you might find here.
https://hub.somaton.com/photos/mario/image/5e78e835-2c88-4f72-9978-35cc827bfeae
Besides some visual improvements and the usual amount of bug fixes, most work for Hubzilla 8.4 was done under the hood. Performance has been improved and memory consumption reduced. Directory sync has been rewritten from scratch. A possibility to flag directory entries unsafe or spam for directory admins has been added. Directory flags are being synced between trusted directories. Trusted directories are considered the ones listed in get_directory_fallback_servers(). Additional trusted directory servers can be added manually if your hub is configured to serve as directory. The channelreputation addon has been moved to addons-unmaintained. The way it has been storing its data has led to serious issues on hubs with many channels and nobody is maintaining it at the moment. For more info about the changes in Hubzilla 8.4 please refer to the changelog.
A big THANK YOU! to all contributors and everybody who supports Hubzilla and its development.
#Hubzilla is a powerful platform for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology.
The Hubzilla Cart currently supports paypal as payment processor. I wonder if there are any ethical payment processors out there which would be worth implementing.
The first release candidate for Hubzilla 8.6 has been released!
If you wish to participate in the RC testing, please git checkout 8.6RC your core and addons repositories.
The status of the RC testing can be followed in this wiki.
Please refer to the git history for the changes. A detailed change log will be provided with the release announcement.
You are welcome to contribute fixes in form of merge requests and bug reports for issues you might find here.