0.50
What's Changed
- Update package title and improve URL case consistency by @SmetDenis in #167
- Fix typos in class references by @SmetDenis in #169
- Init. Add
create:schema
command to suggest schema based on CSV by @SmetDenis in #168 - Add detailed docstrings for public methods by @SmetDenis in #170
- Update
composer.lock
with latest package versions by @SmetDenis in #171 - Refactor Readme for better efficiency and readability by @SmetDenis in #172
- Refactor CSV analysis, new rules by @SmetDenis in #173
- Add
debug-schema
command to show the internal representation by @SmetDenis in #174 - Update command names for consistency by @SmetDenis in #175
- Extract test method as a public static functions by @SmetDenis in #176
- Improved removal of useless rules when creating schemas by @SmetDenis in #177
- Analysis of numeric/aggregate rules by @SmetDenis in #178
- Remove character length limit in IsFloat and IsInt test functions by @SmetDenis in #179
- Add
check-syntax
option to CreateSchemaTest by @SmetDenis in #180 - Update several packages to latest versions by @SmetDenis in #181
- Refine README by @SmetDenis in #182
- Add analysis for
sorted
rule by @SmetDenis in #183 - Add
is_usa_state
validation rule by @SmetDenis in #184 - Add test for CSV validation with all rules on empty cells by @SmetDenis in #185
Full Changelog: 0.49...0.50