-
Notifications
You must be signed in to change notification settings - Fork 400
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* develop: (21 commits) bugfix: #32 Runtime Error for nested sync fns chore: renamed history to changelog dependabot bugfix: resolves #31 aiohttp lazy import chore: grammar issues improv: add project tenets Improv tracer - async support, patch, test coverage and X-Ray escape hatch (#29) Bugfix: "per second" metric units (#27) fix: #24 correct example test and docs chore: bump example to use 0.8.0 features Adopt logging best practices (#23) Decorator factory Feat: Create your own middleware (#17) chore: clean up CI workflows fix: CI attempt 4 fix: CI attempt 3 fix: CI attempt 3 fix: CI attempt 2 feat: add docs to CI chore: fix github badge typo chore: pypi monthly download badge fix: add missing single_metric example; test var name ...
- Loading branch information
Showing
35 changed files
with
2,315 additions
and
789 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
# HISTORY | ||
|
||
## May 16th | ||
|
||
**0.9.3** | ||
|
||
* **Tracer**: Bugfix - Runtime Error for nested sync due to incorrect loop usage | ||
|
||
## May 14th | ||
|
||
**0.9.2** | ||
|
||
* **Tracer**: Bugfix - aiohttp lazy import so it's not a hard dependency | ||
|
||
## May 12th | ||
|
||
**0.9.0** | ||
|
||
* **Tracer**: Support for async functions in `Tracer` via `capture_method` decorator | ||
* **Tracer**: Support for `aiohttp` via `aiohttp_trace_config` trace config | ||
* **Tracer**: Support for patching specific modules via `patch_modules` param | ||
* **Tracer**: Document escape hatch mechanisms via `tracer.provider` | ||
|
||
## May 1st | ||
|
||
**0.8.1** | ||
|
||
* **Metrics**: Fix metric unit casting logic if one passes plain string (value or key) | ||
* **Metrics: **Fix `MetricUnit` enum values for | ||
- `BytesPerSecond` | ||
- `KilobytesPerSecond` | ||
- `MegabytesPerSecond` | ||
- `GigabytesPerSecond` | ||
- `TerabytesPerSecond` | ||
- `BitsPerSecond` | ||
- `KilobitsPerSecond` | ||
- `MegabitsPerSecond` | ||
- `GigabitsPerSecond` | ||
- `TerabitsPerSecond` | ||
- `CountPerSecond` | ||
|
||
## April 24th | ||
|
||
**0.8.0** | ||
|
||
* **Logger**: Introduces `Logger` class for stuctured logging as a replacement for `logger_setup` | ||
* **Logger**: Introduces `Logger.inject_lambda_context` decorator as a replacement for `logger_inject_lambda_context` | ||
* **Logger**: Raise `DeprecationWarning` exception for both `logger_setup`, `logger_inject_lambda_context` | ||
|
||
## April 20th, 2020 | ||
|
||
**0.7.0** | ||
|
||
* **Middleware factory**: Introduces Middleware Factory to build your own middleware via `lambda_handler_decorator` | ||
* **Metrics**: Fixes metrics dimensions not being included correctly in EMF | ||
|
||
## April 9th, 2020 | ||
|
||
**0.6.3** | ||
|
||
* **Logger**: Fix `log_metrics` decorator logic not calling the decorated function, and exception handling | ||
|
||
## April 8th, 2020 | ||
|
||
**0.6.1** | ||
|
||
* **Metrics**: Introduces Metrics middleware to utilise CloudWatch Embedded Metric Format | ||
* **Metrics**: Adds deprecation warning for `log_metrics` | ||
|
||
## February 20th, 2020 | ||
|
||
**0.5.0** | ||
|
||
* **Logger**: Introduces log sampling for debug - Thanks to [Danilo's contribution](https://github.com/awslabs/aws-lambda-powertools/pull/7) | ||
|
||
## November 15th, 2019 | ||
|
||
* Public beta release |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.