We need to discuss the current state of the API, what is likely or unlikely to change. As of March 2025, fastplotlib is in the late-alpha state.
We think these will change little before a beta release, new features may be added but breaking changes will be rare:
PlotArea and all its subclasses. - some things may change a bit after pygfx viewports/update modes refactor
- includes subplots and docks
Figure, except for the toolbars - some things may change a bit after pygfx viewports/update modes refactor
- Graphics and graphic properties, except for Graphic collections (such as
LineCollection and LineStack)
- events on graphics
ImageWidget
Not as solid:
LineCollection still needs some tidying up, ex. cmaps and transforms
Moderate to heavy change:
- Selector tools
- Axes & Legends
We need to discuss the current state of the API, what is likely or unlikely to change. As of March 2025,
fastplotlibis in the late-alpha state.We think these will change little before a beta release, new features may be added but breaking changes will be rare:
PlotAreaand all its subclasses. - some things may change a bit after pygfx viewports/update modes refactorFigure, except for the toolbars - some things may change a bit after pygfx viewports/update modes refactorLineCollectionandLineStack)ImageWidgetNot as solid:
LineCollectionstill needs some tidying up, ex. cmaps and transformsModerate to heavy change: