# 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