- Improve transform API (657) (BREAKING) - Swithed to the `transform_resource(resource)` signature - Swithed to the `transform_package(package)` signature
4.0.0a13
- Improved resource/package import/export (655) (BREAKING) - Reworked `parser.write_row_stream` API - Reworked `resource.from/to` API - Reworked `package.from/to` API - Reworked `Storage` API - Reworked `system.create_storage` API - Merged `PandasStorage` into `PandasParser` - Merged `SpssStorage` into `SpssParser`
4.0.0a12
- Improved transformation steps (650) (BREAKING) - Split value/formula/function concepts - Renamed a few minor step arguments
4.0.0a11
- Improved layout and data streams concepts (648) (BREAKING) - Renamed `data_stream` to `list_stream` - Renamed `readData` to `readLists` - Renamed `sample` to `fragment` (`sample` now is raw lists) - Implemented loader.buffer - Implemented parser.sample - Added support for function based checks - Added support for function based steps
4.0.0a10
- Reworked Error.tags (BREAKING) - Reworked Check API and split labels/header (BREAKING)
4.0.0a9
- Rebased on `Detector` class (BREAKING) - Migrated all infer\_\*, sync/patch_schema and detect_encoding parameters to `Detector` - Made `resource.infer` omit empty objects - Added `resource.read_*(size)` argument - Added `resource.labels` property