Skip to content

8.0.10

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Aug 16:53
· 145 commits to master since this release
737ad48

Release 8.0.10

🔥 This release drastically improves GraphQL API performances under heavy workloads.

📖 Please read this blog post for detailed information on the implemented enhancements.

Note: release 8.0.9 was skipped and superseded by this one.

Main new commits

  • 92ea8be - chore: Update Dockerfile to improve package installation efficiency [skip ci] (2024-08-28 18:01:13 +0200)
  • 3795e01 - Update Maven dependencies to latest patch versions (2024-08-28 17:54:34 +0200)
  • 4a1677f - ⚡ GraphAppsUpdater updates gql app cache entries only if app def document is actually updated. Cache entries are not all invalidated on delete /gql-apps requests since GraphAppsUpdater will remove deleted apps (2024-08-27 19:13:01 +0200)
  • b6a40c2 - ⚡ Improve performance of CaffeineLoadingCache.put() method (2024-08-26 21:38:57 +0200)
  • cb5e417 - ⚗️ Experimenting performance improvements for field-ql gql typeResolver predicate (2024-08-26 16:50:28 +0200)
  • 8ed8a42 - ⚗️ Performance improvements for graphAppsUpdater (2024-08-26 13:30:50 +0200)
  • 54b15f0 - ⚗️ Experimenting performance improvements for field-ql gql typeResolver predicate (2024-08-26 12:19:55 +0200)
  • 210d00d - Fix regular expression injection: Unsanitized input from an HTTP parameter flows into replaceAll (2024-08-26 11:28:34 +0200)
  • f768d3d - ✨ Add GraphAppsUpdater to periodically revalidate entries in GQL Apps cache (2024-08-23 18:17:32 +0200)
  • 46aae12 - ⚡ Use virtual threads executor in caffeine cache async methods (2024-08-23 18:15:55 +0200)

Full Changelog: 8.0.8...8.0.10