Skip to content

Commit e143b6c

Browse files
authored
Merge pull request #109 from loopholelabs/staging
Release v0.4.1
2 parents b73ea81 + 5541bed commit e143b6c

38 files changed

+53
-40
lines changed

CHANGELOG.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
99

10+
## [v0.4.1] - 2023-09-20
11+
12+
### Fixes
13+
14+
- Fixing a bug where the imported typescript builder was unable to find the generated builder CLI because it was called `js_builder-x86_64-pc-windows-msvc.exe` instead of `js_builder-x86_64-pc-windows-msvc`.
15+
1016
## [v0.4.0] - 2023-09-20
1117

1218
### Features
@@ -249,7 +255,8 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
249255

250256
- Initial release of the Scale Runtime library.
251257

252-
[unreleased]: https://github.com/loopholelabs/scale/compare/v0.4.0...HEAD
258+
[unreleased]: https://github.com/loopholelabs/scale/compare/v0.4.1...HEAD
259+
[v0.4.1]: https://github.com/loopholelabs/scale/compare/v0.4.1
253260
[v0.4.0]: https://github.com/loopholelabs/scale/compare/v0.4.0
254261
[v0.3.19]: https://github.com/loopholelabs/scale/compare/v0.3.19
255262
[v0.3.18]: https://github.com/loopholelabs/scale/compare/v0.3.18

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "scale_rs"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
edition = "2021"
55
description = "Scale is a framework for building high-performance plugin systems into any application, all powered by WebAssembly."
66
homepage = "https://scale.sh"

README.md

+10-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
1-
# Scale
1+
<br/>
2+
<div align="center">
3+
<a href="https://scale.sh">
4+
<img src="docs/logo/dark.svg" alt="Logo" height="90">
5+
</a>
6+
<h3 align="center">
7+
A framework for building high-performance plugin systems into any application, all powered by WebAssembly.
8+
</h3>
29

310
[![License: Apache 2.0](https://img.shields.io/badge/License-Apache%202.0-brightgreen.svg)](https://www.apache.org/licenses/LICENSE-2.0)
411
[![Discord](https://dcbadge.vercel.app/api/server/JYmFhtdPeu?style=flat)](https://loopholelabs.io/discord)
12+
</div>
513

6-
[Scale](https://scale.sh) is a framework for building high-performance plugin systems into any application, all powered by WebAssembly.
7-
8-
With Scale Functions your users can write fully typed plugins in any language they choose, and your application can easily and safely
14+
With [Scale Functions](https://scale.sh) your users can write fully typed plugins in any language they choose, and your application can easily and safely
915
run those plugins with the Scale Runtime, which provides state-of-the-art sandboxing, low startup times, and extremely high performance.
1016

1117
Currently, guest plugins can be written in [Golang](https://golang.org), [Rust](https://www.rust-lang.org/), and [Typescript](https://www.typescriptlang.org/), with the Runtime supporting [Golang](https://golang.org) and [Typescript](https://www.typescriptlang.org/) host applications.

compile/typescript/builder/builder_x86_64-windows.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ import (
2222
_ "embed"
2323
)
2424

25-
//go:embed js_builder-x86_64-pc-windows-msvc
25+
//go:embed js_builder-x86_64-pc-windows-msvc.exe
2626
var BuilderExecutable []byte
Binary file not shown.

integration/golang_tests/generated/generated.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/golang_tests/host_signature/host.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/golang_tests/host_signature/types.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/golang_tests/signature/guest.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/golang_tests/signature/types.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/rust_tests/generated/generated.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Code generated by scale-signature 0.4.0, DO NOT EDIT.
1+
// Code generated by scale-signature 0.4.1, DO NOT EDIT.
22
// output: generated
33

44
#![allow(dead_code)]

integration/rust_tests/signature/guest.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Code generated by scale-signature 0.4.0, DO NOT EDIT.
1+
// Code generated by scale-signature 0.4.1, DO NOT EDIT.
22
// output: local_example_latest_guest
33

44
pub mod types;

integration/rust_tests/signature/types.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Code generated by scale-signature 0.4.0, DO NOT EDIT.
1+
// Code generated by scale-signature 0.4.1, DO NOT EDIT.
22
// output: local_example_latest_guest
33

44
#![allow(dead_code)]

integration/typescript_tests/generated/generated.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Code generated by scale-signature 0.4.0, DO NOT EDIT.
1+
// Code generated by scale-signature 0.4.1, DO NOT EDIT.
22
// output: generated
33

44
import { Encoder, Decoder, Kind } from "@loopholelabs/polyglot"

integration/typescript_tests/generated/generated.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/typescript_tests/generated/generated.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/typescript_tests/host_signature/index.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Code generated by scale-signature 0.4.0, DO NOT EDIT.
1+
// Code generated by scale-signature 0.4.1, DO NOT EDIT.
22
// output: local-example-latest-host
33

44
import { Signature as SignatureInterface } from "@loopholelabs/scale-signature-interfaces";

integration/typescript_tests/host_signature/index.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/typescript_tests/host_signature/index.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/typescript_tests/host_signature/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Code generated by scale-signature 0.4.0, DO NOT EDIT.
1+
// Code generated by scale-signature 0.4.1, DO NOT EDIT.
22
// output: local-example-latest-host
33

44
/* eslint no-bitwise: off */

integration/typescript_tests/host_signature/types.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Code generated by scale-signature 0.4.0, DO NOT EDIT.
1+
// Code generated by scale-signature 0.4.1, DO NOT EDIT.
22
// output: local-example-latest-host
33

44
import { Encoder, Decoder, Kind } from "@loopholelabs/polyglot"

integration/typescript_tests/host_signature/types.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/typescript_tests/host_signature/types.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration/typescript_tests/host_signature/types.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Code generated by scale-signature 0.4.0, DO NOT EDIT.
1+
// Code generated by scale-signature 0.4.1, DO NOT EDIT.
22
// output: local-example-latest-host
33

44
import { Encoder, Decoder, Kind } from "@loopholelabs/polyglot"

integration/typescript_tests/signature/index.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Code generated by scale-signature 0.4.0, DO NOT EDIT.
1+
// Code generated by scale-signature 0.4.1, DO NOT EDIT.
22
// output: local-example-latest-guest
33

44
export * from "./types";

integration/typescript_tests/signature/index.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)