Compared to v0.2.2:

- Restructured into a proper installable Python package (src/poreflow/)
- C++ implementation of changepoint/step detection for improved performance
- Interactive Dash dashboard for event labeling and channel inspection
- Typed DataFrame subclasses (RawDataFrame, EventDataFrame, EventsDataFrame, StepsDataFrame)
- Bundled fast5_research library
- Parallel event detection pipeline
- Breaking: channel indexing is now 0-based
- CI/CD builds for Windows and Linux