|
1 | 1 | {
|
2 |
| - "motd": "Welcome to LunaSea v10.1.0!\n\nThis release contains a wide variety of bug fixes including a completely rewritten database interface to detect and be resilient against corruption.", |
| 2 | + "motd": "Welcome to LunaSea v10.2.0!\n\nThis release adds Sentry logging to allow for better error catching and tracking, full support for notifications on web (hosted version only), viewing your download client from the search and -arr releases page, and support for Android 13!\n\nThis build also includes fixes for users running Sonarr v4, safer database transactions, and a fully rewritten routing tree.\n\nFinally, the feedback board resource has been removed in favour of using Discord's new forum feature for feature requests! All requests from the previous board will slowly be transitioned to the Discord forum!", |
3 | 3 | "feat": {
|
4 |
| - "changelog": [ |
5 |
| - { |
6 |
| - "commit": "df65f53a4b00d11abc998f681274d22d94254f14", |
7 |
| - "message": "prepare and show changelog on pre-release builds" |
8 |
| - } |
9 |
| - ], |
10 |
| - "calendar": [ |
11 |
| - { |
12 |
| - "commit": "925f163e1534aeb45e5b22e8254eaf391eabd79f", |
13 |
| - "message": "show current month in header" |
14 |
| - } |
15 |
| - ] |
16 |
| - }, |
17 |
| - "fix": { |
18 |
| - "database": [ |
| 4 | + "android": [ |
19 | 5 | {
|
20 |
| - "commit": "8fe81d11ab5c5aa484f0c2b471932d5364e6209c", |
21 |
| - "message": "correctly store manually ordered module list" |
| 6 | + "commit": "96b2b1b5b010507dd7ece3421bf02eac6ba32486", |
| 7 | + "message": "add support for monochromatic adaptive icon" |
22 | 8 | },
|
23 | 9 | {
|
24 |
| - "commit": "758756fcf2456996c7ee02be2bd523cca91c45d3", |
25 |
| - "message": "detect and recover from database corruption" |
| 10 | + "commit": "113b2943469464598ce07b931818c7e29c6cc63a", |
| 11 | + "message": "use vector images for icon" |
26 | 12 | },
|
27 | 13 | {
|
28 |
| - "commit": "fb3e8e53255c457d0922505ad6c2d91f5c0fcf03", |
29 |
| - "message": "fallback to defaults on null values in profile" |
| 14 | + "commit": "f8dca603310a3d514c0bd29cefc07e9802ea1350", |
| 15 | + "message": "target building for Android 13 (SDK 33)" |
30 | 16 | },
|
31 | 17 | {
|
32 |
| - "commit": "f1dcd0c36d558882bfbc7f4465ed56fac0743c55", |
33 |
| - "message": "safely type indexer fields and headers" |
34 |
| - }, |
| 18 | + "commit": "83e8374c33977c82096fcf8d5a4d94da5c291f8f", |
| 19 | + "message": "support Android 13 notification prompt" |
| 20 | + } |
| 21 | + ], |
| 22 | + "logging": [ |
35 | 23 | {
|
36 |
| - "commit": "d4d9816c945b1930ecfda0382d809a7c67839a26", |
37 |
| - "message": "utilize stricter typing for module headers map" |
38 |
| - }, |
| 24 | + "commit": "57bbb80a0188d3bed9ca70846a89df6a3c2c0953", |
| 25 | + "message": "integrate Sentry logging support for all platforms" |
| 26 | + } |
| 27 | + ], |
| 28 | + "router": [ |
39 | 29 | {
|
40 |
| - "commit": "d8506ee2834ca6a83394c11f6d4d329f03a3647f", |
41 |
| - "message": "validate enabled profile exists on restore" |
| 30 | + "commit": "1d4207ae5106c2a0648b77a3b3ef6508665561e8", |
| 31 | + "message": "re-implementation of routing via go_router" |
42 | 32 | }
|
43 | 33 | ],
|
44 |
| - "sonarr": [ |
| 34 | + "search": [ |
| 35 | + { |
| 36 | + "commit": "a6be658164fed7dd2411a167dec6b4c53eab70f0", |
| 37 | + "message": "view download client via overlay sheet" |
| 38 | + } |
| 39 | + ], |
| 40 | + "settings": [ |
45 | 41 | {
|
46 |
| - "commit": "b5bb300046431d8c1c26fd8ac4a26c42444f4f53", |
47 |
| - "message": "fanart image requests did not including headers" |
| 42 | + "commit": "3d0c5209cb3e796629817dee986634154e7ffe9e", |
| 43 | + "message": "add option to disable Sentry logging" |
48 | 44 | },
|
49 | 45 | {
|
50 |
| - "commit": "80678a75bb871a4835d1c73934e043564d80b6b0", |
51 |
| - "message": "invalid links to theTVDB content" |
| 46 | + "commit": "136cda5215ae1d44dcd898e8e8e0b1e1912b3a41", |
| 47 | + "message": "show notification settings area on web" |
52 | 48 | }
|
53 | 49 | ],
|
54 |
| - "lidarr": [ |
| 50 | + "web": [ |
55 | 51 | {
|
56 |
| - "commit": "ad22820d6662371d3d2bc7fbf596f86619002d20", |
57 |
| - "message": "(history) sort list by date descending" |
| 52 | + "commit": "4b411107f74f048e6f3d571845590a5d29720ac3", |
| 53 | + "message": "enable service worker processing of notifications" |
58 | 54 | }
|
59 | 55 | ],
|
60 |
| - "radarr": [ |
| 56 | + "-arr": [ |
61 | 57 | {
|
62 |
| - "commit": "22bf728a3dab6b7d76c7674cb4d97dc73e849201", |
63 |
| - "message": "(queue) allow loading queue list when associated movie is not found" |
| 58 | + "commit": "0c59886657db0ed05a9d741c82689cb1272c6ad2", |
| 59 | + "message": "view download client via overlay sheet" |
| 60 | + } |
| 61 | + ] |
| 62 | + }, |
| 63 | + "fix": { |
| 64 | + "cache": [ |
| 65 | + { |
| 66 | + "commit": "7aae4807221184dbe1d02454f73998a0458dd7f6", |
| 67 | + "message": "add type-safety to LRU cache" |
64 | 68 | }
|
65 | 69 | ],
|
66 |
| - "android": [ |
| 70 | + "database": [ |
67 | 71 | {
|
68 |
| - "commit": "c91ba2ce8134fdc796d0431ba1c9134908fddd91", |
69 |
| - "message": "correctly handle back-button to open drawer on applicable routes" |
| 72 | + "commit": "9960124d3219e2ab72e14443a1a79a1bac6b2cd3", |
| 73 | + "message": "prevent deadlock in database deletion actions" |
70 | 74 | }
|
71 | 75 | ],
|
72 |
| - "ui/ux": [ |
| 76 | + "notifications": [ |
73 | 77 | {
|
74 |
| - "commit": "95a645c06cf2a76231c4b8dbea87ec593961c205", |
75 |
| - "message": "(lists) reorderable lists could not be reordered on some platforms" |
76 |
| - }, |
| 78 | + "commit": "3593eb329b38fb4a5b776cf1b165ad6f463e371b", |
| 79 | + "message": "enable in-app notifications config was inversed" |
| 80 | + } |
| 81 | + ], |
| 82 | + "resources": [ |
77 | 83 | {
|
78 |
| - "commit": "e05b17ae5ed35cec85ade5b910b82869cb7ad3f2", |
79 |
| - "message": "(timestamps) display 0-length timestamps as \"0 Minutes\" instead of \"Under a Minute\"" |
| 84 | + "commit": "d3d090e277f7dda7d4ef3d7808e7341cf79178fe", |
| 85 | + "message": "remove feedback board resource" |
80 | 86 | }
|
81 |
| - ] |
82 |
| - }, |
83 |
| - "refactor": { |
84 |
| - "purchases": [ |
| 87 | + ], |
| 88 | + "scrolling": [ |
85 | 89 | {
|
86 |
| - "commit": "9cb3fabdf1f5fa10d65770a181ced937413642a2", |
87 |
| - "message": "rewrite interface to in-app purchase APIs" |
| 90 | + "commit": "864082fd4045ef7dea0e0ab6a17d41ca86015fcb", |
| 91 | + "message": "remove custom scrolling behaviour" |
88 | 92 | }
|
89 | 93 | ],
|
90 |
| - "database": [ |
| 94 | + "sheets": [ |
| 95 | + { |
| 96 | + "commit": "3a5e19b02c048df21bd169a0a06f1e9ae741debb", |
| 97 | + "message": "set default overlay theme" |
| 98 | + }, |
| 99 | + { |
| 100 | + "commit": "3a5e19b02c048df21bd169a0a06f1e9ae741debb", |
| 101 | + "message": "remove bottom radius clipping" |
| 102 | + } |
| 103 | + ], |
| 104 | + "sonarr": [ |
91 | 105 | {
|
92 |
| - "commit": "a0eaca084a399a2e249b142cb720cc50739a3f51", |
93 |
| - "message": "rewrite interface to key-value database" |
| 106 | + "commit": "e477ecafcce268d7de112f33711fc02a089a4206", |
| 107 | + "message": "support Sonarr v4 API changes" |
94 | 108 | }
|
95 | 109 | ]
|
96 | 110 | }
|
|
0 commit comments