From f6b7d944b519d1c782b040fe52bcdb89de684520 Mon Sep 17 00:00:00 2001 From: Paciente8159 Date: Thu, 12 Sep 2024 20:00:55 +0100 Subject: [PATCH] version bump --- CHANGELOG.md | 29 +++++++++++++++++++ uCNC/src/cnc_build.h | 2 +- .../src/hal/boards/esp32/boardmap_mks_dlc32.h | 12 -------- 3 files changed, 30 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e805c16..6e077192 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,35 @@ # Changelog +## [1.10.1] - 12-09-2024 + +[@patryk3211](https://github.com/patryk3211) - modified system menu jog parameters to be globally accessible (#740) +[@etet100](https://github.com/etet100) - fixed typo on steppers timeout sleep build flag + +### Added + +- new overridable PIO configuration ini file to integrate with the Web Builder and allow configuration customizations (#746) +- added boardmap for AVR Melzi v1.1.4 board (#749) +- added several PIO environment, one for each architecture to allow compilation for custom boards generated via Web Builder (#752) +- added new option to force HAL to set the IO pin direction every time there is a request to change the pin value. This is now the default for ESP32 to fix GPIO configuration lost mid execution (on resets, drivers reconfigurations, etc..) (#753) + +### Changed + +- modified system menu jog parameters to be globally accessible (#740) +- several modifications to PIO ini files, boardmaps and configurations to improve board customization via Web Builder (#752) + +### Fixed + +- locked RP2040 build platform version to prevent compilation issues to breaking changes (#739) +- fixed STM32F4 APB2 configuration macros that could try to use invalid values (#738) +- fixed ESP32 mcumap typos and bugs (#741) (#744) +- fixed software SPI resource locking bug (#743) +- fixed ESP32 SPI initialization functions that cause system crashes (#745) +- fixed issue with ESP32 were GPIO would loose the initial configuration and returned to the state at boot time (#747) (#753) +- fixed typo on steppers timeout sleep build flag +- fixed ESP32 software generated signals for IO extenders (#748)(#753) +- fixed query status response when sender uses a carriage return/linefeed char after the question mark making the firmware respond with an OK before the status (UGS for example) and make the sender fail to recogize the response (#751) + ## [1.10.0] - 16-08-2024 [@patryk3211](https://github.com/patryk3211) - added DMA supported SPI bulk transfers for all STM32 architectures and SAMD21 (#700) (#714) diff --git a/uCNC/src/cnc_build.h b/uCNC/src/cnc_build.h index 6fb76f9f..3ab82003 100644 --- a/uCNC/src/cnc_build.h +++ b/uCNC/src/cnc_build.h @@ -25,7 +25,7 @@ extern "C" #endif #define CNC_MAJOR_MINOR_VERSION "1.10" -#define CNC_PATCH_VERSION ".0" +#define CNC_PATCH_VERSION ".1" #define CNC_VERSION CNC_MAJOR_MINOR_VERSION CNC_PATCH_VERSION diff --git a/uCNC/src/hal/boards/esp32/boardmap_mks_dlc32.h b/uCNC/src/hal/boards/esp32/boardmap_mks_dlc32.h index 518651cb..7c882258 100644 --- a/uCNC/src/hal/boards/esp32/boardmap_mks_dlc32.h +++ b/uCNC/src/hal/boards/esp32/boardmap_mks_dlc32.h @@ -96,18 +96,6 @@ extern "C" #define SPI2_SDI_BIT 19 #define SPI2_CS_BIT 5 -// software I2C -#define DIN30_BIT 4 -#define DIN31_BIT 0 - -// pins for smart adapter -// clk -#define DOUT4_BIT 26 -// data -#define DOUT5_BIT 05 -// cs -#define DOUT6_BIT 27 - #ifdef __cplusplus } #endif