github letscontrolit/ESPEasy mega-20211224

latest releases: mega-20240414, mega-20240401, mega-20240331...
2 years ago

Release mega-20211224

Changes in mega-20211224 (since mega-20211105):

StefanNetzer (15):

  • Update _P043_ClkOutput.ino
  • add events
  • added TDs recommendations
  • cleanup
  • resync to GitHub
  • Update _P043_ClkOutput.ino
  • added PLUGIN_VALUENAME2_043
  • Update _P043_ClkOutput.ino
  • Update _P043_ClkOutput.ino
  • Update _P043_ClkOutput.ino
  • added output data type
  • replaced all by simple
  • restored
  • fixed link error
  • using output value definition from P004

TD-er (22):

  • [Cleanup] Fix lots of missing delete calls to free memory
  • [P095 ILI9341] Convert to use PluginDataStruct
  • [P095 ILI9341] Renamed functions in P095 plugin
  • [P096 E-ink] Convert to use PluginDataStruct
  • [Build] Fix case sensitive mixup in include path
  • [Build] Correct correct include path depth
  • [P095 P096] Convert to use PluginDataStruct
  • Revert changes to P095 and P096 Moved to PR #3835
  • [ThermoOLED] Check for successful allocation of display object
  • [Domoticz] Only incoming MQTT on tasks with controller linked (#3829)
  • [GPS] Add power save commands (Ublox specific)
  • [GPS] Add more U-blox specific features
  • [GPS] For now, disable U-blox specific settings
  • [GPS] Document GPS plugin
  • [Password] Add clearPassword command
  • [Doc] Add Notepad++ colourise ESPEasy Rules language
  • [dashboard] Fix crash on parsing empty command {} (#3873)
  • [dashboard] Fix parsing {} and leaving the braces when not a command
  • GCC 10.3 Bugfix 1 - Constant literal address fix
  • [ClearPassword] Fix typo in command
  • [PIO] Restore default envs
  • automatically updated release notes for mega-20211224

Ton Huisman (25):

  • [Docs] Add How To for starting development on ESPEasy
  • [Docs] Add How To for starting development on ESPEasy
  • [Docs] How To fix some typos
  • [Docs] How To: fix some sphinx syntax issues
  • [Docs] Development guide restrucured and extended
  • [Docs] How To guide: textual improvements and additions
  • [Docs] How To: Extend the text and some corrections
  • [P111] Add virtual destructor to MFRC522 library to fix compiler warning
  • [P053] Fix support for PMS5003T
  • [P053] Remove unneeded #define, minor source formattings
  • [Build] Enable Dummy device and Neopixel on ESP32 Custom (script)
  • [P053] Leave out invalid event-values for PMS5003T
  • [P124] Add plugin Output - I2C Multi Relay
  • [P124] Add optional initialization 'protection'
  • [P117] Add SCD30 CO2, humidity and temperature sensor
  • [P117] Correct slash/backslash confusion/typo
  • [P117] Add to TEST_D set
  • [P117] Adjust ClockStrechLimit message
  • [P117] Add documentation
  • [P117] Fix compilation issue error: narrowing conversion of '2415919104' from 'unsigned int' to 'int' [-Wnarrowing]
  • [P124] Add configurable I2C addresses, add relay state on exit [P114] Add VEML6075 to I2C scanner
  • [P124] Add documentation
  • [P124] Include in TEST_D build, aad missed documentation file
  • [P016] Change plugin title Communication - IR Receive (TSOP4838)
  • [P124] Add get command and looping that, fix a small settings bug

svollebregt (7):

  • Adding Itho library to main reposity
  • Revert "Adding Itho library to main reposity"
  • [P118] Adding Itho plugin to main reposity""
  • Update _P118_Itho.ino
  • Update _P118_Itho.ino
  • Further code improvements
  • Remove noInterrupts() and Itho library improvements

Don't miss a new ESPEasy release

NewReleases is sending notifications on new releases.