Skip to content

SirixDB

vsirix-1.0.0-alpha scope: sirix Security

This release includes 3 security fixes for security teams reviewing exposed deployments.

Published 3mo Search Engines
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →
This release patches 3 known CVEs

Topics

comparison coroutines diff diff-algorithm diffing hashing
+13 more
java json jsoniq keycloak kotlin snapshot ssd storage temporal-data versioning vertx xml xquery

Affected surfaces

deps

Summary

AI summary

Broad release touches fix, feat, deps, and perf.

Full changelog

What's Changed

  • To the lowest layer only the resource configuration is given by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/715
  • Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.22 to 1.9.24 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/719
  • Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.24 to 2.0.0 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/720
  • Update java version and fix memory leak by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/714
  • Made changes in order to check if user already exists in keycloak script by @MariannaDima in https://github.com/sirixdb/sirix/pull/722
  • Bump com.avast.gradle:gradle-docker-compose-plugin from 0.17.6 to 0.17.7 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/721
  • Revert "Bump com.avast.gradle:gradle-docker-compose-plugin from 0.17.6 to 0.17.7" by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/723
  • Update to java22 by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/725
  • Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.0.0 to 2.0.10 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/733
  • Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.0.10 to 2.0.20 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/735
  • Add pre-commit hook for automatic code formatting by @abhishekscte0327 in https://github.com/sirixdb/sirix/pull/739
  • Bump com.avast.gradle:gradle-docker-compose-plugin from 0.17.6 to 0.17.8 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/738
  • Issue#523: Refactor XML and JSON handling in CRUD operations by @omkar-shitole in https://github.com/sirixdb/sirix/pull/736
  • Add .gitattributes to enforce LF line endings for .sh files by @omkar-shitole in https://github.com/sirixdb/sirix/pull/741
  • Refactored the code inside sirix-query bundle by @rajat-vaidhya-coriolis in https://github.com/sirixdb/sirix/pull/742
  • Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.0.20 to 2.0.21 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/744
  • Bump com.avast.gradle:gradle-docker-compose-plugin from 0.17.8 to 0.17.9 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/745
  • Bump com.avast.gradle:gradle-docker-compose-plugin from 0.17.9 to 0.17.11 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/748
  • Bump org.sonarqube from 4.4.1.3373 to 6.0.0.5145 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/749
  • Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.0.21 to 2.1.0 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/751
  • Bump org.sonarqube from 6.0.0.5145 to 6.0.1.5171 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/750
  • Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.1.0 to 2.1.10 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/758
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 6.25.0 to 7.0.2 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/756
  • Bump net.researchgate:gradle-release from 3.0.2 to 3.1.0 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/753
  • Bump com.avast.gradle:gradle-docker-compose-plugin from 0.17.11 to 0.17.12 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/752
  • Bump org.sonarqube from 6.0.1.5171 to 6.2.0.5505 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/763
  • Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.1.10 to 2.1.21 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/762
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.2 to 7.0.3 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/761
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.3 to 7.0.4 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/765
  • Bump org.sonarqube from 4.4.1.3373 to 6.2.0.5505 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/772
  • Bump net.researchgate:gradle-release from 3.0.2 to 3.1.0 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/771
  • Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.4 to 7.2.1 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/769
  • Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.1.21 to 2.2.0 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/766
  • Bump org.sonarqube from 6.2.0.5505 to 6.3.1.5724 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/775
  • Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.2.0 to 2.2.10 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/773
  • Feature/optimized revision search by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/812
  • Feature/deweyid encoding fix by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/813
  • Feature/deweyid improvements by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/814
  • docs: add DeweyIDs and secondary index types to architecture by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/815
  • Docs/add deweyid and index types to architecture by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/818
  • Feature/sdb select item replace support by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/819
  • Feature/diff path support by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/821
  • Fix/streaming shredder robustness by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/822
  • Fix/streaming shredder robustness by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/823
  • Feature/disable jacoco streaming shredder by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/824
  • fix(rest-api): Enable bulk insert mode for streaming JSON shredder by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/825
  • Fix: Set autoCommit on nodeHashing when bulk insertion is enabled by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/826
  • Merge fix-event-loop-blocking: JsonRecordSerializer pagination fix and session management by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/827
  • fix: improve diff handler and add exception logging by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/828
  • fix: return 404 instead of 500 for non-existent resources in HEAD handler by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/830
  • fix: Push Docker image as :latest instead of :local by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/831
  • feat: upgrade to Vert.x 5.0.5 by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/833
  • fix: correct array position path resolution in JsonDiffSerializer by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/832
  • Feature/query plan support by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/834
  • fix(docker): fix broken CMD with -jar flag placement by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/835
  • fix: return parsed JSON object from jn:diff XQuery function by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/836
  • feat: GraalVM Native Image support for sirix-query and sirix-rest-api by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/837
  • perf: implement lock-free HOT bit using VarHandle for HFT-level performance by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/838
  • Bump me.champeau.jmh from 0.7.2 to 0.7.3 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/816
  • perf: reduce GC pressure with ThreadLocal buffers and allocation-free iteration by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/839
  • perf: optimize MemorySegment byte array operations with bulk copy by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/840
  • perf: reduce lock contention with zero-allocation cache lookups and lock-free index metadata by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/841
  • docs: streamline README and add native image support for Kotlin CLI by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/842
  • docs: improve README and add GraalVM native support for CLI by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/843
  • docs: rewrite README with technical focus on versioning and time-travel by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/845
  • docs: add tagline and simplify README subtitle by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/846
  • build(deps): bump org.graalvm.buildtools:native-gradle-plugin from 0.10.4 to 0.11.4 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/847
  • Bump org.sonarqube from 6.3.1.5724 to 7.2.2.6593 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/806
  • perf: optimize parallel traversal hot path by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/848
  • feat: add first-class valid time support for bitemporal queries by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/849
  • docs: improve README with accurate technical claims by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/850
  • docs: fix snapshot window default value by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/851
  • build(deps): bump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.2.0 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/852
  • Feature/storage provider spi by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/855
  • fix: PathSummaryHandler resource leak, invalid JSON, and optional revision by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/859
  • build(deps): bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.2.20 to 2.3.10 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/858
  • build(deps): bump com.avast.gradle:gradle-docker-compose-plugin from 0.17.12 to 0.17.21 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/857
  • build(deps): bump com.diffplug.spotless:spotless-plugin-gradle from 8.2.0 to 8.2.1 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/854
  • build(deps): bump gradle-wrapper from 9.1.0 to 9.3.1 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/856
  • Eliminate hot-path allocations in write/import transactions by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/860
  • fix: lazily materialize allocator segments by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/861
  • Finalize allocation-free singleton hot-path and compact V0 codecs by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/862
  • perf: lazy cold-field reading from fixed slots by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/864
  • perf: HFT-grade hot-path optimizations (zero-alloc singleton, FSST caching, MemorySegment compression) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/865
  • feat: enable Brackit block-based parallel query execution by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/866
  • feat: per-worker read-only transactions for parallel FLWOR execution by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/867
  • perf(hot): HFT-grade HOT index — correctness fixes and zero-allocation hot path by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/868
  • refactor: rename pageRtx/pageTrx/pageWtx to storageEngineReader/Writer by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/869
  • refactor: rename resourceManager → resourceSession globally by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/871
  • refactor: miscellaneous cleanup across core pages and storage engine by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/874
  • fix: codebase review — bugs, quality, and naming consistency by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/875
  • feat: LeanStore-style zero-allocation read and write paths by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/877
  • feat: XML FlyweightNode + unified page format for all node types by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/876
  • perf: skip redundant I/O on intermediate auto-commits by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/878
  • feat: async auto-commit with O(1) epoch-based TIL snapshotting by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/880
  • feat: single-pass LDJSON streaming shredder by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/881
  • fix: close open databases before delete-all instead of throwing by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/882
  • Fix use-cases.md JSONiq queries and add validation tests by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/883
  • build(deps): bump com.diffplug.spotless:spotless-plugin-gradle from 8.2.1 to 8.3.0 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/884
  • Claude/fmse json hft optimization gqa hf by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/885
  • perf: eliminate redundant cursor moves and reduce allocations in FMSE… by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/886
  • perf: eliminate autoboxing, reduce allocations, and optimize hot paths by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/887
  • Claude/reduce dependencies plan d hf i9 by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/889
  • build(deps): bump gradle-wrapper from 9.3.1 to 9.4.0 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/888
  • perf: eliminate autoboxing, remove dead code, and optimize hot paths by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/890
  • build(deps): bump org.sonarqube from 7.2.2.6593 to 7.2.3.7755 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/893
  • build(deps): bump org.graalvm.buildtools:native-gradle-plugin from 0.11.4 to 0.11.5 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/892
  • fix: HOT index Phase 0 bug fixes and byte order unification by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/894
  • Claude/document hot implementation p ss ag by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/895
  • fix: enable parallel test execution and fix CI workflows by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/896
  • fix: harden REST API security for production readiness by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/897
  • fix: eliminate fire-and-forget auth bypass and harden authorization by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/898
  • fix: close ResourceSession/Transaction on exception paths in query layer by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/899
  • feat: add graceful shutdown handler to REST API verticle by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/901
  • test: add integration tests for FileChannel and MemoryMapped storage backends by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/906
  • fix: replace printStackTrace with SLF4J logging and add debug logs to empty catches by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/904
  • feat: add Micrometer metrics and Prometheus /metrics endpoint by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/902
  • refactor: rename manager/resMgr variables to resourceSession in sirix-query by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/909
  • fix: update SLF4J, Logback, and Tink dependencies; clean up dead build config by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/908
  • test: add integration tests for Path, Name, and CAS index packages by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/907
  • fix: add path traversal validation to all REST API handlers by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/905
  • test: add negative tests for REST API authentication and authorization by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/903
  • fix: externalize Keycloak client secrets to environment variables by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/900
  • fix: eliminate degenerate HOT trie splits for NAME index keys by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/910
  • fix: resolve critical HOT production readiness issues by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/912
  • perf: eagerly build PEXT index on HOTLeafPage deserialization by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/913
  • Remove Dagger, Guava, and Checker Framework dependencies by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/914
  • refactor: remove Dagger, Guava, Checker Framework, and Perfidix dependencies by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/915
  • ci: parallelize test jobs for faster CI by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/916
  • ci: parallelize CI test jobs and native image builds by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/917
  • fix: production readiness audit — lock leaks, bounds checks, and input validation by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/918
  • fix: production readiness audit — lock leaks, bounds checks, and defensive hardening by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/919
  • fix: add UberPage dual-beacon fallback and corruption tests by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/921
  • test: add fuzz tests for codecs, page layout, and structural correctness by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/920
  • feat: cost-based optimizer stage with PathSummary statistics (M1) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/922
  • feat: selectivity estimation, cardinality propagation, and predicate pushdown (M2) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/923
  • feat: DPhyp join ordering optimizer (Milestone 3) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/924
  • feat: join fusion, decomposition and Mesh (Milestone 4) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/925
  • feat: wire DPhyp, histogram selectivity, Mesh, and cost routing (M5) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/927
  • feat: zero-copy columnar extraction with SIMD filtering and late materialization by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/926
  • Columnar vectorized execution with cost-based optimizer by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/928
  • feat: add sdb:explain() and harden cost-based optimizer by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/929
  • feat: production-ready cost-based query optimizer by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/930
  • fix: production-readiness fixes for cost-based optimizer by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/932
  • feat: add MCP server module for AI agent integration by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/931
  • test: add comprehensive JSON test suite (199 tests) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/933
  • build(deps): bump io.modelcontextprotocol.sdk:mcp from 1.0.0 to 1.1.0 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/936
  • build(deps): bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.3.10 to 2.3.20 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/935
  • fix: harden MCP server for production readiness by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/938
  • feat: vector embeddings storage with HNSW index by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/937
  • fix: production-readiness fixes for cost-based query optimizer by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/939
  • Fix versioning strategy ASCII art diagrams in README by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/940
  • build(deps): bump gradle-wrapper from 9.4.0 to 9.4.1 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/941
  • build(deps): bump com.diffplug.spotless:spotless-plugin-gradle from 8.3.0 to 8.4.0 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/942
  • Claude/add readme diagrams zke sg by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/944
  • Add community files for HN launch readiness by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/943
  • Eliminate allocation hotspots on read/write hot paths by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/945
  • Update brackit dependency to 0.6 release by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/947

New Contributors

  • @MariannaDima made their first contribution in https://github.com/sirixdb/sirix/pull/722
  • @abhishekscte0327 made their first contribution in https://github.com/sirixdb/sirix/pull/739
  • @omkar-shitole made their first contribution in https://github.com/sirixdb/sirix/pull/736
  • @rajat-vaidhya-coriolis made their first contribution in https://github.com/sirixdb/sirix/pull/742

Full Changelog: https://github.com/sirixdb/sirix/compare/sirix-0.11.0...sirix-1.0.0-alpha

Breaking Changes

  • Renamed pageRtx/pageTrx/pageWtx to storageEngineReader/Writer
  • Renamed resourceManager → resourceSession globally

Security Fixes

  • fix(rest-api): Harden REST API security for production readiness
  • fix: eliminate fire-and-forget auth bypass and harden authorization
  • fix: add path traversal validation to all REST API handlers

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track SirixDB

Get notified when new releases ship.

Sign up free

About SirixDB

All releases →

Beta — feedback welcome: [email protected]