Skip to content

Releases: rbatis/fast_log

v1.7.8

20 Apr 16:57

Choose a tag to compare

what changes

  • add Config::new().worker_tasks(n) to control worker_tasks
  • update lz4_flex version

v1.7.7

16 May 13:08

Choose a tag to compare

what changes?

  • Implement stderr appender

v1.7.3

27 Jul 16:30

Choose a tag to compare

what changes?

  • add some doc
  • remove deadcode

v1.7.2

27 Jul 14:09

Choose a tag to compare

what changes?

  • Optimize performance by using String:: with_capacity for early allocation

v1.7.1

27 Jul 12:51

Choose a tag to compare

what changes?

  • remove once_cell
  • support RollingType [ByDate,BySize,ByDuration]
  • add fast_log::logger()

v1.7.0

27 Jul 12:40

Choose a tag to compare

what changes?

  • remove once_cell
  • support RollingType [ByDate,BySize,ByDuration]

v1.6.16

09 Mar 16:50

Choose a tag to compare

what changes?

  • edit doc
  • appender reuse Mutex lock

v1.6.15

09 Mar 16:37

Choose a tag to compare

what changes?

  • Config appends change to SyncVec<Box<dyn LogAppender>>

v1.6.14

09 Mar 16:30

Choose a tag to compare

v1.6.14

  • add add_appender method

v1.6.13

09 Mar 15:46

Choose a tag to compare

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();