Skip to content

Releases: rbatis/fast_log

v1.7.3

27 Jul 16:30
Compare
Choose a tag to compare

what changes?

  • add some doc
  • remove deadcode

v1.7.2

27 Jul 14:09
Compare
Choose a tag to compare

what changes?

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

v1.7.1

27 Jul 12:51
Compare
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
Compare
Choose a tag to compare

what changes?

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

v1.6.16

09 Mar 16:50
Compare
Choose a tag to compare

what changes?

  • edit doc
  • appender reuse Mutex lock

v1.6.15

09 Mar 16:37
Compare
Choose a tag to compare

what changes?

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

v1.6.14

09 Mar 16:30
Compare
Choose a tag to compare

v1.6.14

  • add add_appender method

v1.6.13

09 Mar 15:46
Compare
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();

v1.6.12

28 Dec 10:02
Compare
Choose a tag to compare

what changes?

  • change format style of
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

28 Dec 09:56
Compare
Choose a tag to compare

what changes?

  • FastLogFormat add set_time_type
  • if default log level < display_line_level will not to show model path