All notable changes to this project will be documented in this file.
- chore: cleanup versions.tf
5.1.0 - 2023-07-18
- add suport for 'allow', 'block' and 'captcha' actions (#115)
5.0.1 - 2023-07-18
- Fix nested required
text_transformation
and go back to previous behaviour (#113)
5.0.0 - 2023-07-18
- Upgrade to AWS provider 5.0 (#114)
- Bump google.golang.org/grpc from 1.52.1 to 1.53.0 in /test (#111)
dependency-type: indirect ...
4.6.1 - 2023-05-19
- Fix invalid input map in byte_match_statement (#104)
4.6.0 - 2023-05-19
- Add support for scope down ip_set_reference_statement in the ratelimit rule (#103)
- Fix 'Invalid value for "inputMap" parameter: the given object has no attribute "type"' (#102)
4.5.0 - 2023-05-17
4.4.0 - 2023-05-12
- Add support for sqli_match_statement (#99)
- Allow OR statement inside AND statement (#96)
- Fix for headers field_to_match #94 (#95)
- adds managed rule group config block with bot control (#93)
4.3.0 - 2023-04-28
- Scope down OR not statements (#97)
4.2.0 - 2023-03-22
- Add support for cookie matching (#92)
4.1.2 - 2023-02-20
- Bump golang.org/x/net from 0.5.0 to 0.7.0 in /test (#87)
- Bump github.com/hashicorp/go-getter from 1.6.2 to 1.7.0 in /test (#84)
- Rule_action_override - hotfix (#85)
dependency-type: indirect ...
dependency-type: indirect ...
4.1.1 - 2023-02-15
- Fix multiple rule_action_override (#83)
4.1.0 - 2023-02-09
4.0.1 - 2023-01-26
- Deprecate 'excluded_rule' and set minimum provider version to 4.44.0 (#79)
4.0.0 - 2023-01-25
- Update Changelog (#78)
- Exclude rule deprecated in AWS (#77)
- Add output
web_acl_logging_configuration_id
(#75) - Add dynamic rule_group_reference_statement block to attach custom rule groups (#70)
- Added support for Regex Match Statements (#63)
- Enable the block to attach custom rule groups
- Bug fixes for
rate_based_statement
withforwarded_ip_config
andip_set_reference_statement
withip_set_forwarded_ip_config
(#69) - Updating to meeting requirements of fix to terraform provider.
- Small corrections to sizeconstraint rule.
- Correction to use equals sign.
- Updating sizeconstraint rule to have oversizehandling for body.
- Revert "Correct ip_set example"
- Correct ip_set example
- Adding forwarded_ip_config for ip_set. Added regex_set for AND Not Statement. (#65)
- Added support for Regex Match Statements (#63)
3.8.1 - 2022-05-26
- feat: add label_match_statement to managed_rule_group_statement (#60)
3.8.0 - 2022-05-18
3.7.3 - 2022-05-12
- Add 'version' to managed_rule_group_statement (#55)
3.7.2 - 2022-05-12
- removed duplicated code (#53)
3.7.1 - 2022-05-12
- docs(README): add missing = sign after not_statement (#51)
3.7.0 - 2022-03-31
- Added support for forwarded_ip_config inside of geo_match_statement (#49)
3.6.0-patch-1 - 2022-03-22
- Added support for forwarded_ip_config inside of geo_match_statement
3.6.0 - 2022-02-21
- feat(rules): add regex pattern rules support (#48)
3.5.0 - 2022-01-12
- ipset in multiple not statements (#44)
3.4.0 - 2021-12-16
- Adds Label Match Statement (#43)
3.3.0 - 2021-10-20
- feat(rules): add size constraint statement (#41)
3.2.0 - 2021-07-21
- Scopedown on managerules (#40)
3.1.1 - 2021-07-09
- Switched to try for ALB outputs (#36)
- Fix issue where using alb_arn_list will cause outputs to fail (#35)
3.1.0 - 2021-06-28
- Add optional description fior WebACL (#32)
- use correct loop var for not_statements (#30)
- Fix failing terratests (#31)
3.0.1 - 2021-06-04
- Update outputs to only output when the WAF is enabled (#28)
3.0.0 - 2021-06-03
- RUpdated github action to refer to main branch instead of master (#27)
- Update example to refer to 3.0.0 of the module (#26)
- Readme update (#25)
- DEVOPS-957 Terratests (#22)
- Added missing single_header (#24)
- Feature/devops 953 byte match statements (#21)
2.0.0 - 2021-05-04
- Module upgrade with logging filter support (#20)
1.6.0 - 2021-04-19
1.5.1 - 2020-11-09
- Update module to remove 0.14 limit (#17)
1.5.0 - 2020-10-05
- Add support for IP sets and rate limiting (#15)
1.4.1 - 2020-08-05
- v3 aws provider support (#14)
1.4.0 - 2020-08-04
1.3.0 - 2020-07-07
- Add ability to change WAF scope (#11)
1.2.0 - 2020-07-03
- Allow setting of override_action and default_action (#10)
- Update example and fix example config (#9)
1.1.0 - 2020-06-26
- Feature/wafv2 improvements (#8)
1.0.1 - 2020-06-22
- Update default values to reduce duplication (#7)
- update CHANGELOG.md
1.0.0 - 2020-06-22
- Rewrite module to fully use aws terraform provider (#6)
0.2.0 - 2020-05-28
- Allow conditional association with ALB
- Feature/updates (#3)
0.1.0 - 2020-03-27
- update readme
- Add initial WAF module configuration
- Initial commit