-
Notifications
You must be signed in to change notification settings - Fork 78
/
CHANGELOG.txt
73 lines (64 loc) · 2.79 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
log4erl 0.9.0:
==============
*
log4erl 0.8.6:
==============
* Added xml_appender for outputing logs to xml files
* Changed default behaviour to use sync logging (helps to eleminate
crash due to many processes due to high load)
* file_appender renames files when rotating instead of copying
* syslog_appender add missing facilities
* Updated leex to fix a critical bug
* Added error_logger_log4erl_h.erl which is a handler for error_logger
Makes it possible to forward error_logger logs to log4erl.
log4erl 0.8.5:
==============
* Added new file configuration (log4erl:conf(File)).
* Added syslog_appender.
* Added support for ISO standard format to appenders (%I, %S & %Z specifiers).
* Changed %d & %j to output the date in YYYY-MM-DD format according to ISO standard format
log4erl 0.8.4:
==============
* Added smtp_appender (new functions add_smtp_appender/2,3)
* Added change_level/2,3 for changing level of specific Appender
* Immproved feedback in case of errors
* Seperated API documentation into 2 files: API.txt & Appenders_API.txt.
The first includes general functions and the other includes appenders
specific API, such as file appenders and SMTP appenders API.
* Created a github.com repository (http://github.com/ahmednawras/log4erl/).
log4erl 0.8.3:
==============
* Added console_appender
* Added more modifiers to the possible pattern of formats (milliseconds, short/long name of month)
* Added an extra atom in the tuple argument for add_file_appender/2,3 for specifying format
* Fixed a bug when rotation. (_02)
log4erl 0.8.2:
==============
* Fixed issues with log4erl process not part of the supervisor
* Added support for simple log formatters (similar to Layouts in Log4J)
* Added change_format/2,3
* Added change_log_level/1,2
* Added get_appenders/0,1
Known issues:
- When file_appender crashes, the format is lost and log4erl will use the
default format
log4erl 0.8.1:
==============
* Fixed unnecessary formatting of date/time for file_appender
* Added add_file_appender/2, add_file_appender/3
* Added add_dummy_appender/2, add_dummy_appender/3
log4erl 0.8:
============
* Added the notion of appenders in order to allow different appenders
for loggers and changed API to reflect this
* Fixed restarting issues when appenders crash
* Added dummy_appender for testing multiple appenders
* Added get_appenders/0,1 function
log4erl 0.7.1:
==============
* Changed default behaviour of new file_logger to append in order to preserve previous logs.
* Changed file_logger_guard.erl to logger_guard.erl because this module will be useful once more
logger types are added (e.g. SNMP loggers, Syslog loggers...).
* Added a function to change log level of loggers during run-time.
* moved utility functions in file_logger.erl to log4erl_utils.
* Added log_manager.erl in order to easily allow for more logger types