1 Appmon Release Notes

This document describes the changes made to the Appmon application.

1.1  Appmon 2.1.14.2

Improvements and New Features

  • Misc build updates

    Own Id: OTP-10784

  • The backend module appmon_info.erl is moved from appmon application to runtime_tools. This allows appmon to be run from a remote erlang node towards a target node which does not have appmon (and its dependencies) installed, as long as runtime_tools is installed there.

    Own Id: OTP-10786

1.2  Appmon 2.1.14.1

Improvements and New Features

  • The GS applications is now deprecated and will be removed in the R16 release. The following GS-based applications have been superseded by the Observer application and will removed in R16: Appmon, Pman, Tv.

    *** POTENTIAL INCOMPATIBILITY ***

    Own Id: OTP-9907

1.3  Appmon 2.1.14

Improvements and New Features

  • Eliminate use of deprecated regexp module

    Own Id: OTP-9810

  • Miscellaneous documentation build updates

    Own Id: OTP-9813

1.4  Appmon 2.1.13

Improvements and New Features

  • An obsolete compiler directive for native code generation was removed from a source file.

    Own Id: OTP-8839

1.5  Appmon 2.1.12

Improvements and New Features

  • Warnings due to new autoimported BIFs removed

    Own Id: OTP-8674 Aux Id: OTP-8579

1.6  Appmon 2.1.11

Improvements and New Features

  • The documentation is now possible to build in an open source environment after a number of bugs are fixed and some features are added in the documentation build process.

    - The arity calculation is updated.

    - The module prefix used in the function names for bif's are removed in the generated links so the links will look like "http://www.erlang.org/doc/man/erlang.html#append_element-2" instead of "http://www.erlang.org/doc/man/erlang.html#erlang:append_element-2".

    - Enhanced the menu positioning in the html documentation when a new page is loaded.

    - A number of corrections in the generation of man pages (thanks to Sergei Golovan)

    - The legal notice is taken from the xml book file so OTP's build process can be used for non OTP applications.

    Own Id: OTP-8343

1.7  Appmon 2.1.10.2

Improvements and New Features

  • The documentation is now built with open source tools (xsltproc and fop) that exists on most platforms. One visible change is that the frames are removed.

    Own Id: OTP-8201

1.8  Appmon 2.1.10.1

Improvements and New Features

  • Updated the application with new tags for automatic updates of copyright notices.

    Own Id: OTP-7851

1.9  Appmon 2.1.9

Fixed Bugs and Malfunctions

  • Fixed dialyzer warning in appmon_info.

1.10  Appmon 2.1.8

Fixed Bugs and Malfunctions

  • Removed some dead code from the appmon_info and process_info modules. Also rewritten large parts of process_info to make it easier to read and more efficient.

    Own Id: OTP-6534

1.11  Appmon 2.1.7

Fixed Bugs and Malfunctions

  • Appmon now handles a process name containing the character '@' correctly. (Thanks to Mikael Magnusson).

    Own Id: OTP-6308

  • The "Send" button in the application window was broken, it always failed (silently).

    Own Id: OTP-6333

1.12  Appmon 2.1.6

Improvements and New Features

  • Internal change only (using a private digraph instead of a public one).

    Own Id: OTP-5983

  • Notification windows are now centered over the parent window (if possible).

    Own Id: OTP-6010 Aux Id: OTP-5987

  • Removed some dead code from appmon_info, discovered by Dialyzer.

    Own Id: OTP-6040

1.13  Appmon 2.1.5

Improvements and New Features

  • Eliminated 5 discrepancies found by Dialyzer in the Appmon application.

    Own Id: OTP-5633

1.14  Appmon 2.1.4

Fixed Bugs and Malfunctions

  • The graphic applications now search for HTML documentation in the correct place.

    Own Id: OTP-5381