Releases: rbatis/fast_log
Releases · rbatis/fast_log
v1.7.3
what changes?
- add some doc
- remove deadcode
v1.7.2
what changes?
- Optimize performance by using String:: with_capacity for early allocation
v1.7.1
what changes?
- remove once_cell
- support RollingType [ByDate,BySize,ByDuration]
- add
fast_log::logger()
v1.7.0
what changes?
- remove once_cell
- support RollingType [ByDate,BySize,ByDuration]
v1.6.16
what changes?
- edit doc
- appender reuse Mutex lock
v1.6.15
what changes?
- Config appends change to
SyncVec<Box<dyn LogAppender>>
v1.6.13
what changes?
- rewrite Filter
- rewrite new ModuleFilter
let m = ModuleFilter::new();
m.modules.push(module_path!().to_string());
pub struct A{}
fast_log::init(Config::new()
.console()
.format(FastLogFormat::new().set_display_line_level(LevelFilter::Trace))
.add_filter(m)).unwrap();
log::info!("aaa");
log::logger().flush();
v1.6.12
what changes?
2023-12-28 18:02:27.7872924 [INFO] Commencing yak shaving0
2023-12-28 18:02:27.7872938 [ERROR] [example\src\main.rs:9] Commencing yak shaving0
v1.6.11
what changes?
- FastLogFormat add set_time_type
- if default log level < display_line_level will not to show model path