Bump packages for open value release

This commit is contained in:
2026-08-14 08:03:25 +09:00
parent 848c7f169f
commit e0a9a8efb7
21 changed files with 41 additions and 40 deletions
Generated
+7 -7
View File
@@ -46,7 +46,7 @@ checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17"
[[package]] [[package]]
name = "decodal" name = "decodal"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"decodal-derive", "decodal-derive",
"regex", "regex",
@@ -54,14 +54,14 @@ dependencies = [
[[package]] [[package]]
name = "decodal-cli" name = "decodal-cli"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"decodal", "decodal",
] ]
[[package]] [[package]]
name = "decodal-derive" name = "decodal-derive"
version = "0.1.3" version = "0.2.0"
dependencies = [ dependencies = [
"decodal", "decodal",
"proc-macro2", "proc-macro2",
@@ -71,14 +71,14 @@ dependencies = [
[[package]] [[package]]
name = "decodal-language-service" name = "decodal-language-service"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"decodal", "decodal",
] ]
[[package]] [[package]]
name = "decodal-language-tools" name = "decodal-language-tools"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"decodal", "decodal",
"serde_json", "serde_json",
@@ -87,7 +87,7 @@ dependencies = [
[[package]] [[package]]
name = "decodal-lsp" name = "decodal-lsp"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"decodal", "decodal",
"decodal-language-service", "decodal-language-service",
@@ -99,7 +99,7 @@ dependencies = [
[[package]] [[package]]
name = "decodal-wasm" name = "decodal-wasm"
version = "0.3.0" version = "0.4.0"
dependencies = [ dependencies = [
"decodal", "decodal",
"decodal-language-service", "decodal-language-service",
+1 -1
View File
@@ -12,7 +12,7 @@ exclude = ["editors/tree-sitter-decodal"]
resolver = "2" resolver = "2"
[workspace.package] [workspace.package]
version = "0.3.0" version = "0.4.0"
edition = "2024" edition = "2024"
rust-version = "1.85" rust-version = "1.85"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
+5 -5
View File
@@ -21,7 +21,7 @@ Embedded hosts should depend on `decodal` and provide imports with an `ImportLoa
```toml ```toml
[dependencies] [dependencies]
decodal = "0.3.0" decodal = "0.4.0"
``` ```
## Derive support ## Derive support
@@ -31,7 +31,7 @@ Map fields marked with `#[decodal(rest)]` receive additional object fields; `BTr
```toml ```toml
[dependencies] [dependencies]
decodal = { version = "0.3.0", features = ["derive"] } decodal = { version = "0.4.0", features = ["derive"] }
``` ```
```rust ```rust
@@ -76,9 +76,9 @@ Its library API accepts the same host environment used for production evaluation
```toml ```toml
[dependencies] [dependencies]
decodal = "0.3.0" decodal = "0.4.0"
decodal-language-service = "0.3.0" decodal-language-service = "0.4.0"
decodal-lsp = "0.3.0" decodal-lsp = "0.4.0"
``` ```
Run the default filesystem-backed server from the repository: Run the default filesystem-backed server from the repository:
+5 -4
View File
@@ -4,10 +4,10 @@ Run all commands from the repository root. Publishing requires Cargo, npm, and J
## Versions ## Versions
- `decodal-derive`: `0.1.3` (already published) - `decodal-derive`: `0.2.0`
- Other published Rust crates: `0.3.0` - Other published Rust crates: `0.4.0`
- `decodal-wasm` npm/JSR package: `0.2.0` - `decodal-wasm` npm/JSR package: `0.3.0`
- `decodal-codemirror`: `0.2.0` - `decodal-codemirror`: `0.3.0`
The npm packages advertise the repository's dual `MIT OR Apache-2.0` license. The npm packages advertise the repository's dual `MIT OR Apache-2.0` license.
JSR metadata uses the single `MIT` identifier required by its publisher; both license files remain included in every package. JSR metadata uses the single `MIT` identifier required by its publisher; both license files remain included in every package.
@@ -38,6 +38,7 @@ Publish in dependency order. Wait for each crate to become available in the crat
Run the corresponding command with `--dry-run` immediately before each real publish. Run the corresponding command with `--dry-run` immediately before each real publish.
```sh ```sh
cargo publish -p decodal-derive
cargo publish -p decodal cargo publish -p decodal
cargo publish -p decodal-language-service cargo publish -p decodal-language-service
cargo publish -p decodal-language-tools cargo publish -p decodal-language-tools
+1 -1
View File
@@ -20,4 +20,4 @@ default = []
regex = ["decodal/regex"] regex = ["decodal/regex"]
[dependencies] [dependencies]
decodal = { version = "0.3.0", path = "../decodal-core" } decodal = { version = "0.4.0", path = "../decodal-core" }
+1 -1
View File
@@ -17,5 +17,5 @@ derive = ["dep:decodal-derive"]
regex = ["std", "dep:regex"] regex = ["std", "dep:regex"]
[dependencies] [dependencies]
decodal-derive = { version = "0.1.3", path = "../decodal-derive", optional = true } decodal-derive = { version = "0.2.0", path = "../decodal-derive", optional = true }
regex = { version = "1.10", default-features = false, features = ["std", "unicode-perl"], optional = true } regex = { version = "1.10", default-features = false, features = ["std", "unicode-perl"], optional = true }
+2 -2
View File
@@ -1,6 +1,6 @@
[package] [package]
name = "decodal-derive" name = "decodal-derive"
version = "0.1.3" version = "0.2.0"
edition.workspace = true edition.workspace = true
rust-version.workspace = true rust-version.workspace = true
license.workspace = true license.workspace = true
@@ -19,4 +19,4 @@ quote = "1"
syn = { version = "2", features = ["full"] } syn = { version = "2", features = ["full"] }
[dev-dependencies] [dev-dependencies]
decodal = { version = "0.3.0", path = "../decodal-core" } decodal = { path = "../decodal-core" }
+1 -1
View File
@@ -11,4 +11,4 @@ keywords = ["decodal", "lsp", "language-server", "editor"]
categories = ["development-tools", "text-editors"] categories = ["development-tools", "text-editors"]
[dependencies] [dependencies]
decodal = { version = "0.3.0", path = "../decodal-core" } decodal = { version = "0.4.0", path = "../decodal-core" }
+1 -1
View File
@@ -14,7 +14,7 @@ categories = ["development-tools", "text-processing"]
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]
[dependencies] [dependencies]
decodal = { version = "0.3.0", path = "../decodal-core" } decodal = { version = "0.4.0", path = "../decodal-core" }
serde_json.workspace = true serde_json.workspace = true
wasm-bindgen.workspace = true wasm-bindgen.workspace = true
+3 -3
View File
@@ -11,9 +11,9 @@ keywords = ["decodal", "lsp", "language-server", "editor"]
categories = ["development-tools", "text-editors"] categories = ["development-tools", "text-editors"]
[dependencies] [dependencies]
decodal = { version = "0.3.0", path = "../decodal-core" } decodal = { version = "0.4.0", path = "../decodal-core" }
decodal-language-service = { version = "0.3.0", path = "../decodal-language-service" } decodal-language-service = { version = "0.4.0", path = "../decodal-language-service" }
decodal-language-tools = { version = "0.3.0", path = "../decodal-language-tools" } decodal-language-tools = { version = "0.4.0", path = "../decodal-language-tools" }
lsp-server = "0.10" lsp-server = "0.10"
lsp-types = "0.97" lsp-types = "0.97"
serde_json.workspace = true serde_json.workspace = true
+2 -2
View File
@@ -15,8 +15,8 @@ publish = false
crate-type = ["cdylib", "rlib"] crate-type = ["cdylib", "rlib"]
[dependencies] [dependencies]
decodal = { version = "0.3.0", path = "../decodal-core" } decodal = { version = "0.4.0", path = "../decodal-core" }
decodal-language-service = { version = "0.3.0", path = "../decodal-language-service" } decodal-language-service = { version = "0.4.0", path = "../decodal-language-service" }
serde_json.workspace = true serde_json.workspace = true
wasm-bindgen.workspace = true wasm-bindgen.workspace = true
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "@hare/decodal-codemirror", "name": "@hare/decodal-codemirror",
"version": "0.2.0", "version": "0.3.0",
"license": "MIT", "license": "MIT",
"exports": { "exports": {
".": "./src/mod.ts", ".": "./src/mod.ts",
+2 -2
View File
@@ -1,12 +1,12 @@
{ {
"name": "decodal-codemirror", "name": "decodal-codemirror",
"version": "0.2.0", "version": "0.3.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "decodal-codemirror", "name": "decodal-codemirror",
"version": "0.2.0", "version": "0.3.0",
"license": "MIT OR Apache-2.0", "license": "MIT OR Apache-2.0",
"devDependencies": { "devDependencies": {
"@codemirror/language": "^6.12.4", "@codemirror/language": "^6.12.4",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "decodal-codemirror", "name": "decodal-codemirror",
"version": "0.2.0", "version": "0.3.0",
"description": "CodeMirror 6 language support for Decodal.", "description": "CodeMirror 6 language support for Decodal.",
"type": "module", "type": "module",
"license": "MIT OR Apache-2.0", "license": "MIT OR Apache-2.0",
Binary file not shown.
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "@hare/decodal-wasm", "name": "@hare/decodal-wasm",
"version": "0.2.0", "version": "0.3.0",
"license": "MIT", "license": "MIT",
"exports": "./mod.ts", "exports": "./mod.ts",
"publish": { "publish": {
+1 -1
View File
@@ -2,7 +2,7 @@
"name": "decodal-wasm", "name": "decodal-wasm",
"type": "module", "type": "module",
"description": "Host-configurable Decodal evaluator and language service for JavaScript runtimes.", "description": "Host-configurable Decodal evaluator and language service for JavaScript runtimes.",
"version": "0.2.0", "version": "0.3.0",
"license": "MIT OR Apache-2.0", "license": "MIT OR Apache-2.0",
"repository": { "repository": {
"type": "git", "type": "git",
+2 -2
View File
@@ -25,7 +25,7 @@
} }
}, },
"../../packages/decodal-codemirror": { "../../packages/decodal-codemirror": {
"version": "0.2.0", "version": "0.3.0",
"license": "MIT OR Apache-2.0", "license": "MIT OR Apache-2.0",
"devDependencies": { "devDependencies": {
"@codemirror/language": "^6.12.4", "@codemirror/language": "^6.12.4",
@@ -42,7 +42,7 @@
} }
}, },
"../../packages/decodal-wasm": { "../../packages/decodal-wasm": {
"version": "0.2.0", "version": "0.3.0",
"license": "MIT OR Apache-2.0" "license": "MIT OR Apache-2.0"
}, },
"node_modules/@astrojs/check": { "node_modules/@astrojs/check": {
@@ -103,7 +103,7 @@ writeFileSync(
const packageJsonPath = resolve(packageDir, 'package.json'); const packageJsonPath = resolve(packageDir, 'package.json');
const packageJson = JSON.parse(readFileSync(packageJsonPath, 'utf8')); const packageJson = JSON.parse(readFileSync(packageJsonPath, 'utf8'));
packageJson.version = '0.2.0'; packageJson.version = '0.3.0';
packageJson.files = [ packageJson.files = [
'README.md', 'README.md',
'LICENSE-MIT', 'LICENSE-MIT',
@@ -205,7 +205,7 @@ writeFileSync(
JSON.stringify( JSON.stringify(
{ {
name: '@hare/decodal-wasm', name: '@hare/decodal-wasm',
version: '0.2.0', version: '0.3.0',
// JSR's publisher currently accepts a single recognized identifier. // JSR's publisher currently accepts a single recognized identifier.
// npm package metadata remains dual-licensed and both files are included. // npm package metadata remains dual-licensed and both files are included.
license: 'MIT', license: 'MIT',
+2 -2
View File
@@ -32,8 +32,8 @@ Production = Server & {
<strong>crates.io/crates/decodal</strong> <strong>crates.io/crates/decodal</strong>
</a> </a>
<ul class="package-list"> <ul class="package-list">
<li>decodal-wasm on <a href="https://jsr.io/@hare/decodal-wasm@0.2.0">jsr</a> / <a href="https://www.npmjs.com/package/decodal-wasm">npm</a></li> <li>decodal-wasm on <a href="https://jsr.io/@hare/decodal-wasm@0.3.0">jsr</a> / <a href="https://www.npmjs.com/package/decodal-wasm">npm</a></li>
<li>decodal-codemirror on <a href="https://jsr.io/@hare/decodal-codemirror@0.2.0">jsr</a> / <a href="https://www.npmjs.com/package/decodal-codemirror">npm</a></li> <li>decodal-codemirror on <a href="https://jsr.io/@hare/decodal-codemirror@0.3.0">jsr</a> / <a href="https://www.npmjs.com/package/decodal-codemirror">npm</a></li>
</ul> </ul>
</section> </section>