Skip to content

Releases: aws/event-ruler

v1.7.3

14 Mar 18:31
f03cde6
Compare
Choose a tag to compare

What's Changed

  • Anything but wildcard by @jonessha in #145
  • Supporting lists of values for anything-but-prefix and anything-but-suffix by @jonessha in #143
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.3.0 to 4.8.3.1 by @dependabot in #142
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.16.1 to 2.16.2 by @dependabot in #144

Full Changelog: v1.7.2...v1.7.3

Maven

This version is also available via Maven https://central.sonatype.com/artifact/software.amazon.event.ruler/event-ruler/1.7.3

<dependency>
    <groupId>software.amazon.event.ruler</groupId>
    <artifactId>event-ruler</artifactId>
    <version>1.7.3</version>
</dependency>

v1.7.2

06 Feb 18:53
938d65a
Compare
Choose a tag to compare

What's Changed

  • Giving Machine.Builder a package-private constructor by @jonessha in #141

Full Changelog: v1.7.1...v1.7.2

Maven

This version is also available via Maven https://central.sonatype.com/artifact/software.amazon.event.ruler/event-ruler/1.7.2

<dependency>
    <groupId>software.amazon.event.ruler</groupId>
    <artifactId>event-ruler</artifactId>
    <version>1.7.2</version>
</dependency>

v1.7.1

22 Jan 20:22
68bdcd4
Compare
Choose a tag to compare

What's Changed

  • Adding Badges to README.md by @baldawar in #130
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.15.3 to 2.16.0 by @dependabot in #129
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.1.0 by @dependabot in #127
  • Disable wildcard imports within the package. by @baldawar in #132
  • Fixing GenericMachine/Machine Builder visibility so it is usable from outside packages by @jonessha in #133
  • Bump actions/setup-java from 3 to 4 by @dependabot in #136
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.1.0 to 4.8.2.0 by @dependabot in #135
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 by @dependabot in #134
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 by @dependabot in #138
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.16.0 to 2.16.1 by @dependabot in #137
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.2.0 to 4.8.3.0 by @dependabot in #139
  • Fixing bug where sub-rule would not be considered new if its keys and… by @jonessha in #140

Full Changelog: v1.7.0...v1.7.1

Maven

This version is also available via Maven https://central.sonatype.com/artifact/software.amazon.event.ruler/event-ruler/1.7.1

<dependency>
    <groupId>software.amazon.event.ruler</groupId>
    <artifactId>event-ruler</artifactId>
    <version>1.7.1</version>
</dependency>

Version 1.7.0 of Event Ruler

23 Nov 16:36
097b889
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.7.0

Maven

This version is also available via Maven https://central.sonatype.com/artifact/software.amazon.event.ruler/event-ruler/1.7.0

<dependency>
    <groupId>software.amazon.event.ruler</groupId>
    <artifactId>event-ruler</artifactId>
    <version>1.7.0</version>
</dependency>

Version 1.6.0 of Event Ruler

22 Nov 00:21
41572f6
Compare
Choose a tag to compare

What's Changed

  • Fix section titles on README.md by @rogeriosy in #122
  • Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.3.1 by @dependabot in #123
  • Adding details to README about limiting machine complexity by @jonessha in #124
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 by @dependabot in #128
  • Adding optional Configuration to Machine that can be used to enable a… by @jonessha in #125

Full Changelog: v1.5.0...v1.6.0

Maven

This version is also available via Maven https://central.sonatype.com/artifact/software.amazon.event.ruler/event-ruler/1.6.0

<dependency>
    <groupId>software.amazon.event.ruler</groupId>
    <artifactId>event-ruler</artifactId>
    <version>1.6.0</version>
</dependency>

v1.5.0

25 Oct 03:05
4cddf22
Compare
Choose a tag to compare

What's Changed

  • Surfacing wildcard parse exceptions during JSON rule compilation time… by @jonessha in #115
  • Fixing configuration for publishing to maven. by @baldawar in #116
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 by @dependabot in #117
  • Support for prefix/equals-ignore-case and suffix/equals-ignore-case by @rogeriosy in #121

New Contributors

Full Changelog: v1.4.0...v1.5.0

Maven

This version is also available via Maven https://central.sonatype.com/artifact/software.amazon.event.ruler/event-ruler/1.5.0

<dependency>
    <groupId>software.amazon.event.ruler</groupId>
    <artifactId>event-ruler</artifactId>
    <version>1.5.0</version>
</dependency>

Version 1.4.0 of Event Ruler

11 Oct 02:43
e97a9ce
Compare
Choose a tag to compare

This version of ruler brings huge memory improvements courtesy @jonessha along with a rough way to calculate rule-machine size.

What's Changed

  • Optimize CI workflow by @embano1 in #95
  • Update typo in README.md by @jaymmodi in #99
  • Exponential memory improvement by re-using NameState across multiple patterns by @jonessha in #88
  • Fixing shortcut expansion bug caused by equality comparison between InputByte and InputMultiByteSet by @jonessha in #101
  • Performance improvements on the addPattern code path. Avoiding lots of unnecessary Set creations. by @jonessha in #104
  • Bringing Ruler packages back in sync by @baldawar in #114

New Contributors

Full Changelog: v1.2.2...v1.4.0

Version 1.2.2 of Event Ruler

04 May 17:50
f789cab
Compare
Choose a tag to compare

What's Changed

  • Bump spotbugs-maven-plugin from 4.7.3.3 to 4.7.3.4 by @dependabot in #85
  • fix: Optimize CI action by @embano1 in #92
  • Bump maven-checkstyle-plugin from 3.2.1 to 3.2.2 by @dependabot in #86
  • Fixing CIDR matching to use floor of provided range by @jonessha in #89
  • Adding transitionStore optimization back to ByteState by @jonessha in #90
  • Fixing the bump up for Jackson Databind from 2.14.2 to 2.15.0 by @baldawar in #93

New Contributors

Full Changelog: v1.2.1...v1.2.2

Maven

This version is also available via Maven https://central.sonatype.com/artifact/software.amazon.event.ruler/event-ruler/1.2.2

<dependency>
    <groupId>software.amazon.event.ruler</groupId>
    <artifactId>event-ruler</artifactId>
    <version>1.2.2</version>
</dependency>

Version 1.2.1 of Event Ruler

01 Apr 01:47
7d588b1
Compare
Choose a tag to compare

What's Changed

  • Bump maven-javadoc-plugin from 3.4.1 to 3.5.0 by @dependabot in #76
  • Bump maven-compiler-plugin from 3.10.1 to 3.11.0 by @dependabot in #78
  • Bump spotbugs-maven-plugin from 4.7.3.0 to 4.7.3.2 by @dependabot in #77
  • Calc size by @baldawar in #79
  • Making deletePatternRule a public method. by @baldawar in #80
  • Bump spotbugs-maven-plugin from 4.7.3.2 to 4.7.3.3 by @dependabot in #81
  • Add a new SuffixParser to handle UTF-8 chracters with more than one byte by @baldawar in #82

Full Changelog: v1.2.0...v1.2.1

Maven

This version is also available via Maven https://central.sonatype.com/artifact/software.amazon.event.ruler/event-ruler/1.2.1

<dependency>
    <groupId>software.amazon.event.ruler</groupId>
    <artifactId>event-ruler</artifactId>
    <version>1.2.1</version>
</dependency>

Version 1.2.0 of Event Ruler

16 Feb 18:45
3b6202d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

Maven

This version is also available via Maven https://central.sonatype.com/artifact/software.amazon.event.ruler/event-ruler/1.1.0

<dependency>
    <groupId>software.amazon.event.ruler</groupId>
    <artifactId>event-ruler</artifactId>
    <version>1.1.0</version>
</dependency>