Create the initial 1.8 changelog entry (subject to further changes)
This commit is contained in:
parent
ee5372784e
commit
ed597146fa
69
CHANGELOG
69
CHANGELOG
@ -1,3 +1,72 @@
|
|||||||
|
Hubzilla 1.8
|
||||||
|
Administration:
|
||||||
|
Cleanup and resolve some edge cases with addon repository manager
|
||||||
|
Provide sort field and direction on all fields of account and channel administration tables
|
||||||
|
Rename 'user' administration to account administration to reflect its true purpose
|
||||||
|
Security:
|
||||||
|
Edited comments to private posts could lose their privacy settings under some circumstances
|
||||||
|
Provide zot-finger signatures to prevent a possible but rare exploit involving DNS spoofing and phishing
|
||||||
|
ACL selections:
|
||||||
|
Various improvements to the ACL editor to further simplify the concepts and make it more intuitive
|
||||||
|
Chat:
|
||||||
|
Notifications of chatroom activity using standard browser notification interfaces.
|
||||||
|
Themes:
|
||||||
|
Allow a theme:schema string to represent a valid theme name. This fixes issues with setting schemas on site themes.
|
||||||
|
Pubsites:
|
||||||
|
Show server role (identify UNO or basic sites as opposed to hubzilla pro) and link to statistics
|
||||||
|
Documentation:
|
||||||
|
Clarify privacy rights of commenters w/r/t conversation owners, as this policy is network dependent.
|
||||||
|
Account Cloning:
|
||||||
|
Regression on clone channel creation created a new channel name each time.
|
||||||
|
New issue (fixed) with directory creation on cloned file content
|
||||||
|
Content Rendering:
|
||||||
|
Add inline code (in addition to the existing code blocks) to BBcode
|
||||||
|
Add emoji reactions
|
||||||
|
Add emojis as extended smilies with auto-complete support
|
||||||
|
Emoji added as feature so it can be enabled/disabled and locked
|
||||||
|
Ability to configure the standard reactions available on a site basis
|
||||||
|
Disable 'convenience' ajax autoload on pgdn key, as it could lead to premature memory exhaustion
|
||||||
|
Photos:
|
||||||
|
Change album sort ordering, allow widgets and plugins to define other orderings
|
||||||
|
Apps:
|
||||||
|
Synchronise app list with changes to system apps
|
||||||
|
Preserve existing app categories on app updates/edits
|
||||||
|
Architecture:
|
||||||
|
Provide autoloaded class files and libraries for plugins.
|
||||||
|
Further refactoring of session driver to sort out some cookie anomolies
|
||||||
|
Experimental PDO database driver
|
||||||
|
Creation of Daemon Master class and port all daemon (background task) interfaces to use it
|
||||||
|
Create separate class for each of 'Cron', 'Cron daily', and 'Cron weekly'.
|
||||||
|
Always run a Cron maintenance task if not run in the last four hours
|
||||||
|
Refactor the template classes
|
||||||
|
Refactor the ConversationItem mess into ThreadItem and ThreadStream
|
||||||
|
Refactor Apps, Enotify, and Chat library code
|
||||||
|
Refactor the various Config libraries (Config, PConfig, XConfig, AConfig, AbConfig, and IConfig)
|
||||||
|
Created WebServer class for top level
|
||||||
|
Remove mcrypt dependencies (deprecated in PHP 7.1)
|
||||||
|
Remove all reserved (including merely 'not recommended') words as DB table column names
|
||||||
|
Provide mutex lock on DB logging to prevent recursion under rare failure modes.
|
||||||
|
Bugfixes:
|
||||||
|
Remove db_close function on page end - not needed and will not work with persistent DB connections.
|
||||||
|
Undefined ref_session_write
|
||||||
|
Some session functions needed to be static to work with CalDAV/CardDAV
|
||||||
|
CLI interface: argc and argv were reversed
|
||||||
|
HTML entities double encoded in edited titles
|
||||||
|
Prevent delivering to empty recipients
|
||||||
|
Sabre library setting some security headers for SAML after we've emitted HTML content
|
||||||
|
Always initialise miniApp (caused obscure warning message if not set)
|
||||||
|
Block 'sys' channels from being 'random profile' candidates
|
||||||
|
DB update failed email could be sent in the wrong language under rare circumstances
|
||||||
|
Openid remote authentication used incorrect namespace
|
||||||
|
Plugins:
|
||||||
|
CalDAV/CardDAV plugin provided
|
||||||
|
Issue sending Diaspora 'like' activities from sources that did not propagate the DCV
|
||||||
|
Allow 'superblock' to work across API calls from third party clients
|
||||||
|
statistics.json: use 'zot' as protocol
|
||||||
|
Ability to follow Diaspora tags
|
||||||
|
Parse issue with Diaspora reshare content
|
||||||
|
Chess: moved to main repo, ported to 1.8
|
||||||
|
|
||||||
Hubzilla 1.6
|
Hubzilla 1.6
|
||||||
Cleanup and standardise the interfaces to the "jot" editor
|
Cleanup and standardise the interfaces to the "jot" editor
|
||||||
Router re-written to support calling class object methods as controllers
|
Router re-written to support calling class object methods as controllers
|
||||||
|
Reference in New Issue
Block a user