14 Apr 2024 |
GitHub | ☑ Workflow CI failed 😟 for quotient-im/libQuotient on branch tobias/qt6-only
| 17:50:40 |
GitHub | 🔵 KitsuneRal opened a new PR quotient-im/libQuotient#738: "Last fixes before 0.8.2" with labels enhancement | 18:42:56 |
GitHub | ✳ KitsuneRal merged PR quotient-im/libQuotient#738: "Last fixes before 0.8.2" | 20:32:37 |
15 Apr 2024 |
| deadbeef joined the room. | 01:17:19 |
| kitsune changed the room topic to "libQuotient 0.8.2 any hour soon |
Next: libQuotient 0.9 alpha |
CI binaries: https://cloudsmith.io/~quotient/repos/quaternion |
Quaternion status: https://github.com/quotient-im/Quaternion/projects/2 |
lib status: https://github.com/quotient-im/libQuotient/projects/2" from "libQuotient 0.8.2 any day soon |
Next: libQuotient 0.9 alpha |
CI binaries: https://cloudsmith.io/~quotient/repos/quaternion |
Quaternion status: https://github.com/quotient-im/Quaternion/projects/2 |
lib status: https://github.com/quotient-im/libQuotient/projects/2". | 12:07:10 |
GitHub | ☑ Workflow CI failed 😟 for quotient-im/libQuotient on branch kitsune/release-0.8.2
| 13:11:10 |
GitHub | 🔵 KitsuneRal opened a new PR quotient-im/libQuotient#739: "Release 0.8.2" with labels release | 13:28:19 |
kitsune | Release 0.8.2, here we go. | 14:34:16 |
GitHub | ✳ KitsuneRal merged PR quotient-im/libQuotient#739: "Release 0.8.2" | 14:34:37 |
Tobias Fella | 🥳 | 14:35:01 |
GitHub | 📣 KitsuneRal released 0.8.2 for quotient-im/libQuotient
A new 0.8.x release is here; unlike the previous one, it includes more changes than usual due to significant contributions from NeoChat community (big thanks to @nvrWhere and @TobiasFella!).
This is meant to be the last (significant) 0.8.x release; active work on 0.9 will commence from now on the development branch, with the first big change - dropping Qt 5 support - coming immediately after 0.8.2 is released. Incremental, compat-preserving changes can still arrive for 0.8.x in the dedicated branch, with 0.8.3 potentially rolling them up in a few months.
Most notable changes:
- Historical encrypted messages can now be decrypted with old megolm keys retrieved from SSSS (@TobiasFella, https://github.com/quotient-im/libQuotient/pull/687)
- The
User library API is getting prepared to be split into that for room members (RoomMember ) and user profiles (stays in User for now) in 0.9, deprecating most of User methods that accept Room for the member context (@nvrWhere, https://github.com/quotient-im/libQuotient/pull/695, #724, and #725)
- Along the same lines: functions to (un)ignore users by userid rather than
User* are introduced; the old signatures are deprecated now and will be removed in 0.9 (@TobiasFella, https://github.com/quotient-im/libQuotient/pull/718)
- More efficient (less cache-wasting) avatar retrieval (@KitsuneRal, https://github.com/quotient-im/libQuotient/pull/711)
- Property for querying connection's
account_data (@TobiasFella, https://github.com/quotient-im/libQuotient/pull/719)
- Fix brain-split when checking event types on some Linux distributions (@KitsuneRal, https://github.com/quotient-im/libQuotient/pull/726, fixes https://github.com/quotient-im/libQuotient/issues/692)
- A new event class for
m.room.server_acl (@nvrWhere, https://github.com/quotient-im/libQuotient/pull/729)
- The library supports defaulting direct chats to E2EE now (@nvrWhere, https://github.com/quotient-im/libQuotient/pull/730)
Full Changelog: https://github.com/quotient-im/libQuotient/compare/0.8.1.2...0.8.2
| 14:36:24 |
| kitsune changed the room topic to "libQuotient 0.8.2 released |
Next: libQuotient 0.9 alpha, Qt6-only |
CI binaries: https://cloudsmith.io/~quotient/repos/quaternion |
Quaternion status: https://github.com/quotient-im/Quaternion/projects/2 |
lib status: https://github.com/quotient-im/libQuotient/projects/2" from "libQuotient 0.8.2 any hour soon |
Next: libQuotient 0.9 alpha |
CI binaries: https://cloudsmith.io/~quotient/repos/quaternion |
Quaternion status: https://github.com/quotient-im/Quaternion/projects/2 |
lib status: https://github.com/quotient-im/libQuotient/projects/2". | 14:37:11 |
GitHub | ☑ Workflow CI failed 😟 for quotient-im/libQuotient on branch kitsune/open-0.9
| 19:06:22 |
GitHub | 🔵 KitsuneRal opened a new PR quotient-im/libQuotient#740: "Bump API version" | 19:27:48 |
Tobias Fella | are we still on for not having the E2EE flag in 0.9? | 19:31:32 |
Tobias Fella | (to be fair, in practice at least linux distros didn't really have a choice to have it disabled since neochat refuses to configure if e2ee is disabled) | 19:32:05 |
GitHub | ☑ Workflow CI failed 😟 for quotient-im/libQuotient on branch tobias/qt6-only
| 19:54:09 |
GitHub | ☑ Workflow CI failed 😟 for quotient-im/libQuotient on branch tobias/qt6-only
| 20:45:14 |
GitHub | ☑ Workflow CI failed 😟 for quotient-im/libQuotient on branch kitsune/open-0.9
| 21:39:30 |
16 Apr 2024 |
kitsune | Yes, it's been a mess, it's been deprecated, I'd like to get rid of it ASAP. | 07:29:48 |
Tobias Fella | ok, I'll prepare a patch for it | 07:46:45 |
GitHub | ✳ KitsuneRal merged PR quotient-im/libQuotient#709: "Remove compatibility with Qt5" | 07:50:46 |
GitHub | ✳ KitsuneRal merged PR quotient-im/libQuotient#736: "Matrix 1.10" | 08:38:44 |
GitHub | ☑ Workflow CI failed 😟 for quotient-im/libQuotient on branch kitsune/open-0.9
| 08:40:43 |
GitHub | ☑ Workflow CI failed 😟 for quotient-im/libQuotient on branch dev
| 10:02:07 |
GitHub | ☑ Workflow CI failed 😟 for quotient-im/libQuotient on branch dev
| 10:47:58 |
GitHub | 🔵 TobiasFella opened a new PR quotient-im/libQuotient#741: "Remove e2ee flag" | 10:49:31 |
kitsune | Suddenly so few CI jobs... Bliss. | 10:59:59 |
Tobias Fella | yes! it's so amazing | 11:06:30 |
GitHub | ✳ KitsuneRal merged PR quotient-im/libQuotient#741: "Remove e2ee flag" | 17:26:44 |