Author: Manos Pitsidianakis [manos@pitsidianak.is]
Hash: 6ae2cf0b6bb7d3b363585fde9e0a354b397a1316
Timestamp: Tue, 30 Jul 2024 11:34:47 +0000 (1 month ago)

+256 -10 +/-6 browse
Bump version to 0.8.7
Bump version to 0.8.7

Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
1diff --git a/CHANGELOG.md b/CHANGELOG.md
2index 26f3219..a567112 100644
3--- a/CHANGELOG.md
4+++ b/CHANGELOG.md
5 @@ -21,6 +21,124 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6
7 <!-- ### Miscellaneous Tasks -->
8
9+ ## [v0.8.7](https://git.meli-email.org/meli/meli/releases/tag/v0.8.7) - 2024-07-30
10+
11+ Contributors in alphabetical order:
12+
13+ - Andrei Zisu
14+ - Damian Poddebniak
15+ - Herby Gillot
16+ - Manos Pitsidianakis
17+
18+ ### Added
19+
20+ - [9fcb0a04](https://git.meli-email.org/meli/meli/commit/9fcb0a045169ae704f2dede57f2cbea84aaa9b80) Add cargo-deny configuration file deny.toml
21+ - [7e8d19af](https://git.meli-email.org/meli/meli/commit/7e8d19afc7ba928b349a0752155928e4992b9787) Add Envelope::sender_any
22+ - [9ab404c5](https://git.meli-email.org/meli/meli/commit/9ab404c57a5011a05555f70276c6e165d6623578) Add pgp signed attachment support
23+ - [b4579075](https://git.meli-email.org/meli/meli/commit/b4579075a865100b5c44cc88b3a3f949d054bfe9) Allow XOAUTH2 string passed as string
24+ - [0ffe7fa5](https://git.meli-email.org/meli/meli/commit/0ffe7fa5b31c5c20800daf001f87e489b05f24e0) Add text/plain or text/html arg for text decoding
25+ - [e107d613](https://git.meli-email.org/meli/meli/commit/e107d613a065be8b47e2adcaabe0ad568ab765a0) Add prelude module for import cleanup
26+ - [7200589a](https://git.meli-email.org/meli/meli/commit/7200589a9e079e30885357b77f6346762887f325) Add ErrorKind::NotFound
27+ - [8c880dc7](https://git.meli-email.org/meli/meli/commit/8c880dc7471195287cf573783309032a232ce691) Add {Error,ErrorKind}::is_recoverable()
28+ - [eb27773b](https://git.meli-email.org/meli/meli/commit/eb27773b470d652dd4846618644d06a1ac005097) Add pager.named_filters setting
29+ - [84d93d65](https://git.meli-email.org/meli/meli/commit/84d93d65550a6e7b4053b872f769cc1e567abe4b) Add support for ID extension (opt-in)
30+ - [af6838c2](https://git.meli-email.org/meli/meli/commit/af6838c20cd9ea6b75b036bf6443831cb3802f2e) Add metadata field to MailBackendCapabilities
31+ - [d1499242](https://git.meli-email.org/meli/meli/commit/d1499242b2d250f4da991ecec99680a1814f99a9) Add From<Infallible> impl
32+ - [814af0e9](https://git.meli-email.org/meli/meli/commit/814af0e94d44311345da37d1699277e09799340b) Add --gzipped flag to man subcommand
33+ - [475860c9](https://git.meli-email.org/meli/meli/commit/475860c946d0b172d605a4c8cb58a2c0651fa0d8) Accept - for stdio in `{create,test}_config`
34+ - [86f9b213](https://git.meli-email.org/meli/meli/commit/86f9b213bf1c987744419908727cc9d1f6d57888) Add timeout conf field in validate()
35+ - [dd525bd9](https://git.meli-email.org/meli/meli/commit/dd525bd940db19196c6d2ce4a9a04114559064b5) Use Error::is_recoverable
36+ - [6e1fea80](https://git.meli-email.org/meli/meli/commit/6e1fea805948a4c32e1ab1fa527a8e2947d352f8) Show suggestions on Unauthorized error
37+ - [38620866](https://git.meli-email.org/meli/meli/commit/386208664b9a1695534ff946f4a2588bcc420940) Detect DNS lookup std::io::Error
38+ - [a330ff96](https://git.meli-email.org/meli/meli/commit/a330ff96e939014ee3a1250ffb9ca5dc8f062e39) Retry on DNS failure
39+ - [2429f17b](https://git.meli-email.org/meli/meli/commit/2429f17b4470207237ba0b9176b014527c551935) On invalid conf value, print what value is expected
40+ - [6379fbe8](https://git.meli-email.org/meli/meli/commit/6379fbe8f492959e22dfaa1e71bba97f40cf32cb) Add support for Undercurl attribute
41+ - [a13bf13f](https://git.meli-email.org/meli/meli/commit/a13bf13f2411230239482511155fad298060c815) Add stub Undercurl support
42+ - [f5f1e068](https://git.meli-email.org/meli/meli/commit/f5f1e068783c419c5c6fd4c5b079ff7a0cf361da) Add UIDPLUS support
43+ - [afccebf3](https://git.meli-email.org/meli/meli/commit/afccebf331b44e9c2707ee46b9dea9f76f31bbe4) Add AUTH=PLAIN support
44+ - [9fb5bc41](https://git.meli-email.org/meli/meli/commit/9fb5bc41b4c71e4bc8878972a93013e78f4ebc5b) Impl AUTH=ANONYMOUS (RFC4505)
45+
46+ ### Bug Fixes
47+
48+ - [ff3fe077](https://git.meli-email.org/meli/meli/commit/ff3fe0775838a25b4b17c0767143feeae2663e90) Fix new 1.79.0 clippy lints
49+ - [430cbdfd](https://git.meli-email.org/meli/meli/commit/430cbdfd42c2bfd717c42568d10919ea27735869) Fix python errors
50+ - [e3c1656e](https://git.meli-email.org/meli/meli/commit/e3c1656e05ecbdbb4360d1807293003850247d31) Fix LOGINDISABLED support
51+ - [a82d1e1e](https://git.meli-email.org/meli/meli/commit/a82d1e1ebed9f4a2c9db3b223549bf52d08bb5d6) Fix RowsState::rename_env stale data
52+ - [8dc4465c](https://git.meli-email.org/meli/meli/commit/8dc4465c58d1f7cbe33c5d5fac564169f1e375d2) Fix toml value ser after update of toml dependency
53+ - [39e903b1](https://git.meli-email.org/meli/meli/commit/39e903b1d389878a6bc356f6693e3579498902b8) Fix issues with ShellExpandTrait
54+ - [608301dc](https://git.meli-email.org/meli/meli/commit/608301dc3d7c8c81f5f650cf0d753ac2b5a85095) Expand save-to paths asap
55+ - [100fa8b3](https://git.meli-email.org/meli/meli/commit/100fa8b3d1540d00154812003fd4c24acfaf5668) Fix edge case in ShellExpandTrait
56+ - [a85b3a08](https://git.meli-email.org/meli/meli/commit/a85b3a089fae968a28f2fefb441379e27630ee17) Allow default_mailbox to be any mailbox
57+ - [0dc24623](https://git.meli-email.org/meli/meli/commit/0dc2462358e1b1bdcf4e6a20eadf50722118da10) Fix one by off error on menu unread count
58+ - [073aef86](https://git.meli-email.org/meli/meli/commit/073aef8671647822a0b0d8482572af2177cc00e3) Fix lints/errors when compiling specific feature combos
59+ - [12695a00](https://git.meli-email.org/meli/meli/commit/12695a00daf82408cbc1b8a636394fa817be4cdf) Fix MSRV breakage
60+ - [27ac3061](https://git.meli-email.org/meli/meli/commit/27ac3061e1488d0d6f309f3bc5bb040231679057) Fix tag support not being printed
61+ - [97af00cd](https://git.meli-email.org/meli/meli/commit/97af00cd8358d63873eb271e7fe7b7ac4a58546d) Respect timeout value from user configuration
62+ - [824de287](https://git.meli-email.org/meli/meli/commit/824de287b48d9e63f5fd4c325c8730a1f43406af) Fix make_address! use
63+ - [f2e9cac3](https://git.meli-email.org/meli/meli/commit/f2e9cac38e8e8e02de7312e5b6871279cf675c97) Use suggested minimum for maxObjectsInGet
64+ - [41d07fbc](https://git.meli-email.org/meli/meli/commit/41d07fbcef78890cdc6adf9b2cb601daf530258c) NewState in EmailImportResponse cannot be null
65+ - [197132cc](https://git.meli-email.org/meli/meli/commit/197132cca0901aac4c3204fd2f7691baf02b6edf) Support fetching with BODY[] for buggy servers
66+ - [91fdef98](https://git.meli-email.org/meli/meli/commit/91fdef9820a85381f2e3835f44c2df0f147dbaa2) Return NotFound on cache miss
67+ - [96cc02a0](https://git.meli-email.org/meli/meli/commit/96cc02a00053e5b51218cb30a0a5551f74d33e89) Do not use ErrorKind::Configuration
68+ - [e96e9789](https://git.meli-email.org/meli/meli/commit/e96e9789db72b610a1d4cdc2137fb03def383d78) Don't discard pre-auth capabilities
69+ - [122a2a4d](https://git.meli-email.org/meli/meli/commit/122a2a4d766b2d861db7c35daa71bc11f730905a) Drain event_queue when mailbox made available
70+
71+ ### Changes
72+
73+ - [27c4876f](https://git.meli-email.org/meli/meli/commit/27c4876fcaddb8b39320e58997bb8faa9ece2b67) Prevent log flooding when drawing listing entries
74+ - [7bdc8f52](https://git.meli-email.org/meli/meli/commit/7bdc8f52b1f4b9f3c0d3a1307d496177caa172f8) Highlight_self also when self is sender
75+ - [c4f7b77a](https://git.meli-email.org/meli/meli/commit/c4f7b77a393e5107b003f3a37cc0f52efcf635af) Rework attachment rendering logic with filters
76+ - [1cce8c11](https://git.meli-email.org/meli/meli/commit/1cce8c1162b0894ffd5c6862f49a2af230b63b06) Accept invalid "+" CRLF cont req
77+ - [c04b593b](https://git.meli-email.org/meli/meli/commit/c04b593bdffd5eabaf1b0d229d05664aa5e72d09) Use BODY instead of RFC822
78+ - [084a222a](https://git.meli-email.org/meli/meli/commit/084a222a517832a36ff78243322a9b8134e86af4) Remove subscribed mailboxes list
79+ - [5b6c1aa8](https://git.meli-email.org/meli/meli/commit/5b6c1aa88c43b86479e301244e99be43031b3ab3) Don't show all background jobs
80+ - [f9a3b333](https://git.meli-email.org/meli/meli/commit/f9a3b33397faa595ed1ff91f5358c88e69b82532) Return NotFound on empty FETCH
81+ - [15f3a3fb](https://git.meli-email.org/meli/meli/commit/15f3a3fba66ca58995e569aaec3dff10050fa0f2) Retry fetch envelope only if err.is_recoverable()
82+ - [15eeac51](https://git.meli-email.org/meli/meli/commit/15eeac51916865f94ba551b867cb295581952387) Enable dns_cache, tcp_keepalive & tcp_nodelay
83+ - [06437e60](https://git.meli-email.org/meli/meli/commit/06437e607c4298e2673ef7070bed7a3a50538985) Set not_yet_seen to 0 when inserting existing
84+ - [0b113cdb](https://git.meli-email.org/meli/meli/commit/0b113cdbe11e8c294192c1d1d88e1de1d08b304f) Use MELI_FEATURES in all cargo invocations
85+
86+ ### Refactoring
87+
88+ - [7856ea33](https://git.meli-email.org/meli/meli/commit/7856ea33f0bb3e44ee30df12a5947df1aa0dc624) Transition more to imap-codec
89+ - [6f61176a](https://git.meli-email.org/meli/meli/commit/6f61176a9936047fa51bd203ce1fdf6f59d9c00e) Remove unecessary mut modifier
90+ - [3251e7bd](https://git.meli-email.org/meli/meli/commit/3251e7bd61d828accc427dd49d49018a4156a368) Scrub skip_serializing_if from attributes
91+ - [ebc1fa3b](https://git.meli-email.org/meli/meli/commit/ebc1fa3b8a0ca79ec8d494397b08f1e660a691f2) Move module to self dir
92+ - [5110813e](https://git.meli-email.org/meli/meli/commit/5110813e87119e26157d78e086174a8da73a3bfc) Refactor MaildirOp and watch()
93+ - [a9122c6e](https://git.meli-email.org/meli/meli/commit/a9122c6e349816751f56239876f041dd4e2ddf25) Draw with x range argument
94+ - [3ebf5510](https://git.meli-email.org/meli/meli/commit/3ebf5510ea7a6e0ea6796288a677fa7eccd346ac) Pass entire screen area when drawing overlay
95+ - [2dc1721a](https://git.meli-email.org/meli/meli/commit/2dc1721a49645329391c3e0a49a0dfce4069f767) Move signal handling stuff to submodule
96+ - [738f7c46](https://git.meli-email.org/meli/meli/commit/738f7c4695e6bfcc5654d1bf7d6f3080e2f4850a) Execute Opt subcommand in Opt::execute()
97+ - [46df4b57](https://git.meli-email.org/meli/meli/commit/46df4b573b2f9919780c0c9315ba941be05e8914) Remove unused function stub
98+ - [52c75e92](https://git.meli-email.org/meli/meli/commit/52c75e92b5a26c2df09d0e23168b186be4832e10) Use HeaderName constants
99+ - [6da4e2ec](https://git.meli-email.org/meli/meli/commit/6da4e2eca633f8487f22e67acee2317586f9fc03) Replace stringify! in Debug impls with type checked macro
100+ - [85a55ed6](https://git.meli-email.org/meli/meli/commit/85a55ed633ed0c0420412a85b2743d465df5d61a) Add some missing ErrorKinds to errors
101+ - [8b568f6e](https://git.meli-email.org/meli/meli/commit/8b568f6e3b3d28dcf14704c5f181637b22904f50) Add if_in_state argument in Set::new()
102+ - [1e2e3da0](https://git.meli-email.org/meli/meli/commit/1e2e3da02f6a7737b7c992cfbd1fd93f963aabd3) Treat color input `; ;` as `; 0 ;`
103+ - [7c47f702](https://git.meli-email.org/meli/meli/commit/7c47f70217dfea943f139f079b622f982beee462) Extract test and parser modules to files
104+ - [d40ee692](https://git.meli-email.org/meli/meli/commit/d40ee6928fb3bd4d4c90f3fec3f5540b48de95e1) Extract tests mod from protocol_parser
105+ - [1e50911c](https://git.meli-email.org/meli/meli/commit/1e50911c55980a02ccc2cc64546ccb8ef290bc5e) Add utils module to protocol_parser
106+ - [d3a45b34](https://git.meli-email.org/meli/meli/commit/d3a45b344287c7003cf39308c239ce57c78a3757) Make default shared lib name a const
107+ - [a9e9d952](https://git.meli-email.org/meli/meli/commit/a9e9d952d592fe7d8b0e7a7bc605a03de7bad136) Change termination_string arg to Option
108+ - [fd76df78](https://git.meli-email.org/meli/meli/commit/fd76df7889c5884b2a204da3757dfe232fd7851a) Use MELI_CONFIG env var in mock tests
109+ - [8552e499](https://git.meli-email.org/meli/meli/commit/8552e499e8e6eb5d9530bcad11055b0b9611c4e1) Replace std::mem::{replace,take}
110+
111+ ### Documentation
112+
113+ - [dfc2bb43](https://git.meli-email.org/meli/meli/commit/dfc2bb43111541983eee6962cb665f342357634a) Add link to MacPorts page for `meli`
114+ - [97aa6a8e](https://git.meli-email.org/meli/meli/commit/97aa6a8e6c3f49e3d37e68d07f2e3d7e356700b2) Replace obsolete .Tn macro with .Em
115+ - [a8e82a30](https://git.meli-email.org/meli/meli/commit/a8e82a302ba043fb44563949ad7e03009c7808d8) Add missing entries from JMAP
116+
117+ ### Miscellaneous Tasks
118+
119+ - [bbe2cffa](https://git.meli-email.org/meli/meli/commit/bbe2cffafe9718cb3b277f5c889ad31f0205dcfb) Add rust-bindgen's friends.sh to scripts/
120+ - [a8956baf](https://git.meli-email.org/meli/meli/commit/a8956bafc8746ddc8407cda9afcccff5ce73386a) Update to `imap-codec` v2.0.0-alpha.1
121+ - [c99633e1](https://git.meli-email.org/meli/meli/commit/c99633e1412a7ac805728f57158d9e0d9bbe305e) Update futures dependency 0.3.28 -> 0.3.30
122+ - [fe604bf0](https://git.meli-email.org/meli/meli/commit/fe604bf0ea560cfd8dcdbfeab77b77ca6bdb2e83) Update "openssl" dependency to 0.10.64
123+ - [9daf9437](https://git.meli-email.org/meli/meli/commit/9daf9437583f44f9fb1fa66288445e4cb47b5b2b) Add test_cli_subcommands.rs
124+ - [9f783d9a](https://git.meli-email.org/meli/meli/commit/9f783d9a071129e2dd37b0ae23cb8d9845c2093f) Pin assert_cmd ver to 2.0.13
125+ - [b7da1d0f](https://git.meli-email.org/meli/meli/commit/b7da1d0f9934ce1db2f8138c8c79880947dfae3a) Check all targets in cargo-msrv verify test
126+ - [8a74920d](https://git.meli-email.org/meli/meli/commit/8a74920dc7266a5d1e3f9e4c45352c49e78e25b3) Pin rust version to 1.79.0
127
128 ## [v0.8.6](https://git.meli-email.org/meli/meli/releases/tag/v0.8.6) - 2024-06-08
129
130 @@ -940,3 +1058,4 @@ Notable changes:
131 [v0.8.4]: https://git.meli-email.org/meli/meli/releases/tag/v0.8.4
132 [v0.8.5]: https://git.meli-email.org/meli/meli/releases/tag/v0.8.5
133 [v0.8.6]: https://git.meli-email.org/meli/meli/releases/tag/v0.8.6
134+ [v0.8.7]: https://git.meli-email.org/meli/meli/releases/tag/v0.8.7
135 diff --git a/Cargo.lock b/Cargo.lock
136index 55a6175..76a937f 100644
137--- a/Cargo.lock
138+++ b/Cargo.lock
139 @@ -1302,7 +1302,7 @@ dependencies = [
140
141 [[package]]
142 name = "meli"
143- version = "0.8.6"
144+ version = "0.8.7"
145 dependencies = [
146 "assert_cmd",
147 "async-task",
148 @@ -1339,7 +1339,7 @@ dependencies = [
149
150 [[package]]
151 name = "melib"
152- version = "0.8.6"
153+ version = "0.8.7"
154 dependencies = [
155 "async-stream",
156 "base64 0.13.1",
157 diff --git a/codemeta.json b/codemeta.json
158index a56b75a..e451398 100644
159--- a/codemeta.json
160+++ b/codemeta.json
161 @@ -15,10 +15,10 @@
162 ],
163 "codeRepository": "https://git.meli-email.org/meli/meli.git",
164 "dateCreated": "2016-04-25",
165- "dateModified": "2023-12-11",
166+ "dateModified": "2024-07-30",
167 "datePublished": "2017-07-23",
168 "description": "BSD/Linux/macos terminal email client with support for multiple accounts and Maildir / mbox / notmuch / IMAP / JMAP / NNTP (Usenet).",
169- "downloadUrl": "https://git.meli-email.org/meli/meli/archive/v0.8.6.tar.gz",
170+ "downloadUrl": "https://git.meli-email.org/meli/meli/archive/v0.8.7.tar.gz",
171 "identifier": "https://meli-email.org/",
172 "isPartOf": "https://meli-email.org/",
173 "keywords": [
174 @@ -53,10 +53,10 @@
175 "https://github.com/meli/meli",
176 "https://lists.meli-email.org/"
177 ],
178- "version": "0.8.6",
179+ "version": "0.8.7",
180 "contIntegration": "https://git.meli-email.org/meli/meli/actions",
181 "developmentStatus": "active",
182 "issueTracker": "https://git.meli-email.org/meli/meli/issues",
183- "readme": "https://git.meli-email.org/meli/meli/raw/commit/dedee908d1e0b42773bade8e0604e94b14810e2d/README.md",
184- "buildInstructions": "https://git.meli-email.org/meli/meli/raw/commit/dedee908d1e0b42773bade8e0604e94b14810e2d/BUILD.md"
185+ "readme": "https://git.meli-email.org/meli/meli/raw/commit/f2e9cac38e8e8e02de7312e5b6871279cf675c97/README.md",
186+ "buildInstructions": "https://git.meli-email.org/meli/meli/raw/commit/f2e9cac38e8e8e02de7312e5b6871279cf675c97/BUILD.md"
187 }
188 diff --git a/debian/changelog b/debian/changelog
189index 7f3407b..a44bea0 100644
190--- a/debian/changelog
191+++ b/debian/changelog
192 @@ -1,3 +1,130 @@
193+ meli (0.8.7-1) bookworm; urgency=low
194+
195+ Contributors in alphabetical order:
196+
197+ - Andrei Zisu
198+ - Damian Poddebniak
199+ - Herby Gillot
200+ - Manos Pitsidianakis
201+
202+ Added
203+ =====
204+
205+ - 9fcb0a04 Add cargo-deny configuration file deny.toml
206+ - 7e8d19af Add Envelope::sender_any
207+ - 9ab404c5 Add pgp signed attachment support
208+ - b4579075 Allow XOAUTH2 string passed as string
209+ - 0ffe7fa5 Add text/plain or text/html arg for text decoding
210+ - e107d613 Add prelude module for import cleanup
211+ - 7200589a Add ErrorKind::NotFound
212+ - 8c880dc7 Add {Error,ErrorKind}::is_recoverable()
213+ - eb27773b Add pager.named_filters setting
214+ - 84d93d65 Add support for ID extension (opt-in)
215+ - af6838c2 Add metadata field to MailBackendCapabilities
216+ - d1499242 Add From<Infallible> impl
217+ - 814af0e9 Add --gzipped flag to man subcommand
218+ - 475860c9 Accept - for stdio in `{create,test}_config`
219+ - 86f9b213 Add timeout conf field in validate()
220+ - dd525bd9 Use Error::is_recoverable
221+ - 6e1fea80 Show suggestions on Unauthorized error
222+ - 38620866 Detect DNS lookup std::io::Error
223+ - a330ff96 Retry on DNS failure
224+ - 2429f17b On invalid conf value, print what value is expected
225+ - 6379fbe8 Add support for Undercurl attribute
226+ - a13bf13f Add stub Undercurl support
227+ - f5f1e068 Add UIDPLUS support
228+ - afccebf3 Add AUTH=PLAIN support
229+ - 9fb5bc41 Impl AUTH=ANONYMOUS (RFC4505)
230+
231+ Bug Fixes
232+ =========
233+
234+ - ff3fe077 Fix new 1.79.0 clippy lints
235+ - 430cbdfd Fix python errors
236+ - e3c1656e Fix LOGINDISABLED support
237+ - a82d1e1e Fix RowsState::rename_env stale data
238+ - 8dc4465c Fix toml value ser after update of toml dependency
239+ - 39e903b1 Fix issues with ShellExpandTrait
240+ - 608301dc Expand save-to paths asap
241+ - 100fa8b3 Fix edge case in ShellExpandTrait
242+ - a85b3a08 Allow default_mailbox to be any mailbox
243+ - 0dc24623 Fix one by off error on menu unread count
244+ - 073aef86 Fix lints/errors when compiling specific feature combos
245+ - 12695a00 Fix MSRV breakage
246+ - 27ac3061 Fix tag support not being printed
247+ - 97af00cd Respect timeout value from user configuration
248+ - 824de287 Fix make_address! use
249+ - f2e9cac3 Use suggested minimum for maxObjectsInGet
250+ - 41d07fbc NewState in EmailImportResponse cannot be null
251+ - 197132cc Support fetching with BODY[] for buggy servers
252+ - 91fdef98 Return NotFound on cache miss
253+ - 96cc02a0 Do not use ErrorKind::Configuration
254+ - e96e9789 Don't discard pre-auth capabilities
255+ - 122a2a4d Drain event_queue when mailbox made available
256+
257+ Changes
258+ =======
259+
260+ - 27c4876f Prevent log flooding when drawing listing entries
261+ - 7bdc8f52 Highlight_self also when self is sender
262+ - c4f7b77a Rework attachment rendering logic with filters
263+ - 1cce8c11 Accept invalid "+" CRLF cont req
264+ - c04b593b Use BODY instead of RFC822
265+ - 084a222a Remove subscribed mailboxes list
266+ - 5b6c1aa8 Don't show all background jobs
267+ - f9a3b333 Return NotFound on empty FETCH
268+ - 15f3a3fb Retry fetch envelope only if err.is_recoverable()
269+ - 15eeac51 Enable dns_cache, tcp_keepalive & tcp_nodelay
270+ - 06437e60 Set not_yet_seen to 0 when inserting existing
271+ - 0b113cdb Use MELI_FEATURES in all cargo invocations
272+
273+ Refactoring
274+ ===========
275+
276+ - 7856ea33 Transition more to imap-codec
277+ - 6f61176a Remove unecessary mut modifier
278+ - 3251e7bd Scrub skip_serializing_if from attributes
279+ - ebc1fa3b Move module to self dir
280+ - 5110813e Refactor MaildirOp and watch()
281+ - a9122c6e Draw with x range argument
282+ - 3ebf5510 Pass entire screen area when drawing overlay
283+ - 2dc1721a Move signal handling stuff to submodule
284+ - 738f7c46 Execute Opt subcommand in Opt::execute()
285+ - 46df4b57 Remove unused function stub
286+ - 52c75e92 Use HeaderName constants
287+ - 6da4e2ec Replace stringify! in Debug impls with type checked macro
288+ - 85a55ed6 Add some missing ErrorKinds to errors
289+ - 8b568f6e Add if_in_state argument in Set::new()
290+ - 1e2e3da0 Treat color input `; ;` as `; 0 ;`
291+ - 7c47f702 Extract test and parser modules to files
292+ - d40ee692 Extract tests mod from protocol_parser
293+ - 1e50911c Add utils module to protocol_parser
294+ - d3a45b34 Make default shared lib name a const
295+ - a9e9d952 Change termination_string arg to Option
296+ - fd76df78 Use MELI_CONFIG env var in mock tests
297+ - 8552e499 Replace std::mem::{replace,take}
298+
299+ Documentation
300+ =============
301+
302+ - dfc2bb43 Add link to MacPorts page for `meli`
303+ - 97aa6a8e Replace obsolete .Tn macro with .Em
304+ - a8e82a30 Add missing entries from JMAP
305+
306+ Miscellaneous Tasks
307+ ===================
308+
309+ - bbe2cffa Add rust-bindgen's friends.sh to scripts/
310+ - a8956baf Update to `imap-codec` v2.0.0-alpha.1
311+ - c99633e1 Update futures dependency 0.3.28 -> 0.3.30
312+ - fe604bf0 Update "openssl" dependency to 0.10.64
313+ - 9daf9437 Add test_cli_subcommands.rs
314+ - 9f783d9a Pin assert_cmd ver to 2.0.13
315+ - b7da1d0f Check all targets in cargo-msrv verify test
316+ - 8a74920d Pin rust version to 1.79.0
317+
318+ -- Manos Pitsidianakis <manos@pitsidianak.is> Tue, 30 Jul 2024 14:21:31 +0300
319+
320 meli (0.8.6-1) bookworm; urgency=low
321
322 Contributors in alphabetical order:
323 diff --git a/meli/Cargo.toml b/meli/Cargo.toml
324index 8f229ba..f9766f8 100644
325--- a/meli/Cargo.toml
326+++ b/meli/Cargo.toml
327 @@ -1,6 +1,6 @@
328 [package]
329 name = "meli"
330- version = "0.8.6"
331+ version = "0.8.7"
332 authors = ["Manos Pitsidianakis <manos@pitsidianak.is>"]
333 edition = "2021"
334 rust-version = "1.70.0"
335 @@ -31,7 +31,7 @@ indexmap = { version = "^1.6", features = ["serde-1"] }
336 libc = { version = "0.2.125", default-features = false, features = ["extra_traits"] }
337 libz-sys = { version = "1.1", features = ["static"], optional = true }
338 linkify = { version = "^0.10", default-features = false }
339- melib = { path = "../melib", version = "0.8.6", features = [] }
340+ melib = { path = "../melib", version = "0.8.7", features = [] }
341 nix = { version = "0.27", default-features = false, features = ["signal", "poll", "term", "ioctl", "process"] }
342 serde = "1.0.71"
343 serde_derive = "1.0.71"
344 diff --git a/melib/Cargo.toml b/melib/Cargo.toml
345index 88940dd..9486ea8 100644
346--- a/melib/Cargo.toml
347+++ b/melib/Cargo.toml
348 @@ -1,6 +1,6 @@
349 [package]
350 name = "melib"
351- version = "0.8.6"
352+ version = "0.8.7"
353 authors = ["Manos Pitsidianakis <manos@pitsidianak.is>"]
354 edition = "2021"
355 build = "build.rs"