From 16092809c854a86369db2b8cb7c197939b95a05d Mon Sep 17 00:00:00 2001 From: Alex Hadley Date: Fri, 3 Nov 2023 15:49:13 -0700 Subject: [PATCH] #37 Update CHANGELOG --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b6c08a4..cdff196 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Added + +- `LoggedProp` type hint to indicate class properties that should be logged by + `Logger.log_props()`. + +### Changed + +- `Logger.log_props()` only logs properties marked by the `LoggedProp` type hint in the + object's class. +- `Logger.convert_to_json()` handles Numpy values and Pandas DataFrames, and takes in an + optional `convert()` function. +- `Logger.log_dict()` and `Logger.log_props()` take in an optional `convert()` function to + pass to `Logger.convert_to_json()`. + ## [0.2.0] (Oct 4 2023) ### Added