Version 1.1.0
-
Introduced a Dash based web application for interactive use.
-
Dropped support for Python 2.7, 3.4, 3.5, 3.6, and 3.7. Added support for
Python 3.8, 3.9, 3.10, 3.11, 3.12. -
Bumped dependency minimum verions to match Ubuntu 22.04.
-
Moved to mamba and Github action based continuous integration testing.
-
Introduced new parameter_sets and models modules for future class hierarchies
and better design. -
bicycleparameters/test/
moved tobicycleparameters/tests/
. -
Removed remaining NumPy
matrix()
calls. -
Improved some of the matplotlib plots.
What's Changed
- Version 1.0.0. by @moorepants in #28
- Updated plot_bicycle_geometry to use MPL object oriented commands. by @moorepants in #35
- Maintenance updates by @moorepants in #36
- Dash app for displaying an interactive eigenvalue plot. by @sandertyu in #34
- DataTable callback consolidation by @sandertyu in #38
- Introduced consistent figure sizes and more careful geometry y limits. by @moorepants in #41
- Used MPL Object Oriented calls in eig plot. by @moorepants in #42
- UI and Aesthetic improvements by @sandertyu in #40
- Removing Background Image by @sandertyu in #43
- Headers and Plot Centering by @sandertyu in #44
- Table format by @sandertyu in #48
- Resolving compatibility with Dash v1.12 by @sandertyu in #51
- Plot loading animations and removing EigenValue plot legend by @sandertyu in #52
- Hyperlinks and Documentation by @sandertyu in #54
- Mass Centers and Inertia Ellipse Display Options by @sandertyu in #56
- Added first draft of app explanation. by @moorepants in #58
- Transitioning to Bootstraps by @sandertyu in #61
- "Stop sign" cursor when hovering over label columns by @sandertyu in #73
- Changing Datatable Highlighting and Text Color by @sandertyu in #72
- Revert ""Stop sign" cursor when hovering over label columns" by @moorepants in #74
- Stop Symbol When Hovering over uneditable cells by @sandertyu in #75
- Documentation for future cycle_app development by @sandertyu in #77
- change the background color to white when selected by @rrryy39 in #81
- Added a mamba based github workflow for testing. by @moorepants in #86
- First stab at new API which separates parameters from models. by @moorepants in #32
- Switches to a Plotly figure for the app instead of matplotlib image by @JRMVV in #88
- Test on oldest supported. by @moorepants in #93
- Bicycleparamter julie by @JRMVV in #92
- Make plotly, dash, and pandas optional dependencies and raise errors if not installed. by @moorepants in #100
- Update name to Lyla by @sandertyu in #102
- Test Python 3.8 to 3.12. by @moorepants in #103
- Bump oldest supported versions to match Ubuntu 22.04. by @moorepants in #104
- Use NumPy array() instead of matrix(), fixes #101. by @moorepants in #105
- Finalize the new parameter_sets and models modules for a release. by @moorepants in #106
New Contributors
- @sandertyu made their first contribution in #34
- @rrryy39 made their first contribution in #81
- @JRMVV made their first contribution in #88
Full Changelog: v1.0.0...v1.1.0