When compiling the project with Rust v1.70.0, I received the compiler warning that the indirect dependency quick-xml v0.22.0 (introduced by umya-spreadsheet v0.8.0) would be rejected in future Rust versions. To fix this issue, I updated umya-spreadsheet to the latest available version (v0.9.2) which actually fixed the problem.
In addition to a newer version of quick-xml, the latest umya-spreadsheet version also introduces more comfortable methods with shorter names due to which some of the old ones became marked as deprecated. So, I also switched to the new methods.
Since these changes are two different fixes, I left them as different commits.
When compiling the project with Rust v1.70.0, I received the compiler warning that the indirect dependency
quick-xml
v0.22.0 (introduced byumya-spreadsheet
v0.8.0) would be rejected in future Rust versions. To fix this issue, I updatedumya-spreadsheet
to the latest available version (v0.9.2) which actually fixed the problem.In addition to a newer version of
quick-xml
, the latestumya-spreadsheet
version also introduces more comfortable methods with shorter names due to which some of the old ones became marked as deprecated. So, I also switched to the new methods.Since these changes are two different fixes, I left them as different commits.