What's Changed
- GO-5762: Refresh logic by @mcrakhman in #2479
- GO-5248: Tables: try to parse numbers to sort in a natural order by @deff7 in #2504
- GO-1173 Fix alpha sort in tables by @KirillSto in #2502
- GO-5812: Add support for Obsidian-style wiki links in markdown import by @requilence in #2500
- GO-5788 update get_started by @requilence in #2498
- GO-5817 rollback in defer + subscription throttler fix by @cheggaaa in #2506
- GO-5677 use in filter instead of many OR by @zarkone in #2493
- GO-1558 Unset entries that are removed from sorted sub by @KirillSto in #2507
- GO-0000 fix ldflags for make tests by @zarkone in #2509
- GO-2190 Fix number of days ago filter by @KirillSto in #2503
- Go 5829 add sync status enum to modelsproto by @deff7 in #2513
- GO-5784: Leave without approve by @mcrakhman in #2512
- GO-5835: Object store: Fix deadlock by reducing critical section by @deff7 in #2515
- GO-5833: Chats: fix subscriptions by @deff7 in #2514
- GO-5837: Fix data race in treesyncer by @mcrakhman in #2516
- GO-4486 migrating filestore to fileobject by @deff7 in #1990
- GO-5025 remove badger totally by @deff7 in #2148
- GO-5636 push notifications v2 by @cheggaaa in #2492
- GO-4934 add "url is already taken" error code by @zarkone in #2518
- GO-5356: Remove createTypeWidgetIfMissing flag by @jmetrikat in #2510
- Fix build error in rasterizer by @deff7 in #2520
- Go 5849 improve file index migration by @deff7 in #2523
- GO-5842: Subscription: fix consistency problem caused by race condition by @deff7 in #2525
- GO-5852: Subscriptions: fix async init by @deff7 in #2526
- GO-5838 Resolve strict layout from sbtype by @KirillSto in #2521
- GO-5853 chat subscription split sync and async events by @deff7 in #2527
- GO-5820 improve spaceInitChat by @requilence in #2508
- GO-5855: Filter request to leave notifications by @mcrakhman in #2528
- GO-5826 Rm description on conflict resolution by @KirillSto in #2530
- GO-5419 upload smaller images first by @deff7 in #2317
- GO-0000 test publish limit by @zarkone in #2532
- GO-5875: Wait space on ObjectOpen and ObjectShow by @deff7 in #2536
- GO-5786 export properties in markdown by @requilence in #2477
- GO-5869 membership: update tiers if code is asked by @AnthonyAkentiev in #2533
- GO-5841 space ux type migration by @requilence in #2538
- GO-5886: ChatToggleMessageReaction: Add Added flag to response by @deff7 in #2539
- Bump github.com/chai2010/webp from 1.1.2-0.20240612091223-aa1b379218b7 to 1.4.0 by @dependabot[bot] in #2306
- GO-5381 ignore config file if not able to unmarshal by @requilence in #2540
- GO-5900: Fix deletion handling by @deff7 in #2542
- GO-5276 Fix panic when mobile hotspot opened on Windows 10 by @requilence in #2541
- GO-5909: Chats: add timestamp to chatStateUpdate event to achieve han… by @deff7 in #2543
- Downgrade tantivy by @deff7 in #2545
- GO-5898: Add stats for diffmanager by @mcrakhman in #2544
- GO-5935: Offload space when user is kicked from it by @deff7 in #2550
- GO-5841 Fix spaceUxType migration in workspaces by @requilence in #2552
- GO-5950: Fix quic connection close by @mcrakhman in #2555
- GO-5918: Images: remove thumbnail variant by @deff7 in #2546
- GO-5959: Fix install-linter for golanci-lint v2 by @jmetrikat in #2556
- GO-5821 implement messages status by @deff7 in #2557
- GO-5973: Remove flush mx lock by @mcrakhman in #2560
- GO-5989: Fix exporting missing objects in collection by @mcrakhman in #2563
- GO-5731 Introduce a mechanism for FT index consistency by @requilence in #2547
- GO-5923: Fix markdown export after property export changes by @jmetrikat in #2558
- GO-5856: Fix anytype:// scheme for deeplinks in markdown import by @jmetrikat in #2529
- GO-5782: Chats push notifications: Fix emojis in messages by @deff7 in #2569
- GO-5998 payments: check if vars are nil in the Close() by @AnthonyAkentiev in #2570
- GO-0000: Autogen release notes by @jmetrikat in #2567
- GO-5947 Image upload: don't process original image by @deff7 in #2561
- GO-5968 Rm layout settings on type change by @KirillSto in #2565
- GO-5868 Generate random profile names by @KirillSto in #2562
- Downgrade any-store to fix panic by @deff7 in #2574
- GO-5883 Fix rec rels in get started by @KirillSto in #2575
- Bump any-store to v0.3.3 by @deff7 in #2576
- GO-5971 pinupin spacesetorder lexid improvements by @requilence in #2566
- GO-6012: Correct state in imported collections by @mcrakhman in #2577
- GO-3587 Use eTag to fetch gallery index by @KirillSto in #2511
- GO-5411 drpc encoding / vt protobuf by @cheggaaa in #2564
- GO-5868 Update lists for name generator by @KirillSto in #2578
- Go 6046 fix bugs with counters by @deff7 in #2586
- GO-6009: Space view: Add SpaceJoinDate relation by @deff7 in #2587
- GO-6056: Sync status: Add NotSyncedFilesCounter; fix tests by @deff7 in #2588
- GO-6043 Make Pinned widget first on pin by @KirillSto in #2585
- GO-6062: Chats: fix emojis in push notifications by @deff7 in #2589
- GO-6049: Chat: validate marks in message by @deff7 in #2590
- GO-6051: Chat: SubscribeLastMessages: retry resolving space id by @deff7 in #2591
- GO-6065 Add year quick option to sortings by @KirillSto in #2592
- GO-5944: Push notifications: add attachment info by @deff7 in #2593
- GO-6003: Chats: fix Chat state event order when deleting a message by @deff7 in #2594
- Bump any-sync by @deff7 in #2595
- GO-6071: Fix chats cache warm-up by @deff7 in #2598
- GO-5214 Resolve relation format from snapshots by @KirillSto in #2583
- GO-6075: Improve objectsubscription API by @deff7 in #2599
- GO-6008: Speed up sync status updates by @deff7 in #2597
- GO-6056: Fix limited files counter by @deff7 in #2601
- IOS-4786 Add missing embed options by @KirillSto in #2604
- GO-5932 update any-sync by @cheggaaa in #2605
- GO-6076 push notification: silent push for read messages by @cheggaaa in #2600
- Remove ObjectToBookmark RPC by @KirillSto in #2607
- Revert ObjectToBookmark deletion by @KirillSto in #2609
- GO-5593: Do not create chat widget by @deff7 in #2614
- GO-6088 Fix gallery import by @deff7 in #2615
Full Changelog: v0.41.3...v0.42.0