From 2c9c1c81e8c9e838efd2f6e2b7300facf6764032 Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Sat, 29 Jun 2024 10:52:24 -0400 Subject: [PATCH] Update RELEASE.md --- RELEASE.md | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/RELEASE.md b/RELEASE.md index 9319eb42..8e28e0f8 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,11 +1,16 @@ # Release log - ## Unreleased ### Added + - ability to live-update the min-intersection threshold for edges on the d3 vis (#231) +### Fixed/Changed + +- Update docs and sphinx-gallery to build again. +- Update CI/CD runners to test modern versions of python; drop python 3.7 compatibility. +- Change visual tests to use built-in `int` type rather than `np.uint8`. ## 2.0.1 @@ -22,7 +27,6 @@ during an AND or OR search query again directly reflects the number of items within the node. (#227) - The default search mode is now AND -- because that's the expected behavior, because that's how the google works (#227) - ## 2.0.0 ### Visualization @@ -46,7 +50,7 @@ All of the below changes apply to kmapper's D3 html visualization. - multiple `color_values` arrays can be passed, and switched between interactively in the display. - the node color function can be specified, as a string, to any function available on the numpy base class (e.g., 'mean', 'median', 'max', 'min'. (Before, the only available function was `np.mean`. - - Multiple node color functions can be specified, and toggled between interactively in the display. + - Multiple node color functions can be specified, and toggled between interactively in the display. - The toolbar display now uses css flexbox, which avoids overlap-problems on smaller viewports. ### Kmapper @@ -55,50 +59,58 @@ All of the below changes apply to kmapper's D3 html visualization. - only support python >= 3.6 ## 1.4.1 + - New CI/CD pipeline ## 1.4 + - More flexible visualization coloring (PR 190) - Better support for sparse matrices (PR 189) - Better support for precomputed distance matrices (PR 184) ## 1.3.x + - A series of releases to support JOSS submission ## 1.3.0 (October 12, 2019) + - JOSS Release -- final revision - Allow sparse matrices in `map` function (PR #163) - Use sphinx-gallery for documentation examples (#164) - Removed mutable arguments (#165) ## 1.2.0 (Feb 18, 2019) + - New implementation of the cover API makes it consistent with the literature (your % overlap will probably have to be decreased when updating). - New documentation website (kepler-mapper.scikit-tda.org). ## 1.1.6 (Nov 8, 2018) + - Plotly visualization interface. - Networkx adapter - Bug fixes - Scikit-tda integration ## 1.1.2 + - Bug fix, setup.py did not include static directory so installation visualizations did not work when installed from pypi. - Add Jupyter notebook support ## 1.1 + - Massive visualization upgrades - Separation of HTML, JS, CSS, and Python code - New nerves and covers API - Documentation site ## 1.0.1 + - Convert versioning scheme to major.minor.micro - Restructure library to be compatible with PyPi installation - Minor bug fixes - Include preliminary unit test suite - Refactor, extract helper classes and helper functions - # Release log - Pre-alpha ## v00009 @@ -106,12 +118,14 @@ All of the below changes apply to kmapper's D3 html visualization. ## v00008 ## v00007 + - Add L2^Norm Lens - Add Winsconsin Breast Cancer Data Anomaly Detection Example - Fixed bug: k-means with set number of clusters higher than min_cluster_samples - Add self.inverse_X for new future feature: transforming on unseen data. ## v00006 + - Removed link_local functionality - Halved the number of edges drawn (no two-way edges) - Added support for clustering on the inverse image @@ -121,6 +135,7 @@ All of the below changes apply to kmapper's D3 html visualization. - Added 7 projections/lenses from statistics ## v00005 + - Made Python 3 compatible - Ability to turn off title, meta and tooltips - Ability to set the window height and width of HTML output @@ -128,6 +143,7 @@ All of the below changes apply to kmapper's D3 html visualization. - De-emphasized link_local functionality, since its current implementation is no good. ## v00004 + - Added dimensionality reduction - Added "digits" case study - changed fit to fit_transform and return of data @@ -135,6 +151,7 @@ All of the below changes apply to kmapper's D3 html visualization. - added support for custom tooltips ## v00003 + - Refactored dimension index to use a list of arbitrary dimensions - Improved verbosity - Added levels of verbosity @@ -144,6 +161,7 @@ All of the below changes apply to kmapper's D3 html visualization. - Added a gallery in the example directory ## v00002 + - Added a multi-dimensional mode: use all dimensions. - Added case study: 3D point cloud data for animals - Added case study: Make circles @@ -154,6 +172,7 @@ All of the below changes apply to kmapper's D3 html visualization. - Added release log ## v00001 + - Wrote class - Wrote documentation - Added license