Skip to content

Releases: trailbaseio/trailbase

v0.2.6

28 Nov 14:59
Compare
Choose a tag to compare
  • Type JSON more strictly.
  • Fix input validation for nullable columns in the insert/edit row Admin UI form.

What's Changed

  • Update SettingsPage.tsx - fixed a small typo by @Liangyiu in #6

New Contributors

Full Changelog: v0.2.5...v0.2.6

v0.2.5

26 Nov 13:05
Compare
Choose a tag to compare
  • Addresses issues reported by reddit user qwacko 🙏
    • Fix serialization of foreign key column options.
    • Fix deserialization of TableIndex.
    • Admin UI: Show all tables, including hidden ones, in create-table-form's
      drop down for column foreign-keys.

Full Changelog: v0.2.4...v0.2.5

v0.2.4

25 Nov 13:38
Compare
Choose a tag to compare
  • Allow configuring S3 compatible storage backend for file uploads.

What's Changed

New Contributors

Full Changelog: v0.2.3...v0.2.4

v0.2.3

23 Nov 22:24
Compare
Choose a tag to compare
  • Interleaving of multiple HTTP requests into busy v8 isolates/workers.
  • JS runtime:
    • add addPeriodicCallback function to register periodic tasks that
      executes on a single worker/isolate.
    • Constrain method TS argument type (MethodType).

v0.2.2

19 Nov 13:54
Compare
Choose a tag to compare
  • Enable "web" APIs in JS runtime.
  • Add "Facebook" and "Microsoft" OAuth providers.

Full Changelog: v0.2.1...v0.2.2

v0.2.1

15 Nov 14:22
Compare
Choose a tag to compare
  • Allow setting the number V8 isolates (i.e. JS runtime threads) via
    --js-runtime-threads.

v0.2.0

14 Nov 20:18
Compare
Choose a tag to compare
  • Add JS/ES6/TS scripting support based on speedy V8-engine and rustyscript runtime.
    • Enables the registration of custom HTML end-points
    • Provides database access.
    • In the future we'd like to add more life-cycles (e.g. scheduled
      operations).
    • In our micro-benchmarks V8
      was about 45x faster than goja.
  • Added official C#/.NET client. Can be used with MAUI for cross-platform
    mobile and desktop development.

v0.1.1

06 Nov 12:01
Compare
Choose a tag to compare
  • Changed license to OSI-approved weak-copyleft OSL-3.0.
  • Add GitHub action workflow to automatically build and publish binary releases
    for Linux adm64 as well as MacOS intel and apple arm silicone.
  • Add support for geoip database to map client-ips to countries and draw a world map.

Full Changelog: v0.1.0...v0.1.1