Skip to content

Release 2021-08-16#1706

Merged
fisx merged 14 commits intomasterfrom
release_2021_08_16
Aug 13, 2021
Merged

Release 2021-08-16#1706
fisx merged 14 commits intomasterfrom
release_2021_08_16

Conversation

@fisx
Copy link
Contributor

@fisx fisx commented Aug 13, 2021

[2021-08-16]

Release Notes

This is a routine release requiring only the routine upgrade steps.

API Changes

Features

Bug fixes and other updates

Federation changes (alpha feature, do not use yet)

Documentation

Internal changes

ffflorian and others added 14 commits August 3, 2021 12:04
* docs(User): Mark name in UserUpdate as optional
Co-authored-by: Paolo Capriotti <paolo@capriotti.io>
I needed to make these changes for a hackage release, and the seem generally beneficial to me.
This is a rather small change not deserving a change log.
This PR completely removes `UVerb` from the codebase, as well as the `EmptyResult` kludge that we needed to generate empty responses. Both are now replaced by `MultiVerb`.

It also adds a mechanism for deriving `AsUnion` instances, as well as convenience functions  `eitherToUnion` and
`eitherFromUnion` that can be used to define an instance of `AsUnion` for a type of the form `Either a b`.
Also:
* Mark old API to list unqualified conversation IDs as deprecated.
* Introduce a new way of doing pagination using PagingState returned by Cassandra.

Co-authored-by: Marko Dimjašević <marko.dimjasevic@wire.com>
Co-authored-by: Paolo Capriotti <paolo@capriotti.io>
* bump hscim package version.

* Fix flaky unit test.

* Fix typo.
* Also remove obsolete part of login failure test.  (This was testing that a user with only phone number and email, but without password, cannot login.  However, we can't change the email any more now without logging in, and we test that elsewhere.)
Minor typo fix, on word "Successfully"
@fisx fisx merged commit ceb4faa into master Aug 13, 2021
@fisx fisx deleted the release_2021_08_16 branch August 13, 2021 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants