From c322d7817c752f4ba48403b7e2c6f27fdc7aa4b9 Mon Sep 17 00:00:00 2001 From: Sebastian Jeltsch Date: Tue, 17 Dec 2024 22:35:51 +0100 Subject: [PATCH] Prepare v0.3.2 release. --- CHANGELOG.md | 8 ++++++++ client/trailbase-dart/test/trailbase_test.dart | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 00169b7..d4838fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## v0.3.2 + +* Move record API access query construction to RecordApi construction time. +* Cache auth queries +* Some tweaks and hooks API for trailbase_sqlite::Connection. +* Remove sqlite-loadable and replace with rusqlite functions. +* Reduce allocations. + ## v0.3.1 * Fix client-ip logging. diff --git a/client/trailbase-dart/test/trailbase_test.dart b/client/trailbase-dart/test/trailbase_test.dart index 38d0ec1..a563883 100644 --- a/client/trailbase-dart/test/trailbase_test.dart +++ b/client/trailbase-dart/test/trailbase_test.dart @@ -1,4 +1,5 @@ import 'dart:io'; +import 'dart:convert'; import 'package:trailbase/trailbase.dart'; import 'package:test/test.dart'; @@ -30,7 +31,7 @@ Future initTrailBase() async { final result = await Process.run('cargo', ['build']); if (result.exitCode > 0) { throw Exception( - 'Cargo build failed.\n\nstdout: ${result.stdout}}\n\nstderr: ${result.stderr}}\n'); + 'Cargo build failed.\n\nstdout: ${utf8.decode(result.stdout)}}\n\nstderr: ${utf8.decode(result.stderr)}}\n'); } final process = await Process.start('cargo', [ 'run',