Skip to content

Releases: fungover/haze

v3.2.0

16 Feb 11:29
6c8cbed
Compare
Choose a tag to compare

⬆️ New Features ⬆️

  • Added LINSERT to HazeList #77 (#189)

🚧 Maintenance 🚧

  • Bump version number for checkout action #211 (#215)
  • add check for null input to handle client disconnection (#214)
  • Bump org.apache.logging.log4j:log4j-api from 2.20.0 to 2.22.1 (#220)
  • Bump docker/setup-buildx-action from 2 to 3 (#221)
  • Bump docker/setup-qemu-action from 2 to 3 (#222)
  • Bump org.apache.maven.plugins:maven-clean-plugin from 3.2.0 to 3.3.2 (#219)
  • Bump org.assertj:assertj-core from 3.24.2 to 3.25.3 (#218)
  • Bump org.apache.maven.plugins:maven-site-plugin from 4.0.0-M5 to 4.0.0-M13 (#217)
  • Bump org.testcontainers:testcontainers from 1.19.4 to 1.19.5 (#216)

v3.1.0

14 Feb 09:08
7d6601d
Compare
Choose a tag to compare
  • 185 refractor init methods from main to initialize (#186)
  • Added test for line covarage in main (#209)
  • 142-additional-tests-to-increase-code-coverage (#207)

⬆️ New Features ⬆️

  • Add getDel method + test" (#212)
  • Added LSET method,update switch and enum class (#188)
  • 76 lindex to lists (#184)

v3.0.0

09 Feb 10:07
28f4337
Compare
Choose a tag to compare
  • remove linux/arm/v7 (#205)
  • Update pom.xml (#202)
  • 16 incr decr incrby decrby (#190)
  • Added some more Argumentexceptions to handle wrong inputs #135 (#187)
  • Break out readInputStream from Main.java to RespInputParser.java #99 (#139)
  • Update java version (#181)
  • Update README.md (#162)
  • Enum to Switch. (#157)

🐛 Bug Fixes

  • 156 databases are split so many commands dont work with lists (#158)

🚧 Maintenance 🚧

  • Bump docker/login-action from 2 to 3 (#197)
  • Bump actions/setup-java from 3 to 4 (#198)
  • Bump docker/build-push-action from 4 to 5 (#199)
  • Bump release-drafter/release-drafter from 5 to 6 (#200)
  • Bump docker/metadata-action from 4 to 5 (#201)
  • Bump org.slf4j:slf4j-nop from 1.7.36 to 2.0.12 (#192)
  • Bump org.mockito:mockito-core from 5.3.1 to 5.10.0 (#193)
  • Bump org.testcontainers:junit-jupiter from 1.17.6 to 1.19.5 (#194)
  • Bump org.junit.jupiter:junit-jupiter from 5.9.2 to 5.10.2 (#195)
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.1 to 3.2.5 (#196)
  • 50 Adding integration tests (#167)
  • Bump mockito-core from 5.1.1 to 5.3.1 (#175)
  • Bump maven-resources-plugin from 3.3.0 to 3.3.1 (#171)
  • Bump log4j-core from 2.19.0 to 2.20.0 (#165)
  • Bump maven-deploy-plugin from 3.0.0 to 3.1.0 (#163)
  • Bump log4j-api from 2.19.0 to 2.20.0 (#164)
  • Bump maven-compiler-plugin from 3.10.1 to 3.11.0 (#166)

v2.1.1

17 Feb 13:25
b262fb5
Compare
Choose a tag to compare

🐛 Bug Fixes

v2.1.0

17 Feb 12:42
92c8f3b
Compare
Choose a tag to compare

⬆️ New Features ⬆️

  • Call hazeList from main and huge refactor (#151)

🐛 Bug Fixes

  • 150 trying to start docker container fails (#153)

v2.0.0

17 Feb 10:38
4eb8e59
Compare
Choose a tag to compare
  • Remove Log4j2 class (#125)
  • Update README.md (#140)
  • Add commands in executeCommands (#134)
  • 34 Add shutdown hook (#133)
  • 18 save to file unit tests (#130)
  • Add functionality to prevent exception (#120)
  • Add log4j2 feature (#112)
  • fix #103 delete .gitkeep from src/test/java/ (#106)
  • 86 set java build version in only one place (#107)
  • 72 sonarcloud test coverage (#96)
    1. Update rules -> 3.9 (#97)
  • Add serverSocket.setReuseAddress(true); (#91)
  • Added scope test in pom.xml (#92)

💥💥Breaking Changes💥💥

  • 19 auth (#57)

⬆️ New Features ⬆️

  • 19 auth (#57)
  • Ping Pong #9 (#94)
  • 18 save to file (#117)
  • Add LPUSH, RPUSH, LPOP, RPOP, LLEN, LMOVE, LTRIM and tests (#100)
  • Add exists function to HazeDatabase.java (#88)
  • Add delete feature (#102)
  • 23 server port (#71)
    1. Strings #8 (#104)

🐛 Bug Fixes

  • Fix Auto closing bug (#124)

🚧 Maintenance 🚧

  • Bump mockito-core from 4.11.0 to 5.1.1 (#144)
  • Bump maven-failsafe-plugin from 3.0.0-M8 to 3.0.0-M9 (#146)
  • Bump maven-surefire-plugin from 3.0.0-M8 to 3.0.0-M9 (#147)
  • Bump maven-site-plugin from 4.0.0-M4 to 4.0.0-M5 (#145)
  • Bump junit-jupiter-engine from 5.8.2 to 5.9.2 (#143)
  • Bump actions cache from 1 to 3 (#80)

v1.0.1

10 Feb 13:35
b9fa11e
Compare
Choose a tag to compare
  • Fixes entrypoint for Docker image

v1.0.0

10 Feb 12:49
a4b6bb9
Compare
Choose a tag to compare
  • Update release.yml (#83)
  • Change version to 1.0.0 in pom.xml (#82)
  • add maven wrapper 3.8.7 (#68)
  • Add compile and test to release.yml (#81)
  • HazeDatabase: Change access modifiers to public and add parameters (#65)
  • Edit .editorconfig (#69)
  • Update .gitignore (#47)
  • 13 sonarcloud automatic code review (#41)
  • #55 create class for database (#55)
  • 12 release action (#40)
  • 11 release drafter (#29)
  • 4 workflow status badge (#39)
  • Update issue templates (#46)
  • Add .editorconfig (#42)
  • Create dependabot.yml (#36)
  • Create LICENSE.md (#26)
  • Add .gitignore (#24)
  • Create maven.yml (#25)
  • Add code for opening ServerSocket (#21)

⬆️ New Features ⬆️

  • 15 setnx (#67)
  • 27 concurrent connections v2 (#44)
  • Dockerfile (#49)