Accepting request 843760 from home:Dead_Mozay:matrix

- Update to version 0.6.2:
  * More stringent serverpart checks in user ids.
  * Uri::toUrl() now returns an actually working matrix.to link.
  * The biggest change in this release is a rewrite of the code 
    maintaining user profiles (generic and per-room). 
    The new code is simpler, faster and occupies less memory - 
    a hat-trick of optimisation. The improvement is most noticeable 
    when opening bigger rooms with many users (such as Matrix HQ).
  * Trying to set displayname or avatar URL to an empty value with 
    Synapse homeservers led to an obscure error; 
    now it works as it should.
  * Another noticeable change is that the library should be more 
    robust against gateway/CDN/proxy errors that sometimes bring 
    unexpected responses (e.g. an HTML payload when JSON is expected).
  * Quotest: added a test for changing the user display name
  * User::bridged() and User::rawName() has long been useless, 
    as Matrix stopped using bridge postfixes - they are deprecated now.
  * Smaller optimisations, cleanup and documentation updates, as usual.

OBS-URL: https://build.opensuse.org/request/show/843760
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=4
This commit is contained in:
Dead Mozay 2020-10-24 10:40:54 +00:00 committed by Git OBS Bridge
parent 2d5388c9c6
commit 889cab5424
7 changed files with 26 additions and 32 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1837b8fbeaf4b1dd4d86847eb58ea1ff5c89055b05a6f23039315db2ddc8d41b
size 556773

3
0.6.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:afa9ee64327b9fdbf1d8514ec9b1374b797560b43315911211f723acf01ff317
size 557665

View File

@ -1,19 +0,0 @@
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="disabled">
<param name="filename">libQuotient</param>
<param name="url">https://github.com/quotient-im/libQuotient.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="version">git-master</param>
<param name="versionformat">0.6.0</param>
<param name="revision">master</param>
<param name="changesgenerate">enable</param>
</service>
<service mode="disabled" name="set_version"/>
<service name="tar" mode="disabled"/>
<service name="recompress" mode="disabled">
<param name="compression">gz</param>
<param name="file">*.tar</param>
</service>
</services>

View File

@ -1,4 +0,0 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/quotient-im/libQuotient.git</param>
<param name="changesrevision">17c89693811a4aa27db700d8f9f278393c8e0926</param></service></servicedata>

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Sat Oct 24 09:17:37 UTC 2020 - dead-mozay@opensuse.org
- Update to version 0.6.2:
* More stringent serverpart checks in user ids.
* Uri::toUrl() now returns an actually working matrix.to link.
* The biggest change in this release is a rewrite of the code
maintaining user profiles (generic and per-room).
The new code is simpler, faster and occupies less memory -
a hat-trick of optimisation. The improvement is most noticeable
when opening bigger rooms with many users (such as Matrix HQ).
* Trying to set displayname or avatar URL to an empty value with
Synapse homeservers led to an obscure error;
now it works as it should.
* Another noticeable change is that the library should be more
robust against gateway/CDN/proxy errors that sometimes bring
unexpected responses (e.g. an HTML payload when JSON is expected).
* Quotest: added a test for changing the user display name
* User::bridged() and User::rawName() has long been useless,
as Matrix stopped using bridge postfixes - they are deprecated now.
* Smaller optimisations, cleanup and documentation updates, as usual.
-------------------------------------------------------------------
Fri Jul 24 16:37:51 UTC 2020 - Marcel Kuehlhorn <tux93@opensuse.org>

View File

@ -1,5 +0,0 @@
name: libQuotient
version: 0.6.0
mtime: 1582189054
commit: d3ca82b9d7477a35e7580f2d6ce579dcbf791d07

View File

@ -19,7 +19,7 @@
%define soversion 0_6
Name: libQuotient
Version: 0.6.0
Version: 0.6.2
Release: 0
Summary: Library for Qt Matrix Clients
License: LGPL-2.1-only