Skip to content

2023

23.11.0

(2023-11-17)

A big thank you to the following 37 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Feature

Breaking Change

Security

Device

Webui

  • Device links formatting changes (#15580) - eskyuu
  • Only set user roles if they are defined (#15577) - murrant
  • Fix Down/Up time error if device is unpolled (#15545) - murrant
  • Fix health temperature degree display (#15541) - murrant
  • Fixed BGP Remote peer link and graph in Routing Overview, or just static text when not a device in LibreNMS (#15535) - tim427
  • Added BGP Remote peer link and graph in Routing Overview (#15532) - tim427
  • Respect web_mouseover setting in popup component (#15530) - murrant
  • Prefetch devices in group to avoid cost of subquery (#15511) - slalomsk8er

Alerting

Applications

  • [bugfix] Passing $device into data_update_helper functions instead of declaring it as global. (#15542) - bnerickson

Api

Discovery

  • UCD buffers and cache discovered with inverted free/used values (#15538) - murrant

Polling

Authentication

Bug

Cleanup

Documentation

Translation

Misc

  • Update renamehost to include more logging if a folder already exists# (#15280) - jaannnis

Internal Features

Dependencies

23.10.0

(2023-10-26)

A big thank you to the following 30 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Feature

Security

Device

Webui

Alerting

Graphs

Applications

  • Unix Agent and Application fixes (#15460) - murrant
  • Adding Socket Statistics Application Support (#15307) - bnerickson
  • Update docs for osupdate when being used as a script for the agent (#15099) - VVelox

Api

Settings

Polling

Bug

Refactor

Cleanup

Documentation

Translation

Tests

  • Exclude availability module from default testing (#15462) - murrant

Misc

  • Fixes check_dns against localhost when a search-domain is configured (#15373) - tim427
  • Added extra ASN-range comments, added Priv eBGP on host details, changed color to light-blue instead of red (#15372) - tim427

Internal Features

Dependencies

23.9.0

(2023-09-15)

A big thank you to the following 16 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Feature

Security

Device

Webui

Alerting

Applications

  • For the applications table set the defaults for app_instance and app_instance to '' (#15278) - VVelox
  • Application Soft Delete (#15270) - VVelox

Api

Settings

  • Add ui description for reporting dump_errors (#15264) - murrant

Polling

Authentication

Bug

Cleanup

  • Return an 5XX error when an exception is raise (#15285) - Pelt10

Documentation

  • Note the package install command for dhcpd-pools for FreeBSD (#15247) - VVelox
  • Update severity colours in SNMP-Traps.md (#15244) - adamsweet

Misc

23.8.0

(2023-08-19)

A big thank you to the following 32 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Feature

Security

  • Fix unsanitized input injection (#15184) - murrant
  • Fix some xss injection for sysLocation and some other fields (#15183) - murrant

Device

Webui

Alerting

Graphs

  • Fix Memmory spelling (#15231) - arjenz
  • Add generic stats graph munging support and make uptime display as days again (#15097) - VVelox

Applications

Billing

  • Fixed a zero value data insertion for billing (#15194) - laf
  • Updated poll-billing.php to only query for data via snmp when the device and port are both up (#15164) - laf
  • Added basic support for distributing billing (#15156) - laf

Api

Discovery

Polling

Authentication

Bug

Refactor

Cleanup

Documentation

Tests

Misc

Internal Features

Dependencies

23.7.0

(2023-07-16)

A big thank you to the following 19 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Device

Webui

Alerting

Applications

Api

  • Adding human readable version of /api/v0/fdb/{mac}/detail (#15045) - sjtarik

Discovery

  • Fix bogus reply from snmpwalk in ipNetToPhysicalPhysAddress (#15142) - PipoCanaja

Polling

Bug

  • Skip hostnames which are blank when generating the smokeping config (#15144) - laf
  • Change chunk to chunkById (#15139) - peejaychilds
  • Use lock ports_purge in ports_purge rather than syslog_purge lock (#15135) - peejaychilds
  • Fix validation: memcached required only if it is configured in .env (#15122) - tuxgasy
  • Exit non-zero if composer bin not found (#15120) - tuxgasy

Documentation

Translation

Internal Features

23.6.0

(2023-06-23)

A big thank you to the following 14 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Feature

  • Alert transport cleanup, no_proxy support and other proxy cleanups (#14763) - murrant

Device

Alerting

Applications

  • Add ZFS L2 support (#15095) - VVelox
  • Add Linux Softnet Stat app (#15094) - VVelox
  • Add Sneck support, making it very trivial to use Nagios style checks in a NRPE like manner (#13954) - VVelox

Bug

  • Fixes #14975 Services in Device Groups not displayed correctly in Availability widget (#15076) - ajsiersema
  • Fix Dusk tests after 13626 (#15057) - Jellyfrog

Cleanup

Documentation

Mibs

Dependencies

23.5.0

(2023-05-19)

A big thank you to the following 37 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Feature

Security

Device

Webui

Alerting

Graphs

Applications

Api

Discovery

Polling

Bug

Refactor

Cleanup

Documentation

  • Re-add the Ubuntu Image page and links (#15041) - laf
  • Remove references to VM images (#15031) - murrant
  • Updated WebUI config options in docs to support direct linking to installs (#15009) - laf
  • Fix spelling error in Graylog section (#15002) - dscw
  • Update OAuth-SAML.md to prevent http code 419 error (#15000) - fbouynot
  • Update Smokeping.md with better nginx config instructions (#14999) - alchemyx
  • Update Copyright year to 2023 in README.md (#14972) - otkd
  • Update Install-LibreNMS.md (#14949) - alchemyx

Tests

Mibs

Dependencies

23.5.0

(2023-05-19)

A big thank you to the following 37 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Feature

Security

Device

Webui

Alerting

Graphs

Applications

Api

Discovery

Polling

Bug

Refactor

Cleanup

Documentation

  • Re-add the Ubuntu Image page and links (#15041) - laf
  • Remove references to VM images (#15031) - murrant
  • Updated WebUI config options in docs to support direct linking to installs (#15009) - laf
  • Fix spelling error in Graylog section (#15002) - dscw
  • Update OAuth-SAML.md to prevent http code 419 error (#15000) - fbouynot
  • Update Smokeping.md with better nginx config instructions (#14999) - alchemyx
  • Update Copyright year to 2023 in README.md (#14972) - otkd
  • Update Install-LibreNMS.md (#14949) - alchemyx

Tests

Misc

Mibs

Dependencies

23.4.0

(2023-04-06)

A big thank you to the following 25 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Feature

Device

Webui

Alerting

Graphs

  • Add graph_stat_percentile_disable config item to disable percentile lines/value printing (#14887) - VVelox
  • Convert NTP freq to use generic_stats (#14834) - VVelox
  • Update fail2ban to have better stat graphs and and fix generic_stats graph.php (#14818) - VVelox
  • Update various device graphs to to have better stats (#14815) - VVelox

Applications

Bug

Cleanup

Documentation

  • Fix typo in lnms device:add help (#14937) - arjenz
  • Add Azure example configuration for SAML authentication in documentation (#14870) - fbouynot

Tests

Misc

Dependencies

22.4.0

(2023-04-06)

A big thank you to the following 180 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Feature

Security

Device

Webui

Alerting

Graphs

Snmp Traps

Applications

Api

Discovery

Polling

Rancid

Oxidized

  • Show display name in Oxidized config search (#14800) - electrocret
  • Adding Fortigate switches to Oxidized model mapping config (#14782) - LoveSkylark
  • Fix oxidized web requests unclosed connections or responding fast enough (#14370) - fbouynot
  • Oxidized "allow purpose and notes" (#14352) - LoveSkylark
  • Syslog-notify-oxidized.php now always notifies Oxidized (#14011) - murrant
  • Fix Oxidized syslog change notifier when the change was made via snmp. (#14005) - kruczek8989
  • Oxidized API to return groups based on device purpose or notes (#13976) - sajiby3k

Authentication

Bug

Refactor

Cleanup

Documentation

Translation

Tests

Misc

Internal Features

Mibs

Dependencies

23.2.0

(2023-02-23)

A big thank you to the following 20 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Feature

Device

Alerting

Graphs

  • Update HV::Monitor support to use generic_stats.inc.php (#14814) - VVelox
  • Only show Eth errors when Etherlike is enabled (#14784) - electrocret

Applications

Api

  • Use Oxidized API client and add support for groups on config get (#14750) - electrocret

Oxidized

Bug

Documentation

Misc

Dependencies

23.1.0

(2023-01-24)

A big thank you to the following 19 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Device

Oxidized

Bug

Documentation

Translation

Misc

  • Use displayname instead of hostname for Device Maintenance Modal Title (#14681) - electrocret

Dependencies