Skip to content

TrailBase

v0.27.9 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 9d NoSQL & Document
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

authentication database rest rust

Summary

AI summary

Expanded PostgreSQL support and faster SQLite execution model via crossfire channels.

Changes in this release

Feature Low

Use crossfire channels in trailbase_sqlite execution model for potential speed gains.

Use crossfire channels in trailbase_sqlite execution model for potential speed gains.

Source: llm_adapter@2026-05-25

Confidence: high

Feature Low

Follow foreign key references in PostgreSQL support.

Follow foreign key references in PostgreSQL support.

Source: llm_adapter@2026-05-25

Confidence: high

Feature Low

Support PostgreSQL TID in ToSql conversion.

Support PostgreSQL TID in ToSql conversion.

Source: llm_adapter@2026-05-25

Confidence: high

Dependency Low

Update dependencies including Wasmtime.

Update dependencies including Wasmtime.

Source: llm_adapter@2026-05-25

Confidence: high

Performance Medium

Synthetic benchmarks show 5%-10% performance improvement with crossfire channels.

Synthetic benchmarks show 5%-10% performance improvement with crossfire channels.

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Improve and fix shims around UUIDs in PostgreSQL support.

Improve and fix shims around UUIDs in PostgreSQL support.

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Fix issue where columns could be both primary and foreign keys in PostgreSQL.

Fix issue where columns could be both primary and foreign keys in PostgreSQL.

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Low

Make number conversions more consistent in PostgreSQL support.

Make number conversions more consistent in PostgreSQL support.

Source: llm_adapter@2026-05-25

Confidence: high

Full changelog
  • Use crossfire channels in trailbase_sqlite execution model. They're supposedly faster than kanal but with select support like flume et al.
    • Synthetic benchmarks show a 5%-10% improvement, however whole program benchmarks are less conclusive.
  • Expand PG Support:
    • Follow foreign key references.
    • Improve and fix shims around UUIDs.
    • Support PG TIDs in ToSql
    • Fix issue with columns being bok PKs and FKs.
    • Make number conversions more consistent.
  • Update dependencies including Wasmtime.

Full Changelog: https://github.com/trailbaseio/trailbase/compare/v0.27.8...v0.27.9

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 TrailBase

Get notified when new releases ship.

Sign up free

About TrailBase

Open, sub-millisecond, single-executable FireBase alternative with type-safe REST & realtime APIs, built-in JS/TS runtime, auth & admin UI.

All releases →

Related context

Earlier breaking changes

  • v0.28.0 Switches from SQLite-specific ConflictResolutionStrategy to ISO upsert clauses.
  • v0.28.0 Removes ROLLBACK and FAIL conflict resolution strategies during record insertions.
  • v0.27.8 RecordApis, schema manipulations, and many tests are broken.

Beta — feedback welcome: [email protected]