Skip to content

Latest commit

 

History

History
372 lines (230 loc) · 15.5 KB

CHANGELOG.md

File metadata and controls

372 lines (230 loc) · 15.5 KB

Change Log

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

  • Add xss_match_statement support (#101)
  • Set 'upper' function for 'match_scope' (#100)

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

  • feat: action block captcha and challenge rules supported (#80)
  • Fix: Match Pattern Headers (#82)

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 with forwarded_ip_config and ip_set_reference_statement with ip_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

  • feat: add label_match_statement & rule_labels (#58)
  • Custom Block Response (#56)

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

  • Added actions, geo match and IP set (#18)
  • spelling (#19)
  • Update README.md

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

  • Add ability to support multiple ALBs (#13)
  • Improve documentation (#12)

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

  • Feature/exclude rules support (#2)
  • Add support for enabling default actions per rule set (#1)

0.0.1 - 2020-03-24

  • update readme
  • Add initial WAF module configuration
  • Initial commit