Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

subscriber: prepare to release 0.2.0 stable #567

Merged
merged 1 commit into from
Feb 4, 2020
Merged

Commits on Feb 4, 2020

  1. subscriber: prepare to release 0.2.0 stable

    0.2.0 (February 4, 2020)
    
    Breaking Changes:
    
    - **fmt**: Renamed `Context` to `FmtContext` (#420, #425)
    - **fmt**: Renamed `Builder` to `SubscriberBuilder` (#420)
    - **filter**: Removed `Filter`. Use `EnvFilter` instead (#434)
    
    Added:
    
    - **registry**: `Registry`, a reusable span store that `Layer`s can use
      a high-performance, in-memory store. (#420, #425, #432, #433, #435)
    - **registry**: Added `LookupSpan` trait, implemented by `Subscriber`s
      to expose stored span data to `Layer`s (#420)
    - **fmt**: Added `fmt::Layer`, to allow composing log formatting with
      other `Layer`s (#420)
    - **fmt**: Added support for JSON field and event formatting (#377,
      #415)
    - **filter**: Documentation for filtering directives (#554)
    
    Changed:
    
    - **fmt**: Renamed `Context` to `FmtContext` (#420, #425) (BREAKING)
    - **fmt**: Renamed `Builder` to `SubscriberBuilder` (#420) (BREAKING)
    - **fmt**: Reimplemented `fmt::Subscriber` in terms of the `Registry`
      and `Layer`s (#420)
    
    Removed:
    
    - **filter**: Removed `Filter`. Use `EnvFilter` instead (#434) (BREAKING)
    
    Fixed:
    
    - **fmt**: Fixed memory leaks in the slab used to store per-span data
      (3c35048)
    - **fmt**: `fmt::SubscriberBuilder::init` not setting up `log`
      compatibility (#489)
    - **fmt**: Spans closed by a child span closing not also closing _their_
      parents (#514)
    - **Layer**: Fixed `Layered` subscribers failing to downcast to their
      own type (#549)
    - **Layer**: Fixed `Layer::downcast_ref` returning invalid references
      (#454)
    
    Signed-off-by: Eliza Weisman <[email protected]>
    hawkw committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    772d50b View commit details
    Browse the repository at this point in the history