.. _changelog_ide_v4_8_8: v4.8.8 ====== v4.8.8 adds explicit bootloader-entry controls for connecting and updating OpenMV Cams, a per-board safe default for forcing bootloader entry from the "Install the Latest Development Release" dialog, and a handful of connection and installer fixes. This release remains based on Qt Creator 14.0.2, with no Qt Creator base change and no breaking changes for user projects. .. contents:: On this page :backlinks: none :local: :depth: 1 Highlights ---------- - **Force enter OpenMV Cam bootloader** is now available from the ``Tools`` menu, forcing the connected cam into its bootloader on disconnect. - **Force bootloader** checkbox added to the ``Install the Latest Development Release`` dialog to force bootloader entry when installing development firmware, with a per-board safe default. - **DFU-only devices no longer spuriously auto-connect**, since auto-reconnect and board-settings auto-connect now trigger only for normally running boards. - **PAG7936 example scripts on the AE3** are auto-rewritten to upscale the ``QQVGA`` framesize to ``QVGA`` on load. - **Installer license handling fixed** so installation proceeds correctly from the Ready-for-Installation page. New features ------------ - **Force enter OpenMV Cam bootloader.** A new item in the ``Tools`` menu forces the connected cam into its bootloader on disconnect. The ``Install the Latest Development Release`` dialog (reached from the ``Tools`` menu) also gains a **Force bootloader** checkbox to force bootloader entry when installing development firmware. (`350beb306 `__, `13ca76904 `__) Other changes and improvements ------------------------------ - **Per-board force-bootloader default.** The development-release install force-bootloader default is now driven per board via a new ``forceBootloaderDefaultSafe`` setting, defaulting on for the AE3 and N6 (96E3/9206) boards and off for older DFU boards to avoid them not auto-exiting the bootloader. (`13ca76904 `__) - **PAG7936 framesize upscaling on the AE3.** On the AE3 with the PAG7936 sensor, example scripts are auto-rewritten to upscale the ``QQVGA`` framesize to ``QVGA`` when loaded. (`eed6325f5 `__) - **Non-DFU-only auto-connect.** Auto-reconnect and board-settings auto-connect now trigger only for non-DFU (normally running) boards rather than any present board, so DFU-only devices no longer spuriously auto-connect. (`350beb306 `__) Bug fixes --------- - Fixed a typo in the connect-time firmware-update prompt ("lastest" -> "latest release firmware"). (`13ca76904 `__) - Fixed the installer's license-acceptance handling so the install step runs on the Ready-for-Installation page instead of the license-check page, and removed the buggy bundled license file. (`a9d3fb904 `__, `716827f07 `__) Platform and tool support ------------------------- - **Qt Creator base:** 14.0.2. - **OpenMV IDE:** version bumped to 4.8.8. Breaking changes ---------------- None. This release introduces no user-visible workflow or behavior breaks.