Skip to content

Latest commit

 

History

History
217 lines (155 loc) · 16.2 KB

CHANGELOG.md

File metadata and controls

217 lines (155 loc) · 16.2 KB

Release notes

v1.0.0 (2022-07-08)

Feature

  • report: Group comparisons by reference key (#237) (e813534)
  • Entropy profile (96dd7d1)
  • Configurable title and colors (37fcd0e)
  • Online report CDN for bootstrap, jquery (72df86d)
  • Plotly express (2c2395c)
  • Introduce self start reference type (ca22268)
  • String representation for base classes (bd480a6)
  • Keep section when changing features (7b12d06)
  • config: Settings required parameter (47d6b17)
  • registry: Generalize registry (d01c68a)
  • registry: Add ks, pearson, chi2 to registry (4f8126d)
  • config: Structured config using pydantic (bc52aeb)

Fix

  • Prevent plot name collision that stops rendering (#238) (32c7ef4)
  • Set time_width in synthetic data example (fbf7e41)
  • Guaranteed ordering of traffic light metrics (88c3f4a)
  • plot: Plot_heatmap_b64 top argument is now supported (8be8115)

Breaking

  • matplotlib-related config is removed (2c2395c)
  • Configuration of time_axis, features etc. is moved to the Settings class. (ca22268)
  • new configuration syntax (bc52aeb)
  • the plot_metrics and plot_overview settings are no longer available for Tl/alerts (1c4f072)
  • the worst entry will no long be present in the datastore (e2b9ef7)

Documentation

  • profiles: Add entropy (8e8ac00)
  • Registry snippet to list available profiles/comparisons (7760047)
  • comparisons: Overview in table (cde48c4)
  • Profiles in table (65459af)
  • Description for mean trend score (b5b7626)
  • Update api structure (c6c53ba)
  • Documentation for reference types (9cf8117)
  • Update api documentation (74eb223)
  • config: Configuration parameter docstrings (9eec883)
  • registry: Instructions on comparison parameter setting (2e3b134)
  • config: Update configuration examples (daccc36)

Performance

  • Reduce file size of reports (329564f)

v0.10.2 (2022-06-21)

Fix

  • Patched histogrammar bin_edges call for Bin histograms (590d266)

v0.10.1 (2022-06-15)

Fix

  • Patched histogrammar num_bins call for Bin histograms (b34fe70)

v0.10.0 (2022-06-14)

Feature

  • profiles: Custom profiles via registry pattern (d0eb98b)

Fix

  • Protection against outliers in sparse histograms (#215) (10c3449)
  • report: Traffic light flexbox on small screens (2faa7da)

Documentation

  • synthetic: Update synthetic examples (#212) (84a9331)
  • readme: Link profiles and comparisons page (17ac6d8)
  • profiles: List the available profiles (#173) (15f78ec)

v0.9.0 (2022-05-27)

Feature

  • report: Enable the overview section by default (22b9cb6)
  • report: Overview section for quickly navigating reports (f5736d4)
  • report: Allow section without feature toggle (2484569)

Fix

  • report: Consistent use of color red (453f3fe)
  • report: Text contrast and consistent yellow traffic light (5d5c43c)

Documentation

  • readme: Replace report image (8d363d5)
  • synthetic: Add dataset overview table (8654347)
  • datasets: Reference implementations for widely-used publicly available synthetic data streams (9988a13)

v0.8.0 (2022-05-20)

Feature

  • report: Heatmap time-series for categoricals (#194) (21c4ad1)
  • Nd histogram comparisons and profiles (d572f7f)
  • Dashboarding integration for Kibana (83b8869)
  • Dashboarding integration for Kibana (4a9284f)
  • config: Global configuration for ing_matplotlib_theme (c81e28f)

Fix

  • Import histogrammar specialized (d70ab80)

Documentation

  • config: Global configuration for ing_matplotlib_theme (6f4f20d)

Performance

  • Directly use bin keys (9440897)
  • Disable parallel processing by default (85d4407)
  • Chi2 max residual using numpy (8596387)
  • Performant data structure (ff72d6e)
  • Short circuit any/all (63c2704)
  • Optimize pull computation (ddf2e35)
  • Postpone formatting (expensive for DataFrames) (7feaaae)
  • Compute metrics without report (254564c)

v0.7.0 (2022-05-09)

Feature

  • Global configuration of joblib Parallel backend (3431cad)

Fix

Documentation

  • config: Document global configuration (e546994)
  • readme: Extend articles section (0ec0273)

v0.6.1 (2022-04-29)

Fix

  • plot: Fixing memory leak in matplotlib multithreading (cc6c4e1)

Documentation

  • Include link to kedro-popmon (aff68b7)

v0.6.0 (2021-12-13)

Feature

  • comparisons: Introduce psi and jsd (c6a1ca7)
  • comparisons: Introduce comparison registry (031c146)

Documentation

v0.5.0 (2021-11-24)

Feature

  • Improve pipeline visualization (bb09d73)

Fix

  • Ensure uniqueness of apply_funcs_key (ba98c97)

Documentation

v0.4.4 (2021-10-22)

📖 Documentation

  • notebook on report interpretation (dd3be73)

🐛 Bug fixes

  • distinct incorrect result (constant) (3c47cde)
  • prevent division by zero (bacf8dd)
  • uu-chi2 incorrect return (e259d3e)

v0.4.3 (2021-10-04)

🐛 Bug fixes

  • fix too restrictive numpy integer check in hist_stitcher (c162f11)

v0.4.2 (2021-08-25)

⬆️ Dependencies

v0.4.1 (2021-06-23)

🎉 Features

  • tabular traffic light/alerts overviews (1d31265)

👷‍♂️ Internal improvements

🐛 Bug fixes

  • copyright in license (b16fd99), (60a22dd)
  • extend TL config (eba10ed)
  • mismatch between stats displayed in the traffic lights section and comparisons due to pattern matching bug. (5ffb0a9)

📖 Documentation

  • add explanation for hiding green TLs by default (81095af)
  • codemotion article (1e20f30)
  • include changelog in docs (a2237d0)

⬆️ Dependencies

v0.4.0 and before

The release notes for preceding versions are available here.