# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] - ReleaseDate ### Added - `Profiler` struct with `trace` function ### Changed - Rework whole API. The api is now based around a `Profiler` struct ### Removed - All global methods `trace`, `init`, etc ## [0.1.2] - 2020-08-17 ### Added - Add `try_*` methods that will return a `Result` - Add `enable` and `disable` method to enable / disable the profiler at runtime ### Changed ### Removed - Remove `profiler` build feature ## 0.1.1 ## 0.1.0 [Unreleased]: https://github.com/Stupremee/persil/compare/v0.1.2...HEAD [0.1.2]: https://github.com/Stupremee/persil/compare/v0.1.1...v0.1.2