Skip to content

Latest commit

 

History

History
129 lines (72 loc) · 3.43 KB

CHANGELOG.md

File metadata and controls

129 lines (72 loc) · 3.43 KB

Release Notes

v0.8.0 (2022-07-07)

💡 API Changes

  • #24 simplify python frontend api by refactoring c++ backend with pybind11-empowered virtual function overriding and methods overloading

📝 Documentation Improvements

  • #24 update flow graph in dev-guid.md and docstring in _analyzer.py

🛠️ Maintenance

  • PR#26 Introduce cmake module to fetch library pybind11 and date-tz; Modify setup.py to support c++17 on MacOSX >= 10.12; and Build windows version on Windows-2022 with manually downloaded tzdata

v0.7.6 (2022-06-28)

🐛 Bug Fixes

  • 30e2f2e fix that collect_news changed last head commit

📝 Documentation Improvements

  • PR#22 Update Documents: user-guide/install.md dev-guide/

🛠️ Maintenance

v0.7.5 (2022-06-27)

🚀 Features

  • PR#20 Adopt Tox for local pytest & mkdocs

  • #18 Add towncrier news collection

📝 Documentation Improvements

  • PR#23 Supplement change logs from v0.5.0 to v0.7.5

🛠️ Maintenance

  • PR#23 Add workflow to build changelog and docs, then publish to GH Pages

v0.7.4 (2022-06-21)

🐛 Bug Fixes

  • PR#14 tweak tag in build_sdist and build_wheel by CIBW

🛠️ Maintenance

  • PR#17 directory refactoring

v0.7.2.1 (2022-06-21)

🐛 Bug Fixes

  • 0b1abcc call reused workflow publish_pypi.yml with inherited secrets

✨ Development Milestone

  • PR#12 support Linux on Ubuntu20.04 and MSVC on windows2019

🛠️ Maintenance

  • 6812935 GH checkout with ref and full history

  • PR#15 release triggered ci & publish

v0.6.0 (2022-06-18)

🛠️ Maintenance

  • PR#6 customize github action workflows for CI

v0.5.0 (2022-05-25)

✨ Development Milestone

  • #1 #2 #3 A SunEarthAnalyzer API wrapping pybind11 C++ extension and CI/CD facilities
    • SPA sun position algorithm implemented;
    • Pytest empowered tests;
    • pre-commit hooks, including mypy,isort,black,flake
    • docs ready to gh-deploy by mkdocs, with the material theme