mirror of
https://github.com/zulip/zulip.git
synced 2025-11-09 08:26:11 +00:00
Release Zulip Server 1.7.0.
This commit is contained in:
@@ -7,40 +7,51 @@ All notable changes to the Zulip server are documented in this file.
|
|||||||
This section lists notable unreleased changes; it is generally updated
|
This section lists notable unreleased changes; it is generally updated
|
||||||
in bursts.
|
in bursts.
|
||||||
|
|
||||||
|
### 1.7.0 -- 2017-10-25
|
||||||
|
|
||||||
**Highlights:**
|
**Highlights:**
|
||||||
|
|
||||||
- Migrated the project to run exclusively on Python 3.
|
Web
|
||||||
- Completely redesigned the emoji picker with a beautiful new design,
|
- We’ve completely redesigned our onboarding process to explain Zulip,
|
||||||
with categories, a showcase, and much better data.
|
and especially topics, to new users.
|
||||||
- Completely redesigned the /integrations and /apps pages to be
|
- We’ve built a beautiful new emoji picker with categories, a
|
||||||
more usable and more attractive.
|
showcase, and much better data. Note the clean, underscore-free
|
||||||
- Completely redesigned the onboarding process to more effectively
|
display!
|
||||||
explain Zulip and topics to new users.
|
- The emails sent by Zulip are more consistent, readable, and visually
|
||||||
- Added support for iOS mobile push notifications.
|
interesting.
|
||||||
- Overhauled the emails sent by Zulip to be more consistent and
|
- Chinese (Simplified) and Japanese join Spanish, German, and Czech in
|
||||||
readable, and have a nice illustrated visual design.
|
having the user interface fully translated, in addition to partial
|
||||||
- Redesigned several settings subpages to be visually cleaner.
|
translations for many other languages. We also fixed many small
|
||||||
- Redesigned the /help/ documentation site to have a nice sidebar
|
issues where strings weren’t tagged for translation.
|
||||||
index.
|
- Many pages have been redesigned to be easier to use and visually
|
||||||
- We're now recommending the new electron desktop app to everyone.
|
cleaner, including the settings pages and the user documentation at
|
||||||
Users using the legacy desktop app from 2014 will receive a
|
/help, /integrations, and /apps.
|
||||||
notification encouraging them to upgrade. We wil likely remove
|
|
||||||
support for the legacy desktop app completely in our next release.
|
Mobile and Desktop support
|
||||||
- Added a new API for fetching unread messages organized by topic to
|
- Zulip Server 1.7 adds several new APIs that are critical for mobile
|
||||||
support the mobile apps. The React Native mobile apps will likely
|
app performance and that let the app track unread messages. If
|
||||||
start requiring Zulip 1.7 soon. We don't intend to break app
|
you’re using the mobile apps at all (iOS or Android), you will
|
||||||
compatibility with older server versions often, but it makes sense
|
definitely want to upgrade to Zulip 1.7.
|
||||||
in this case, since the new API is necessary for providing a
|
- The iOS and Android apps can receive push notifications
|
||||||
performant mobile experience.
|
(configurable, naturally) for events like PMs and @-mentions. While
|
||||||
- Fixed a number of issues with untranslateable strings. Zulip is now
|
Zulip Server 1.6 has basic support for these, 1.7 brings a new,
|
||||||
fully translated into Chinese, Spanish, German, Czech, and Japanese,
|
clearer format to notifications, and gives each user more options
|
||||||
with significant translations for a number of other languages.
|
for finer-grained control.
|
||||||
- Added automatic "soft deactivation", which dramatically improves
|
- The new Electron desktop app is out of beta and replaces our legacy
|
||||||
performance for organizations with a large number of inactive users,
|
desktop apps.
|
||||||
without any impact to the experience should those users return.
|
|
||||||
Zulip's performance now scales primarily with number of active
|
Backend and scaling
|
||||||
users; chat.zulip.org serves 300MAUs and over 3000 total users on a
|
- Zulip now runs exclusively on Python 3. This is the culmination of
|
||||||
VM with just 8GB of RAM (and its CPU is essentially always idle).
|
an 18-month migration effort. We are very excited about this!
|
||||||
|
- We’ve added an automatic "soft deactivation" process, which
|
||||||
|
dramatically improves performance for organizations with a large
|
||||||
|
number of inactive users, without any impact on those users’
|
||||||
|
experience if they later come back.
|
||||||
|
- Zulip's performance at scale has improved significantly. Performance
|
||||||
|
now scales primarily with number of active users (not total
|
||||||
|
users). As an example, chat.zulip.org serves 400 monthly active
|
||||||
|
users and about 3500 total users, on one VM with just 8GB of RAM and
|
||||||
|
a CPU consistently over 90% idle.
|
||||||
|
|
||||||
**Upgrade notes:**
|
**Upgrade notes:**
|
||||||
|
|
||||||
@@ -120,6 +131,7 @@ in bursts.
|
|||||||
"mentions" database queries through new indexes.
|
"mentions" database queries through new indexes.
|
||||||
- Upgraded to Django 1.11.x.
|
- Upgraded to Django 1.11.x.
|
||||||
- Upgraded to a more modern version of the SourceSansPro font.
|
- Upgraded to a more modern version of the SourceSansPro font.
|
||||||
|
- Redesigned several settings subpages to be visually cleaner.
|
||||||
- Redesigned Zulip's error pages to feature cute illustrations.
|
- Redesigned Zulip's error pages to feature cute illustrations.
|
||||||
- Dramatically improved the user typeahead algorithm to suggest
|
- Dramatically improved the user typeahead algorithm to suggest
|
||||||
relevant users even in large organizations with 1000s of accounts.
|
relevant users even in large organizations with 1000s of accounts.
|
||||||
|
|||||||
@@ -52,9 +52,9 @@ author = u'The Zulip Team'
|
|||||||
# built documents.
|
# built documents.
|
||||||
#
|
#
|
||||||
# The short X.Y version.
|
# The short X.Y version.
|
||||||
version = '1.6'
|
version = '1.7'
|
||||||
# The full version, including alpha/beta/rc tags.
|
# The full version, including alpha/beta/rc tags.
|
||||||
release = '1.6.0'
|
release = '1.7.0'
|
||||||
|
|
||||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||||
# for a list of supported languages.
|
# for a list of supported languages.
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
ZULIP_VERSION = "1.6.0+git"
|
ZULIP_VERSION = "1.7.0"
|
||||||
PROVISION_VERSION = '10.7'
|
PROVISION_VERSION = '10.7'
|
||||||
|
|||||||
Reference in New Issue
Block a user