Best reviewed commit by commit (see the Commits tab, as force-pushes made a mess of the commits list here below). Most notable stuff:
(f360a85) Getting rid of things previously deprecated: Quotient::Accounts variable, visitEach(), MessageEventContent namespace alias, old job status and room change codes
(995c246) Deprecate things that can be done with standard library and Qt now, in particular UnorderedMap, Range (RoomEventsRange stays but is now a specialisation of std::ranges::subrange) and asKeyValueRange
Removed (or deprecated, where not yet) overloads accepting User* or a collection of User*s, passing user MXIDs instead.
Best reviewed commit by commit (see the Commits tab, as force-pushes made a mess of the commits list here below). Most notable stuff:
Quotient::Accounts
variable,visitEach()
,MessageEventContent
namespace alias, old job status and room change codesUnorderedMap
,Range
(RoomEventsRange
stays but is now a specialisation ofstd::ranges::subrange
) andasKeyValueRange
User*
or a collection ofUser*
s, passing user MXIDs instead.