Skip to content

Releases: aws/event-ruler

v1.8.1

01 Nov 20:01
4c883d7
Compare
Choose a tag to compare

What's Changed

  • Optimization: removed level of indirection for SubRuleContext. by @svladykin in #173
  • Add ByteMatch hashCode() to reduce transitions object count. by @baldawar in #199
  • Minor updates to ComparableNumbers based on PR feedback. by @baldawar in #190
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.3 to 4.8.6.4 by @dependabot in #189
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 by @dependabot in #192
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.18.0 by @dependabot in #191
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 by @dependabot in #194
  • Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.5.0 to 3.6.0 by @dependabot in #198
  • Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 by @dependabot in #197
  • Bump ch.randelshofer:fastdoubleparser from 1.0.1 to 2.0.0 by @dependabot in #196
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.4 to 4.8.6.5 by @dependabot in #195

Full Changelog: v1.8.0...v1.8.1

Maven

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

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

v1.8.0

19 Sep 23:36
1406b64
Compare
Choose a tag to compare

What's Changed

  • Improve Numeric matching to support full range of float64 by @baldawar in #188
  • Improve GenericMachine.Builder Generics by @youngm in #175
  • JMH Benchmarks added. by @svladykin in #178
  • Add fastdoubleparser as a dependency instead of using jackson's shaded version by @baldawar in #172
  • Fix testPatternPermutations within ByteMachingTest by @baldawar in #182
  • Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.4.0 to 3.5.0 by @dependabot in #177
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 by @dependabot in #176
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 by @dependabot in #180
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.2 to 4.8.6.3 by @dependabot in #183
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 by @dependabot in #186
  • Bump org.codehaus.mojo:exec-maven-plugin from 3.0.0 to 3.4.1 by @dependabot in #185
  • Bump ch.randelshofer:fastdoubleparser from 1.0.0 to 1.0.1 by @dependabot in #184

New Contributors

Full Changelog: v1.7.5...v1.8.0

Maven

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

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

v1.7.5

06 Aug 17:38
d04e3f0
Compare
Choose a tag to compare

What's Changed

  • Use base64 radix to support 5e11 to -5e11 by @baldawar in #171
  • Minor automated code cleanup by @baldawar in #169
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 by @dependabot in #170

Full Changelog: v1.7.4...v1.7.5

Maven

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

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

v1.7.4

08 Jul 18:39
23e75a2
Compare
Choose a tag to compare
v1.7.4 Pre-release
Pre-release

What's Changed

  • Ensure numeric matching respectes precisions as described in our documentation by @baldawar in #166

Version Bumps

  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0 by @dependabot in #146
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1 by @dependabot in #149
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #148
  • Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 by @dependabot in #153
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.3 by @dependabot in #154
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 by @dependabot in #156
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.3.1 to 4.8.4.0 by @dependabot in #155
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.16.2 to 2.17.0 by @dependabot in #147
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.8.5.0 by @dependabot in #158
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.17.0 to 2.17.1 by @dependabot in #157
  • Bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0 by @dependabot in #160
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 by @dependabot in #161
  • Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.4.0 by @dependabot in #162
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.5.0 to 4.8.6.1 by @dependabot in #164
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.17.1 to 2.17.2 by @dependabot in #168
  • Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.1 to 4.8.6.2 by @dependabot in #167

Full Changelog: v1.7.3...v1.7.4

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>