Releases: Seddryck/Expressif
Releases · Seddryck/Expressif
Expressif 1.0.0
What's changed
Exciting features🎉
- 143 functions to manipulate text, numeric, temporal, and boolean values
- 75 predicates to assert text, numeric, temporal, and boolean values
- Special values such as
(null)
,(blank)
,(empty)
,(any)
,(value)
- Builders to programmatically create expressions and predications
- Serializers to transform expressions and predications into their textual representation
Other cool artifacts 🪛
- Automated documentation based on code comments
- Automated sample in documentation based on unit tests
- Automated release process based on GitHub labels for pull-requests
Expressif 0.8.0
Expressif 0.7.0
Expressif 0.6.0
What's Changed
Exciting new features and enhancements🎉
Other Changes 🪛
- ci: switch to specific folder to write down tests coverage results by @Seddryck in #217
- docs: review documentation around builders and serializers by @Seddryck in #219
Full Changelog: v0.5.0...v0.6.0
Expressif 0.5.0
What's Changed
Exciting new features and enhancements🎉
Other Changes 🪛
Full Changelog: v0.4.0...v0.5.0
Expressif 0.4.0
What's Changed
Exciting new features and enhancements🎉
- feat: include support for .NET 8.0 by @Seddryck in #206
- feat: complete review of builders and serializers by @Seddryck in #208
Other Changes 🪛
- Add support for Null, Empty and Whitespace by @Seddryck in #20
- Feature/initial set functions by @Seddryck in #21
- Feature/special any value by @Seddryck in #24
- Implement Context with Variables and CurrentObject by @Seddryck in #30
- Feature/build expression by @Seddryck in #31
- Support for .net 7.0 by @Seddryck in #32
- Feature/basics predicate by @Seddryck in #50
- Bump NUnit3TestAdapter from 4.3.0 to 4.3.1 in /Expressif.Testing by @dependabot in #54
- Negation of predicate by @Seddryck in #55
- Combination of predicates by @Seddryck in #57
- Bump Moq from 4.18.2 to 4.18.3 in /Expressif.Testing by @dependabot in #56
- Feature/introspection by @Seddryck in #60
- Function for text compared to a substring by @Seddryck in #62
- Use introspectors in factories by @Seddryck in #66
- ExpressionBuilder and PredicateBuilder by @Seddryck in #74
- Community standards by @Seddryck in #75
- Rename cutoff to clamp by @Seddryck in #95
- First version of website by @Seddryck in #96
- Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1 in /Expressif.Testing by @dependabot in #100
- Documentation for first functions by @Seddryck in #98
- Fix issues with documentation website by @Seddryck in #116
- Fluent functions when building predications by @Seddryck in #117
- Negation when using PredicationBuilder by @Seddryck in #118
- Document builders by @Seddryck in #121
- Calculate code coverage by @Seddryck in #126
- Replacing IScalarResolver<> by Func<> in functions/predicates parameters by @Seddryck in #128
- Functions and predicates become public by @Seddryck in #129
- Update navigation_boxes based on json files by @Seddryck in #130
- Numeric predicate comparison shortcut by @Seddryck in #138
- New functions Sign and Absolute for numerics by @Seddryck in #139
- New predicate and function for addictive invert by @Seddryck in #140
- Power and root functions for numerics by @Seddryck in #141
- Miscellaneous text functions by @Seddryck in #142
- Refactoring casters by @Seddryck in #143
- Functions and predicates around the notion of leap year by @Seddryck in #144
- Comparisons around today/now by @Seddryck in #145
- Fix #147: Random text shouldn't be considered as a parseable for a boolean by @Seddryck in #149
- The predicates within-following-week (and other derivates) should be … by @Seddryck in #150
- Weekday functions and predicates by @Seddryck in #152
- Bump Moq from 4.18.3 to 4.18.4 in /Expressif.Testing by @dependabot in #154
- YearMonth and Weekday are IParsable by @Seddryck in #155
- Improve code coverage converters by @Seddryck in #164
- Bump NUnit3TestAdapter, Microsoft.NET.Test.Sdk and NUnit.Analyzers by @github-actions in #165
- Upload code coverage to codecov.io by @Seddryck in #166
- Improve score on codefactor by @Seddryck in #167
- Improve code factor by @Seddryck in #168
- Append, prepend and convenient functions to add a space or new line by @Seddryck in #169
- Bump NUnit.Analyzers from 3.6.0 to 3.6.1 in /Expressif.Testing by @dependabot in #170
- Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.2 in /Expressif.Testing by @dependabot in #178
- Bump Microsoft.NET.Test.Sdk, NUnit3TestAdapter, coverlet by @github-actions in #180
- Bump Moq, Microsoft.NET.Test.Sdk, NUnit3TestAdapter, coverlet.msbuild by @github-actions in #183
- Bump Moq, NUnit3TestAdapter, coverlet.msbuild, coverlet.collector by @github-actions in #185
- Bump Moq from 4.20.1 to 4.20.2 in /Expressif.Testing by @dependabot in #186
- Bump Moq from 4.20.2 to 4.20.69 in /Expressif.Testing by @dependabot in #187
- Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 in /Expressif.Testing by @dependabot in #188
- Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 in /Expressif.Testing by @dependabot in #189
- Bump NUnit from 3.13.3 to 3.14.0 in /Expressif.Testing by @dependabot in #194
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /Expressif.Testing by @dependabot in #195
- Bump Moq from 4.20.69 to 4.20.70 in /Expressif.Testing by @dependabot in #199
- ci: review publication process by @Seddryck in #200
- ci: add new permissions to github by @Seddryck in #201
- style: review edition by @Seddryck in #202
- chore: bump NUnit from 3.14.0 to 4.0.1 in /Expressif.Testing by @dependabot in #203
- refactor: prepare code for NUnit 1001 by @Seddryck in #205
- chore: bump NUnit.Analyzers from 3.6.1 to 3.10.0 in /Expressif.Testing by @dependabot in #198
- ci: review assignation of version and force next to 0.4.0 by @Seddryck in #211
New Contributors
- @Seddryck made their first contribution in #20
- @dependabot made their first contribution in #54
- @github-actions made their first contribution in #165
Full Changelog: https://github.com/Seddryck/Expressif/commits/v0.4.0