hsjuiz 0.2.8 → 0.2.9
raw patch · 3 files changed
+10/−6 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−0
- README.md +5/−5
- hsjuiz.cabal +1/−1
CHANGELOG.md view
@@ -3,6 +3,10 @@ hsjuiz の版は juiz(crates.io の juiz_app、PyPI の pyjuiz / juiz-cli)と同じ番号にそろえています。 使う libjuiz_sdk も同じ版にしてください。 +## 0.2.9++- hsjuiz の API は 0.2.8 から変えていない(Container の 3D モデル #379 と Zenoh ブローカー #487 の公開に版をそろえた。モデルは conf で書くので hsjuiz 側の追加はない)。+ ## 0.2.8 - hsjuiz の API は 0.2.7 から変えていない(juiz 本体の不具合修正 #449・#450・#479 と、pyjuiz の call_partial #83 に版をそろえた)。
README.md view
@@ -344,7 +344,7 @@ `scripts/install-juiz-sdk.sh` で取得して `~/.juiz/sdk/<版>` に展開できます。 ```terminal-curl -fsSL https://raw.githubusercontent.com/OpenJUIZ/juiz/main/scripts/install-juiz-sdk.sh | sh -s -- 0.2.8+curl -fsSL https://raw.githubusercontent.com/OpenJUIZ/juiz/main/scripts/install-juiz-sdk.sh | sh -s -- 0.2.9 ``` それより前の版では、juiz のソースを同じ版のタグで取得し、`cargo build --release -p juiz_sdk` でできる `target/release` の libjuiz_sdk を使います。@@ -358,8 +358,8 @@ packages: . package hsjuiz- extra-lib-dirs: /home/me/.juiz/sdk/0.2.8/lib- ghc-options: -optl-Wl,-rpath,/home/me/.juiz/sdk/0.2.8/lib+ extra-lib-dirs: /home/me/.juiz/sdk/0.2.9/lib+ ghc-options: -optl-Wl,-rpath,/home/me/.juiz/sdk/0.2.9/lib ``` ```terminal@@ -371,11 +371,11 @@ その `bindings/hsjuiz` を `cabal.project` の `packages:` に足します。 ```cabal-packages: . /home/me/juiz-0.2.8/bindings/hsjuiz+packages: . /home/me/juiz-0.2.9/bindings/hsjuiz ``` ```terminal-git clone --depth 1 --branch v0.2.8 https://github.com/OpenJUIZ/juiz.git /home/me/juiz-0.2.8+git clone --depth 1 --branch v0.2.9 https://github.com/OpenJUIZ/juiz.git /home/me/juiz-0.2.9 ``` juiz のリポジトリの中でビルドするときは、`cargo build` でできる `target/debug` の libjuiz_sdk を
hsjuiz.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: hsjuiz-version: 0.2.8+version: 0.2.9 synopsis: Write juiz processes and containers in Haskell description: Write Process / Container / Component plugins of