mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
docs: Update changelog for changes merged into main.
This commit is contained in:
@@ -13,11 +13,135 @@ log][commit-log] for an up-to-date list of all changes.
|
||||
|
||||
_Unreleased_
|
||||
|
||||
#### Highlights
|
||||
|
||||
- (Unfinished) Added support for per-channel configuration of whether
|
||||
_general chat_ is available. In particular, channels without topics
|
||||
are now possible in Zulip.
|
||||
- (Unfinished) Added channel folders, which organize the channels
|
||||
within an organization visually. Permission settings for channel
|
||||
folders will be introduced in a future release.
|
||||
- Redesigned the compose recipient area to be more compact and not
|
||||
draw as much attention when not being actively edited.
|
||||
- Added a new list-of-topics view, which is an option for the default
|
||||
behavior when clicking a channel in the left sidebar.
|
||||
- Added new personal setting for when resolved-topic notifications are
|
||||
automatically marked as read. This replaces previous logic that
|
||||
marked them unread exactly for users who had participated in the
|
||||
topic via sending a message or reacting.
|
||||
- Added several new channel-level permissions settings.
|
||||
- Improved display of images and videos in the web application. Images
|
||||
both use space better, and are bigger, while still not dominating
|
||||
text in a message feed.
|
||||
- Redesigned most action buttons across the settings UI.
|
||||
- Reworked Keyboard shortcuts to better support non-Latin keyboard
|
||||
locales. Now, keyboard shortcuts are entirely based on the key
|
||||
pressed, not what character it is mapped to.
|
||||
- (Unfinished) Added support for scheduling message reminders.
|
||||
- (Unfinished) Migrated translation platform from Transifex to Weblate.
|
||||
|
||||
#### Full feature changelog
|
||||
|
||||
- Email notifications and Notification Bot now use topic permalinks.
|
||||
- Added new web app setting for controlling whether grand total unread
|
||||
counts are displayed in the left sidebar.
|
||||
- Added support for unarchiving previously archived channels.
|
||||
- Added support for reactivating previously deactivated groups, and
|
||||
editing most settings on deactivated groups.
|
||||
- Added "New" hint to compose topic typeahead when creating a new topic.
|
||||
- Added live update of the compose preview area when the compose
|
||||
textarea is updated in the background, such as by file upload
|
||||
completing.
|
||||
- Added button to alphabetize options for a custom profile field.
|
||||
- Added UTC offsets in setting UI for selecting your time zone.
|
||||
- Added a new compose banner notifying the user when the compose box
|
||||
recipient is changed as a result of a topic move.
|
||||
- Added a new warning banner when moving a topic to a channel where
|
||||
some participants are not subscribers.
|
||||
- Added a warning banner to desktop notification settings when the
|
||||
user has not granted Zulip permission to send them.
|
||||
- Added support for moving messages to a channel the acting user is
|
||||
not currently subscribed to, but has access to post in.
|
||||
- Added new webhook integration for OpenProject and
|
||||
OpenSearch. Improved the GitHub, GitLab, and Jotform integrations.
|
||||
- Redesigned most filter/search inputs across the UI.
|
||||
- Reworked channel settings UI for adding groups. It's now convenient
|
||||
to copy membership of a group (previously, it was only easy to add
|
||||
subgroups). Direct message notices about new channel subscriptions
|
||||
are now optional, and only when at most 100 users are being
|
||||
subscribed at once.
|
||||
- Improved how the web app displays bulleted and numbered lists.
|
||||
- Improved how direct messages with yourself are described.
|
||||
- Improved code block language typeahead.
|
||||
- Improved "notification triggers" settings table with new icons, a
|
||||
reset-to-default button, and support for configuring channels that
|
||||
previously had default settings.
|
||||
- Improved settings table sorting UI design.
|
||||
- Improved drafts and scheduled messages overlays, including a new
|
||||
undo banner in case of accidental draft deletion.
|
||||
- Improved web application initial loading performance for
|
||||
organizations with several thousand users. Bigger improvements in
|
||||
this area are expected in the next release.
|
||||
- Improved performance of user mention typeahead in huge organizations.
|
||||
- Improved performance of listing all conversations in the left
|
||||
sidebar in channels with thousands of topics.
|
||||
- Improved performance tuning of default Postgres configuration, and
|
||||
added support for overriding those defaults. Improved postgres
|
||||
upgrade tool.
|
||||
- Improved performance of maintaining full-text search greatly.
|
||||
- Improved keyboard/mouse focus interactions in filterable dropdown
|
||||
widgets like the channel picker.
|
||||
- Improved empty feed banner for channels with all topics muted.
|
||||
- Improved error banners for very old browser and desktop versions.
|
||||
- Improved error pages for deactivated users and realms.
|
||||
- Improved confirmation banner when unsubscribing from a channel the
|
||||
user has permission to rejoin later.
|
||||
- Improved message feed UI to only use a pointer cursor for UI
|
||||
elements.
|
||||
- Improved handling of various message/toic link corner cases.
|
||||
- Improved handling of a slow-to-load avatar in the navbar.
|
||||
- Improved borders for avatars in user pills.
|
||||
- Improved help center documentation considerably. Added mobile tabs
|
||||
with web app workarounds for some features that are not available in
|
||||
the mobile apps.
|
||||
- Rewrote documentation for many non-webhook integrations.
|
||||
- Fixed live update of channel views when losing access to a private
|
||||
channel.
|
||||
- Fixed the `:smile:` emoji name mapping to an emoji more typically
|
||||
labeled `:slight_smile:`.
|
||||
- Fixed several issues with markup translation in both Slack import
|
||||
and handling Slack-compatible webhook events.
|
||||
- Fixed several issues with URL previews with variant font sizes.
|
||||
- Fixed several bugs in handling of Dropbox links.
|
||||
- Fixed EDITED notices for messages sent by muted users.
|
||||
- Fixed the main search area converting queries to lower-case.
|
||||
- Fixed recipient bars not decorating bot names with the bot icon.
|
||||
- Fixed the user card popover click area being slightly too small.
|
||||
- Fixed a rare race that could cause the web app to be missing
|
||||
metadata for a recently created user.
|
||||
- Fixed slow loading performance for the starred messages view.
|
||||
- Fixed slow performance for _general chat_ topics in servers
|
||||
containing large numbers of direct messages.
|
||||
- Fixed subtle performance issues involving prefetching permissions.
|
||||
- Fixed a subtle bug where "show all topics" would incorrectly not be
|
||||
offered.
|
||||
- Fixed RealmAuditLog not storing email addresses properly.
|
||||
- Fixed message content visibility not applying to digest emails.
|
||||
- Fixed buggy new-channel notification internationalization.
|
||||
- Fixed several minor bugs with keyboard shortcuts.
|
||||
- Fixed some message feed bugs affecting right-to-left languages.
|
||||
- Fixed display of imported messages in analytics.
|
||||
- Fixed several issues with 500 error pages.
|
||||
- Updated dependencies, including Django 5.2.
|
||||
|
||||
#### Upgrade notes for 11.0
|
||||
|
||||
- PostgreSQL 13 is no longer supported; if you are currently using it, you will
|
||||
need to [upgrade PostgreSQL](../production/upgrade.md#upgrading-postgresql)
|
||||
before upgrading Zulip.
|
||||
- Zulip's incoming email integration was simplified to no longer use
|
||||
`postfix`. Installations using the integration will automatically
|
||||
uninstall `postfix` when upgraded.
|
||||
|
||||
## Zulip Server 10.x series
|
||||
|
||||
|
Reference in New Issue
Block a user