<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>