Cacti v1.2.5 Release Notes

Release Date: 2019-09-02 // over 4 years ago
  • ๐Ÿš€ Release of Cacti 1.2.5

    ๐Ÿ‘ Thank you everyone who are using Cacti and especially those helping to make Cacti better!

    For additional details check out the README located on GitHub.

    Contribute

    ๐Ÿ‘ Active development of Cacti is located on GitHub! Join us in making Cacti better, submit issues, fork and submit pull requests!

    ๐Ÿ”„ Change Log

    • issue#1978: Popup Menus can appear off screen when using Graph Thumbnails
    • issue#2282: Installation wizard does not detect RRDtool version correctly
    • issue#2524: When editing a tree, Drag and Drop of Devices does not always work as expected
    • issue#2573: Associated Graph Template for Data Query can sometime disappear
    • ๐Ÿ–จ issue#2656: GPRINT text_format does not replace Data Query and Host Fields
    • issue#2661: Automation does not always calculate network range/subnet correctly
    • issue#2663: Some legacy Data Queries can not determine their index order causing broken graphs
    • ๐ŸŒ issue#2674: Large strings can sometimes cause language translation can fail
    • issue#2719: Automation may sometimes create empty graphs
    • issue#2721: When replacing '|input_xxxx|' strings, undefined index can occur
    • issue#2722: Calls to _db_replace() are not consistent resulting in warnings
    • ๐Ÿ‘€ issue#2723: When replicating to remote pollers, Undefined Variable errors may be seen
    • ๐Ÿ‘€ issue#2724: When graphing HRULE items, 'Only Variables should be passed by reference' error may be seen
    • ๐Ÿ”Š issue#2725: When viewing logs in utilities, filenames should be limited the same as clog
    • ๐ŸŒฒ issue#2726: During Automation logging, include the Rule ID that triggers the creation of an item by xmacan
    • issue#2732: When using basic authentication, automatically strip any @Domain information
    • issue#2734: Allow non-english labels to be used on Graph Templates
    • โš  issue#2727: When using Polling Hosts Template, warnings can be issued when CMD.PHP is the poller
    • issue#2733: When processing SNMP data, space delimited hex strings do not always convert into MAC addresses
    • 0๏ธโƒฃ issue#2735: Mouse cursor should show as default pointer if column is not sortable
    • issue#2736: When using MySQL 8 or above, 'function' is considered a reserved word unless quoted by xmacan
    • issue#2741: Various errors can occur due to undefined or incorrect variable names
    • issue#2742: Various errors can occur due to undefined or incorrect variable names
    • issue#2743: Attempts to close a tooltip when no tooltip has been set may cause errors
    • issue#2744: When changing password, undefined index error can occur if user is not logged in
    • โฌ†๏ธ issue#2748: If PHP location setting is invalid during install/upgrade, this should be notified on modules page
    • issue#2750: When performing multiple sort, highlighting of content occurs
    • issue#2751: When editing a Tree, display filter may not allow 'All' option to work
    • issue#2752: When running verbose query on device, you are unable to copy text from items
    • issue#2753: Unable to copy entire verbose query using clipboard command
    • issue#2757: Page Navigation can be subject to XSS injection
    • ๐ŸŒ issue#2758: Various sensitive directories are browsable if web server directory browsing is enabled
    • issue#2760: Unable to add items into a report
    • issue#2762: Creating an aggregate graph can sometimes fail due to unknown RRD tools error
    • issue#2766: When modifying Aggregate Templates, changes are not always cascaded to Graph
    • issue#2768: Aggregate Graphs may sometimes show the wrong row count
    • โšก๏ธ issue#2770: ItemType is not updated when saving Report Items
    • issue#2772: Add tooltip support to html_header() and html_header_checkbox()
    • issue#2775: Remote pollers may sometimes fail to replicate data back to main system
    • issue#2777: Attempting to edit a non-existent report generates an error
    • issue#2778: When rendering graphs, resizing can sometimes occur repeatedly
    • issue#2779: On new installations, automation rules for Interface Graphs are broken
    • โฌ†๏ธ issue#2780: Upgrade database script not actually upgrading Cacti
    • ๐Ÿ”ง issue#2782: When replicating the syslog plugin, the configuration file is ignored causing errors
    • issue#2783: When limiting the number of displayed characters, international characters may sometimes display incorrectly
    • issue#2784: When removing a device with graphs but no data sources , errors are generated
    • โš  issue#2785: When editing a graph rule, warnings incorrectly appear about unsaved changes
    • issue#2792: When a checkbox 'friendly name' has a comma, checkbox functionality stops working
    • โฌ†๏ธ issue#2797: When upgrading from before 1.x, SuperLinks view permissions may not be correct
    • issue#2799: Under heavy use of Real Time Graphs, SQL errors may start appearing
    • issue#2800: When editing a tree, using a comma in the search field stops search from working
    • issue#2802: If a Device lacks ifName, an alternative field is not always found even if available
    • issue#2807: When editing a Data Template that has dependant graphs, some attributes should not be modifiable
    • ๐Ÿšš issue#2808: When navigating a tree, the layout may unexpectedly move
    • ๐Ÿ‘€ issue#2814: When viewing the utilities page, HTML tags may be seen rather than rendered
    • ๐Ÿ”Š issue#2816: When viewing logs, paging does not always working correctly
    • issue#2818: Automation can sometimes incorrectly add duplicate devices with the same sysname
    • issue#2820: When path is blank, is_resource_writable() will generate 'Uninitialized string offset: -1'
    • issue#2821: When the desired locale can not be located, a number format issue may occur
    • ๐Ÿ”‹ feature#2728: Update phpseclib to 2.0.17 by DavidLiedke
    • ๐Ÿ”‹ feature#2809: Update c3.js & d3.js by DavidLiedke
    • ๐Ÿ”‹ feature#2730: Update jstree.js to 3.3.8 by DavidLiedke
    • ๐Ÿ”‹ feature#2754: Allow Devices, Graphs and Data Sources to be searched by ID
    • ๐Ÿ”‹ feature#2765: When editing a tree, allow cascading selection of available graphics
    • ๐Ÿ”‹ feature#2805: Merged plugins are not always upgraded correctly
    • ๐Ÿ”‹ feature#2823: Enhance the splice_rrd.php to be able to merge RRDfiles of differing step

    Reporting Issues

    http://www.cacti.net/issues.php

    Download Cacti

    http://www.cacti.net/download_cacti.php

    Download Spine

    http://www.cacti.net/spine_download.php