Releases: JBZoo/CSV-Blueprint
Releases · JBZoo/CSV-Blueprint
0.44
What's Changed
- Add password strength and safe characters rules by @SmetDenis in #147
- Add
--apply-global
option for CSV validation by @SmetDenis in #148
Full Changelog: 0.43...0.44
0.43
What's Changed
- Update README sections and rules planned for addition by @SmetDenis in #144
- Refactor code to handle CSV Parser Config within Schema class by @SmetDenis in #145
- Implement schema presets by @SmetDenis in #146
Full Changelog: 0.42...0.43
0.42
What's Changed
- Add table of contents generation for READNE.md by @SmetDenis in #135
- Add
credit_card
validation by @SmetDenis in #136 - Add
is_luhn
- Luhn algorithm validation by @SmetDenis in #137 - Add
is_iban
validation by @SmetDenis in #138 - Add
is_bic
validation rule by @SmetDenis in #139 - Add
postal_code
validation rule by @SmetDenis in #140 - Add
is_imei
validation rule by @SmetDenis in #141 - Add
is_isbn
validation rule by @SmetDenis in #142 - Add
is_hex_rgb_color
validation rule by @SmetDenis in #143
Full Changelog: 0.41...0.42
0.41
What's Changed
- Add date interval validation rules by @SmetDenis in #123
- Add age validation to the schema by @SmetDenis in #124
- Add hexadecimal check to schema rules by @SmetDenis in #125
- Add is_binary rule by @SmetDenis in #126
- Add 'is_octal' validation rule by @SmetDenis in #127
- Refactor insertInReadme function in Tools.php by @SmetDenis in #128
- Formatting in README.md by @SmetDenis in #129
- Add
validate:schema
command by @SmetDenis in #130 - Improve output formatting by @SmetDenis in #131
- Add 'charset' validation by @SmetDenis in #132
- All line numbers in tables are padded to the left by @SmetDenis in #133
- Fixing typos in README.md by @SmetDenis in #134
Full Changelog: 0.40...0.41
0.40
What's Changed
- Update README and test data values by @SmetDenis in #116
- Fixed typo by @SmetDenis in #117
- Add structural rules to YML schema by @SmetDenis in #118
- Add
required
rule for a column by @SmetDenis in #119
Full Changelog: 0.39...0.40
0.39
What's Changed
- Optimize CSV validation and header mapping logic if header is enabled by @SmetDenis in #115
Full Changelog: 0.38...0.39
0.38
What's Changed
- Refactor benchmark setup and enhance CSV generation logging by @SmetDenis in #112
- Add benchmark results in
README.md
by @SmetDenis in #113 - Update README document formatting by @SmetDenis in #114
Full Changelog: 0.37...0.38
0.37
What's Changed
- Refactor Github Actions workflow for clarity and flexibility by @SmetDenis in #111
Full Changelog: 0.36...0.37
0.36
What's Changed
- Expand Docker build matrix in Github Actions workflow by @SmetDenis in #110
Full Changelog: 0.35...0.36
0.35
What's Changed
- Refactor tests to handle integers as strings by @SmetDenis in #108
- Reduce level of verbose and option to disable ansi in
action.yml
by @SmetDenis in #109
Full Changelog: 0.34...0.35