diff --git a/.github/release-please-manifest.json b/.github/release-please-manifest.json index af55ef03..0ee8c012 100644 --- a/.github/release-please-manifest.json +++ b/.github/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.2.1" + ".": "0.3.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index e72b2189..fe249e95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,22 @@ All notable changes to Floe will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/), and this project adheres to [Semantic Versioning](https://semver.org/). +## [0.3.0](https://github.com/floeorg/floe/compare/v0.2.1...v0.3.0) (2026-04-03) + + +### ⚠ BREAKING CHANGES + +* [#963] [#964] Replace trusted with throws, remove try keyword ([#965](https://github.com/floeorg/floe/issues/965)) + +### Features + +* [[#963](https://github.com/floeorg/floe/issues/963)] [[#964](https://github.com/floeorg/floe/issues/964)] Replace trusted with throws, remove try keyword ([#965](https://github.com/floeorg/floe/issues/965)) ([87c41be](https://github.com/floeorg/floe/commit/87c41beda9226a08da549fd1c64a813c6d350660)) + + +### Bug Fixes + +* [[#967](https://github.com/floeorg/floe/issues/967)] Restore trusted keyword with auto-wrap semantics ([#968](https://github.com/floeorg/floe/issues/968)) ([2748b3e](https://github.com/floeorg/floe/commit/2748b3ef70964d3fc00695cd55fe794129a5d72f)) + ## [0.2.1](https://github.com/floeorg/floe/compare/v0.2.0...v0.2.1) (2026-04-02) diff --git a/Cargo.lock b/Cargo.lock index 7b46737a..49bfcac8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -284,7 +284,7 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "floe" -version = "0.2.1" +version = "0.3.0" dependencies = [ "anyhow", "ariadne", @@ -305,7 +305,7 @@ dependencies = [ [[package]] name = "floe-wasm" -version = "0.2.1" +version = "0.3.0" dependencies = [ "floe", "serde", diff --git a/Cargo.toml b/Cargo.toml index 55534785..f6bc07e2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ resolver = "3" [package] name = "floe" -version = "0.2.1" +version = "0.3.0" edition = "2024" description = "A programming language that compiles to TypeScript + React" license = "MIT" diff --git a/crates/floe-wasm/Cargo.toml b/crates/floe-wasm/Cargo.toml index 6cec150c..32362894 100644 --- a/crates/floe-wasm/Cargo.toml +++ b/crates/floe-wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "floe-wasm" -version = "0.2.1" +version = "0.3.0" edition = "2024" description = "WASM build of the Floe compiler for browser usage" license = "MIT" diff --git a/editors/vscode/package.json b/editors/vscode/package.json index 3651ff29..cb737e3d 100644 --- a/editors/vscode/package.json +++ b/editors/vscode/package.json @@ -2,7 +2,7 @@ "name": "floe", "displayName": "Floe", "description": "Language support for Floe (.fl) - syntax highlighting, diagnostics, and LSP integration", - "version": "0.2.1", + "version": "0.3.0", "license": "MIT", "publisher": "floeorg", "icon": "icons/floe-icon.png", diff --git a/integrations/vite-plugin-floe/package.json b/integrations/vite-plugin-floe/package.json index 286401d2..8a9bfe83 100644 --- a/integrations/vite-plugin-floe/package.json +++ b/integrations/vite-plugin-floe/package.json @@ -1,6 +1,6 @@ { "name": "@floeorg/vite-plugin", - "version": "0.2.1", + "version": "0.3.0", "description": "Vite plugin for Floe - compile .fl files to TypeScript", "type": "module", "main": "dist/index.js",