Skip to content

Commit

Permalink
v0.7.4
Browse files Browse the repository at this point in the history
  • Loading branch information
ethanblake4 committed Feb 2, 2024
1 parent 20d3663 commit e297975
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 2 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
## 0.7.4
- Fix return value boxing of equals and not equals operators
- Fix assigning enums in conditional expressions
- Fix error thrown by null assertion operator (thanks @Noobware1)
- Add bindings for `Error`, `UnimplementedError`, `UnsupportedError`,
and `StackTrace` (thanks @Noobware1)
- Add bindings for `InternetAddress` and `InternetAddressType` (thanks
@Noobware1)
- Support for calling `toString()` on dynamic types (thanks @Noobware1)
- Support for `jsonEncode()` and `jsonDecode()` (thanks @Noobware1)

## 0.7.3
- Fix error when setting a top-level variable
Expand Down
2 changes: 1 addition & 1 deletion lib/src/eval/runtime/runtime.dart
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ class _UnloadedEnumValues {
///
class Runtime {
/// The current runtime version code
static const int versionCode = 73;
static const int versionCode = 74;

/// Construct a runtime from EVC bytecode. When possible, use the
/// [Runtime.ofProgram] constructor instead to reduce loading time.
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: dart_eval
description: A flexible Dart bytecode compiler and interpreter written in Dart, enabling dynamic execution and code push for AOT Dart apps.
version: 0.7.3
version: 0.7.4
homepage: https://github.com/ethanblake4/dart_eval
platforms:
android:
Expand Down

0 comments on commit e297975

Please sign in to comment.