CSV Blueprint - Lint and validate by schemas
Version updated for JBZoo/Csv-Blueprint to version 0.14.
- This action is used across all versions by 2 repositories.
Go to the GitHub Marketplace to find the latest changes.
Release notes
What’s Changed
- New validation rules and refactoring by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/33
- Refactor test suite structure and update namespaces by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/34
- Implemented abstract logic for combined and aggregated rules by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/35
- Average calculation function based on MathPHP library by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/36
- Update numeric values and precision in schemas and docs by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/37
- Add
count
aggregate rule. Update wording in error messages by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/38 - Update terminology from ‘count’ to ’number’ for rows by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/39
- Add
count_empty
function and update examples by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/40 - Add ‘count_not_empty’ rules to aggregate functions by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/41
- Add
median
aggregate rule and update schema examples by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/42 - Update handling of null aggregate values by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/43
- Added
not_allow_values
rule by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/44 - Add
country_code
validation rule by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/45 - Add ‘is_currency_code’ rule by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/46
- Add rule-count badges to README by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/47
- Enhance
is_uuid
validation and descriptions by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/48 - Add
is_base64
rule. Programmatically updating README.md by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/49 - Add
is_json
rule by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/50 - Add
language_code
validation rule by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/51 - Add
population_variance
to aggregate rules by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/52 - Implemented
sample_variance
to aggregate rules by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/53 - Add
standard_deviation
to aggregate rules by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/54 - Refactor standard deviation to include sample and population by @SmetDenis in https://github.com/JBZoo/Csv-Blueprint/pull/55
Full Changelog: https://github.com/JBZoo/Csv-Blueprint/compare/0.12...0.14