<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Dear all,</p>
<p>I have a few PRs pending, that are low-risk I believe, but are
building block for the ESP-IDF4+ upgrade saga:</p>
<ul>
<li><a moz-do-not-send="true"
href="https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/907">ESP-IDFv4+:
fix cmake build of ovms_webserver #907</a> <br>
specific to ESP-IDF4+ builds (for the ovms_webserver component):</li>
<ul>
<li>It reverts a previous PR on the component.mk / ESP-IDF3
build system of this component - which had a temporary
workaround</li>
<li>It fixes the ESP-IDF4+ build system of this component with
an approach better aligned to the ESP-IDF3 approach.<br>
<br>
</li>
</ul>
<li><a moz-do-not-send="true"
href="https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/909">mongoose:
identify dependencies, and generate a version header #909</a></li>
<ul>
<li>In order to help upgrade mongoose from 6.11 to 7.10, it
introduces a new header with ability to compare mongoose
version.<br>
It impacts both ESP3 and ESP4+ builds but should be low-impact</li>
</ul>
</ul>
<p>Also pending:</p>
<ul>
<li> <a moz-do-not-send="true"
href="https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/900">fix
documentation of arguments of tcpserver #900</a><br>
straightforward update of the documentation<br>
<br>
</li>
<li><a moz-do-not-send="true"
href="https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/910">fix
a few issues appearing when disabling/enabling components #910</a><br>
<div>
<div class="edit-comment-hide">
<div class="comment-body markdown-body js-comment-body
soft-wrap css-overflow-wrap-anywhere user-select-contain
d-block">
<ul dir="auto">
<li>(specific to ESP-IDF4+) : make <code
class="notranslate">ovms_plugins</code> compilable
with or without <code class="notranslate">duktape</code></li>
<li><code class="notranslate">vehicle_hyundai_ioniq5</code>
had issue when disabling webserver component</li>
<li><code class="notranslate">vehicle_maxus_euniq56</code>
had missing header when disabling webserver component</li>
</ul>
</div>
</div>
</div>
</li>
</ul>
<p><br>
</p>
<p><br>
</p>
<p>If some of you can review any or all of these it'll help.</p>
<p>Thank you !</p>
<p><br>
</p>
<p>Finally, progress is being made on the Mongoose v7.10 upgrade.</p>
<p>You can have a look at the <a moz-do-not-send="true"
href="https://github.com/llange/Open-Vehicle-Monitoring-System-3/tree/upgrade-mongoose-7">`upgrade-mongoose-7`
branch</a>, or <a moz-do-not-send="true"
href="https://github.com/llange/Open-Vehicle-Monitoring-System-3/pull/5/files">this
(artificial) PR</a> to show the diff.<br>
</p>
<p>At the moment, SSH console is crashing. Not happy with that, and
will happily read your comments about it.<br>
</p>
<p><br>
</p>
Regards,<br>
<div id="grammalecte_menu_main_button_shadow_host" style="width:
0px; height: 0px;"></div>
</body>
</html>