1.2. What's New in Icinga 1.8
Prev | Chapter 1. About | Next

## 1.2. What's New in Icinga 1.8

As usual this is only a brief overview. Please take a look at the Changelog as well if you are missing something.

### 1.2.1. CHANGES

- core: unknown macros are not left on the output anymore, logging a warning instead. either fix your config (i.e. wrong macros, escape dollar signs with another one) or set keep_unknown_macros=1 in icinga.cfg to revert to the old behaviour.

- classic ui: Changed cgi GET params, Added/Changed cgi.cfg options, change strings in json output (more on Changelog

- docs: new stylesheet in html/docs/stylesheets/icinga-docs.css, javascript in html/docs/js/{icinga-docs.js,jquery-min.js}

### 1.2.2. Core

- add a command to disable notifications program-wide with expire time as scheduled event #905

- only reap results when checkresult_list is not overloaded (max_check_result_list_items) (thx Thomas Gelf) #3099

- avoid duplicate events when scheduling forced host|service check (Imri Zvik) #2993

- unknown macros are not replaced, and misleading to single dollar signs #2291

- fix next_check attribute not updated after scheduling new check #2265

### 1.2.3. Classic UI

- Added pagination to various cgi's (thx to ideas and partly source from Nagios, Thruk, Icinga Web) #2725

- Changed search in config.cgi to regex #2884

- Added selection of timeperiod for notifications and history #2341

- Added date/time selection for all date/time input fields #2576

- Added host/service selection for commands, leaving out passive only checks on check reschedule in cmd.cgi #2697

- Added host/service group filter to notifications.cgi and history.cgi #2679

- javascript refresh jumps to page top, not restoring previous scrolling position; add url param 'scroll=' #2855

- add command to delete host downtime and all associated service downtimes (extinfo.cgi, status.cgi command drop down) #1572

- Added a refresh button to tac.cgi in header mode #3164

### 1.2.4. IDOutils

- fix insert on duplicate key with multiple unique keys marked unsafe in mysql >= 5.5.24; rewrite all queries #3008

- fix redundant indexes in MySQL schema (thx Michael Renner) #3018

- re-add missing indexes from #1110 resolving performance issues on all supported rdbms #2618

### 1.2.5. Icinga-Web

- Permission of Cronks and categories editable in frontend

- host- and servicename credentials

- new credential model reduces join overhead

- more space in grids due new event integration

- running downtimes view

- new beautiful statusmap

- Code namespace organizing

- many many bugfixes

### 1.2.6. Icinga-Reporting

- added new template design and corrected some template issues

- deleted all weekly, monthly and yearly SLA reports and created a combined one

- integrated SLA function for MySQL -> Thanks to Thomas Gelf

- enable preselected timeranges in every report

- added servicegroup availability, morning report

- added easy availability report for given host and dependant services

### 1.2.7. Docs

- add a new stylesheet and rework docbook.xsl #3046

- add tocs for all sections, add jquery toggle for toc #3193

- create a dedicated page for packages and their customizations #2905

- create a howto define a command, translate macros and testdrive plugins manually #2692

### 1.2.8. More information

More at Icinga Wiki

Should you find any issues, please report them to one of the following links:

Report Issue Icinga-Core

Report Issue Icinga-Web

Report Issue Icinga-Reporting

Report Issue Icinga-Docs

Prev | Up | Next
1.1. About Icinga | Home | Chapter 2. Getting Started

© 2009-2012 Icinga Development Team, http://www.icinga.org