Skip to content

Releases: emoncms/emoncms


16 Nov 16:36
Choose a tag to compare

  • Fixed issue where 5-second interval feeds were generated in the absence of a selected interval.
  • Fixed feed model error for invalid feed engine and related getmeta error.
  • Code cleanup and documentation improvements thanks to @reedy
  • New datapoint editor to replace older edit realtime and edit daily tools (available in visualisations section).
  • Removed option to change input names (to avoid input recreation and orphaned inputs)
  • Option to create a user from the admin users list.
  • Fixed support for emonLibDB in serial configuration ui.
  • Update log no longer hides after 3 seconds thanks to @cduffy
  • Improved service status display
  • Dataplicity HTTP_X_FORWARDED_PORT fix.
  • Fixed PHP8 depreciation warnings, thanks to @matheworres
  • Documentation updates thanks to @borpin
  • Fix using using SSL with MQTT without client certificate @lechercheur123


18 Jan 11:52
Choose a tag to compare

Changes between release 11.2.3 and 11.3.0:

  • additional units liters/minute, liters/hour
  • emonTx4 serial configuration tool (accessible from admin menu)
  • automatic firmware update on full update disabled
  • list of available firmwares for firmware update tool loaded from remote rather than local copy (removes need to update system to see new firmware versions).
  • feed post $arg variable renamed $padding_mode for readability
  • feed/list api option to return feed meta data with ?meta=1, provides a performance improvement if meta data is not required.
  • fix for null and non numeric error when posting non numeric input data
  • fix for zoom visualisation which was not showing partial years
  • user guide documentation moved from guide


26 Oct 09:06
Choose a tag to compare

Full list of commits since last release:

  • Option to compress data sent using AES128CBC encryption option.
  • PHP 8.1 support, thanks to @thib66
  • Error checking on EmonLogger log file, thanks to @borpin
  • Support for public emoncms apps
  • Fix for an issue embedding dashboards
  • Option to return feed data without timestamps (useful for fixed interval data, reduces bandwidth use)
  • Improved user delete implementation
  • Documentation moved from learn


22 Sep 11:59
Choose a tag to compare
  • Fix to errors on shared server environments
  • Backwards compatibility to php 7.0
  • Notice to upgrade php if version is older than 7.3


21 Sep 15:57
Choose a tag to compare

Security improvements:

  • jquery updated to version 3.6.0
  • option to secure host domain in settings.ini
  • increase strength of randomly generated password

Documentation improvements

  • menu_v3 documentation
  • psychrograph documentation


18 Jun 10:20
Choose a tag to compare


17 May 20:12
Choose a tag to compare
  • HTTP_X_FORWARDED_PROTO request header support thanks to @mikbund
  • Settings example for MQTT secure settings
  • api end point to request feed value at specified time
  • Fix bug in zoom graph
  • Bug fixing thanks to @chaveiro
  • Fix for mysqlmemory engine
  • Fix for virtual feed zero value bug
  • Improvements to input list ui
  • urlencode register email
  • increased max power threshold in wh_accumulator process thank to @mr15
  • emoncms cli to improve HA integration thanks to @inverse
  • emoncms emonSD installation component manager


03 Jan 09:05
Choose a tag to compare

Full details available here #1633


  • Fix URL Encoding of Input API example with time to close #1621, thanks to @davefiddes
  • Translation updates thanks to @thib66
  • Ensure nodeid is treated as a string
  • Check for no tty port on update thanks to @borpin
  • Remove time from input array thanks to @borpin
  • Add support for mqtt cert in emoncms_mqtt, thanks to @ich123
  • urlencode vis params


19 Aug 11:19
Choose a tag to compare

service-runner now runs with python3 thanks to @bwduncan


30 Jul 10:21
Choose a tag to compare
  • Option to specify different database for MYSQLTimeSeries feed engine thanks to @adminde
  • Fix rateofchange return value @gareth-ellis
  • Auto detect user timezone from browser at user register
  • Typo fixes
  • Option to select serial port and upload firmware to a connected EmonTx