Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
nheko
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Nheko Reborn
nheko
Commits
5631b66d
Verified
Commit
5631b66d
authored
2 years ago
by
Nicolas Werner
Browse files
Options
Downloads
Patches
Plain Diff
Update changelog
parent
90474554
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Pipeline
#3406
passed
2 years ago
Stage: build
Stage: deploy
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
CHANGELOG.md
+137
-1
137 additions, 1 deletion
CHANGELOG.md
with
137 additions
and
1 deletion
CHANGELOG.md
+
137
−
1
View file @
5631b66d
# Changelog
## [0.10.0] -- unreleased
### Highlights
-
Notification counts 💯 (LorenDB, d42)
-
You can now see notification counts in more spaces, like your task bar or in
the community sidebar.
-
For better work-life balance you can hide the notification counts on a per
space basis.
-
For notification counts in the task bar your desktop environment needs to
support the Unity protocol.
-
Notifications are also preserved across restarts now.
-
Moderation 👮♀️
-
You can now change the permissions and aliases of a room.
-
Permissions are shown in the Memberlist
-
There is a
`/command`
to redact all messages sent by a specific user.
-
You can now provide a reason when inviting, knocking, kicking and banning
users.
-
Faster startup ⚡
-
On at least some systems startup should now be instant even with thousands
of rooms.
-
Encryption improvements 🛡️
-
Support for the most recent changes to Matrix E2EE including fallback keys,
no longer relying on the sender_key.
-
Compatibility and stability improvements when dealing with different base64
encodings and when verifying users and devices.
-
Fetch the whole online key backup at the klick of a button.
-
Integration with external apps 🗺️
-
Nheko now has a D-Bus API, which you can enable in the settings menu.
-
This allows applications like KRunner or Rofi to list and switch between
rooms.
### Features
-
Create a room link from a room. (brausepulver)
-
Support rendering policy rules.
-
Show notification counts for spaces (with options to disable them per space).
(LorenDB)
-
Keep notification counts across restarts.
-
Support the new call events (but not the signaling yet). (r0hit)
-
Add a dbus API, which allows external applications to list and switch rooms in
Nheko. (LorenDB)
-
Support editing room aliases.
-
Support editing room permissions.
-
Allow redacting all locally cached messages of a user using
`/redact
@userid:server.tld reason`
.
-
Request full online key backup when toggling the online backup button.
-
Support the
`knock_restricted`
join rule.
-
Allow cancelling uploads using escape. (r0hit)
-
Send images on enter.
-
Close image viewer when clicking on the background.
-
Speedup startup by not loading messages for the room preview.
-
Make settings slightly narrower.
-
Show unread counts in the taskbar (if the Unity protocol is supported). (d42)
-
Indicate if a room has no topic in the settings. (LorenDB)
-
Simplify Fedora build instructions. (DaKnig)
-
Support e2ee fallback keys.
-
Allow opening rooms in separate windows.
-
Support more image formats in flatpak.
-
Show powerlevels in the memberlist.
-
Use less exotic emoji shortcodes. (Bulby)
-
Support sorting and filtering the memberlist. (LorenDB)
-
Make initial spinner half transparent. (LorenDB)
-
Fancier rendering for image pack changes. (tastytea)
-
Allow accessing member list and room settings for spaces. (LorenDB)
-
Add zsh completions. (tastytea)
-
Fancy rendering for Powerlevel changes. (MTRNord)
-
Make sender_key in encrypted messages optional.
-
Close current room using Ctrl-W. (LorenDB)
-
Allow knocking on failed room joins.
-
Allow knocking via matrix.to urls.
-
Allow specifying reasons for every room membership change.
-
Make room name and topic editing inline.
-
Add a jump to bottom button. (Malte)
-
Port room creation to qml. (Malte)
-
Streamline direct chat creation. (Malte)
### Translations
-
Russian (Alexey Murz Korepov, Artem, Herecore, balsoft, librehacker,
glebasson, Mihail Iosilevich)
-
Chinese (Nekogawa Mio, Poesty Li, Reiuji Utsuho, hulb, ling, RainSlide, hosxy)
-
German
-
Dutch (Jaron Viëtor)
-
Finnish (Lurkki, Aminda)
-
Indonesian (Linerly)
-
Estonian (Priit)
-
French (Symphorien, Glandos, Eldred)
-
Serbian (Miroslav)
### Bugfixes
-
Fix verification requests not stopping properly when initiated from this
instance.
-
Don't send matrix.to markdown links in replies.
-
Make the database work on 32bit systems again. (MayeulC)
-
Add missing window decoration to room directory dialog on macOS.
-
Don't crash on empty image packs.
-
Fix spacing of encryption indicator in the room tite if it contains widgets.
-
Emojis during verification should no longer be clipped.
-
Don't ping the whole room when replying to users with a localpart of
`room`
.
-
Make icons sharp on all platforms. (q234rty)
-
Work around synapse not sending the original resolution when requesting large
thumbnails to make large thumbnails less blurry. (brausepulver)
-
Fix weak symbols from private object destructor. (Jason)
-
Fix failed uploads not cancelling properly.
-
Edits now properly update in replies again.
-
Improve test paste experience. (Syldra)
-
Pins should now properly update when the events are fetched.
-
Support latest iteration of the hidden read receipts MSC.
-
Fix cursor movement with some themes. (Syldra)
-
Properly handle glare during verification.
-
Set an Element Android compatible height for custom emotes.
-
Don't crash because of reusing items in completer on some platforms.
-
Fix the privacy screen on popped out windows.
-
Properly scale animated images.
-
Don't clip pinned messages.
-
Use correct powerlevels for direct chats.
-
Properly close cursors before committing txn.
-
Don't fail if a different client used the wrong base64 encoding when setting
up SSSS.
-
Spaces usually aren't DMs. (LorenDB)
-
Don't send invalid aliases to the server on room creation. (Apurv)
-
Fix invite dialog.
### Notes
This release requires Matrix API v1.1-v1.3. Please make sure your server is up
to date.
This release limits the maximum connections per host to 8. For best performance
we recommend your server supports http/2 so that slow requests don't slow down
other parts of the app (like sending messages).
Nheko now has KRunner and Rofi plugins (developed by LorenDB and LordMZTE
respectively).
## [0.9.3] -- 2022-03-25
### Highlights
...
...
@@ -44,7 +181,6 @@
-
Fix screensharing.
-
Fix device id when doing SSO logins.
## [0.9.2] -- 2022-03-09
### Highlights
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment