New
Quine Release 1.10.0
Quine 1.10.0
Enhancements:
- Added Conway's Game of Life recipe
- Improved graph query performance by limiting edges returned during traversals
- Increased default max SSE line and event sizes to 5MB to prevent infinite retry loops on large messages
Security Fixes:
- File ingest operations now require an
allowedDirectoriesconfiguration; files loaded by recipe or from the working directory are allowed by default - Reduced in-memory lifecycle of passwords by using character arrays that are blanked after use
- Enhanced UUID generation to use FIPS 140-2 compliant cryptographically secure random values
- Enforced strict-transport-security HTTP header across all endpoints
- Added additional HTTP security headers including tightened CSP
- ClickHouse persistence now requires credentials to be set via environment variables instead of configuration files
Bugfixes:
- Fixed empty Kafka message handling to prevent exceptions from tombstone messages
- Fixed keyspace name for AWS Keyspaces to be case-sensitive - Thanks to contribution by fredsensibill
- Removed application base URL configuration in favor of runtime inference
- Improved error response formatting by using correlation codes that link user-facing errors to detailed server logs for easier troubleshooting
- Replaced documented IP addresses with RFC 5737 TEST-NET addresses
Updates:
- Updated amazon-kinesis-client to 3.1.3
- Updated logback-classic to 1.5.20
- Updated caffeine to 3.2.3
- Updated pekko-actor, pekko-cluster, and related components to 1.2.1
- Updated avro to 1.12.1
- Updated commons-csv to 1.14.1
- Updated commons-codec to 1.19.0
- Updated commons-io to 2.20.0
- Updated netty-handler to 4.1.127.Final
- Updated scalajs-dom to 2.8.1
- Updated msgpack-core to 0.9.10
- Updated java-driver-core and java-driver-query-builder to 4.19.1
- Updated metrics-core, metrics-jmx, and metrics-json to 4.2.37
- Updated amqp-client to 5.26.0
- Updated AWS SDK components (aws-core, aws-query-protocol, kinesis, kinesis-video, and others) to 2.31.78
- Updated scalacheck to 1.19.0
- Updated scala-logging to 3.9.6
- Updated pprint to 0.9.4
- Updated kind-projector to 0.13.4
- Updated org.eclipse.jgit to 7.3.0.202506031305-r
- Updated sbt and related components to 1.11.7
- Updated sbt-scalafmt to 2.5.6
- Updated sbt-jmh to 0.4.8
- Updated sbt-sbom to 0.5.0
- Updated sbt-scalajs and scalajs-compiler to 1.20.1