- Adopt `pipda` 0.5.7
- Reimplement the split-apply-combine rule to solve all performance issues
- Drop support for pandas v1.2, require pandas v1.3+
- Remove all `base0_` options and all indices are now 0-based, except `base.seq()`, ranks and their variants
- Remove messy type annotations for now, will add them back in the future
- Move implementation of data type display for frames in terminal and notebook to `pdtypes` package
- Change all arguments end with "_" to arguments start with it to avoid confusion
- Move module `datar.stats` to `datar.base.stats`
- Default all `na_rm` arguments to `True`
- Rename all `ptype` arguments for `tidyr` verbs into `dtypes`
See more changes: https://pwwang.github.io/datar/CHANGELOG/#060