- Enhanced UI/UX of the Streamlit app: https://beatmap.streamlit.app
- Enhanced Matplotlib/Altair plots for clarity
- Minor API changes
- Renamed Rouquerol helper functions after the criteria (instead of `check1`, ...)
- Renamed `points` to `min_num_points` in function args for clarity
- Updated README and the example notebook based on recent minor API changes
- Added missing dependency: `seaborn`
- Fixed failing CIs; All tests now pass
- Migrated from outdated `setup.py` to `pyproject.toml` and Hatch build system