Skip to content

Commit e9f553a

Browse files
committed
Refresh README for 0.22 release
1 parent 830b597 commit e9f553a

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

‎README.md‎

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
</p>
55

66
[![CellScript CI](https://github.com/CellScript-Labs/CellScript/actions/workflows/ci.yml/badge.svg)](https://github.com/CellScript-Labs/CellScript/actions/workflows/ci.yml)
7+
[![Release: v0.22.0](https://img.shields.io/badge/release-v0.22.0-2f6f4e.svg)](https://github.com/CellScript-Labs/CellScript/releases/tag/v0.22.0)
78
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE-MIT)
89
[![Rust 1.97.1](https://img.shields.io/badge/rust-1.97.1-orange.svg)](Cargo.toml)
910
[![Targets: CKB](https://img.shields.io/badge/targets-CKB-2f6f4e.svg)](#target-profiles)
@@ -18,6 +19,11 @@ CKB. It compiles `.cell` source into ckb-vm RISC-V assembly or ELF
1819
artifacts, together with typed metadata for auditing, policy checks, schema
1920
binding, and scheduler-aware execution.
2021

22+
The current stable release is
23+
[CellScript v0.22.0](https://github.com/CellScript-Labs/CellScript/releases/tag/v0.22.0).
24+
See the [0.22 release notes](docs/releases/CELLSCRIPT_0_22_RELEASE_NOTES.md)
25+
for its shipped surface, evidence boundaries, and migration checklist.
26+
2127
In this README, metadata means machine-readable semantic facts emitted by the
2228
compiler: schema layout, Cell effects, access summaries, source hashes,
2329
verifier obligations, runtime requirements, and target-profile policy flags.
@@ -101,7 +107,7 @@ matrix described in
101107

102108
## Quick Start
103109

104-
Install a published release (one line, four platform binaries):
110+
Install the current stable release (one line, four platform binaries):
105111

106112
```bash
107113
curl -fsSL https://raw.githubusercontent.com/CellScript-Labs/CellScript/main/scripts/install.sh | sh
@@ -113,14 +119,18 @@ Or pin a specific version:
113119
CELLSCRIPT_VERSION=0.22.0 curl -fsSL https://raw.githubusercontent.com/CellScript-Labs/CellScript/main/scripts/install.sh | sh
114120
```
115121

116-
Build from this repository instead (tracks `main`):
122+
The release page publishes `SHA256SUMS` alongside all four platform archives.
123+
124+
Build the exact published source instead:
117125

118126
```bash
119-
git clone https://github.com/CellScript-Labs/CellScript.git
127+
git clone --branch v0.22.0 --depth 1 https://github.com/CellScript-Labs/CellScript.git
120128
cd CellScript
121-
cargo install --path .
129+
cargo install --locked --path .
122130
```
123131

132+
For active development and maintenance lines, see [BRANCHES.md](BRANCHES.md).
133+
124134
Compile your first contract:
125135

126136
```bash

0 commit comments

Comments
 (0)