Releases: kujirahand/nadesiko3
Releases · kujirahand/nadesiko3
v3.6.13
v3.6.12
v.3.6.11
- 『!厳しくチェック』構文を追加 #1698
- プラグイン関数内のpure: falseが間違って設定されていたので修正 #1696
- 関数の引数個数が間違っている時のエラーメッセージを修正 #1643
- 開発用リポジトリcoreを本家と結合
- node v22.xのテストを追加(66f50cb)
v3.6.10
v3.6.6
- ISO8601の日付を認識できるよう修正 #1664
- cnako3でnpm exec cnako3でコマンドが実行できない問題を修正 #1667
- pure=falseの関数を使う時、ローカル変数の書き戻しに失敗する問題を修正 #1666
v3.6.4
先日の大々的なアップデートでおかしくなった諸々の不具合を修正。特に再帰関数呼び出しで引数の値が壊れる問題を修正しました。また、ローカルなでしこエディタをアップデートしました。
v3.6.2
- なでしこの変数管理をObjectからMapに変更 #1638 (重大な変更★)
- プラグインバージョンの管理機構を追加 #1647
- 古いままのplugin_turtleプラグインをjsからtsに変更 9d7101c
- wnakoがcoreバージョンを返す問題を修正 (感謝 @weyk ) #1633
- WebWorkerの名前空間の問題を修正 (感謝 @weyk ) #1628
重大な変更 v3.6.2
今回、#1638で、なでしこの変数管理をObjectからMapに変更しました。これにより、プラグイン機構に大きな変更が生じます。これまで、sys.__varslist[0][変数名]でJSオブジェクトにアクセスできた部分を、sys.__getSysVar/sys.__setSysVarを使って書き直す必要があります。
プラグイン管理機構が追加されました。core/src/plugin_api.mtsが追加され、TypeScriptでプラグインが作りやすくなりました。Visual Stduio Codeなどのエディタのコード補完を使って、手軽になでしこが提供する機能にアクセスできます。
v3.5.3
- Nakoワーカーを名前空間と文字列定数プールへの対応。 感謝 @weyk
- wnakoのナデシコバージョンがcoreのバージョンを返す問題を修正 感謝 @weyk
- DNCL2で「関数**を・・・と定義する」と記述できるようにする core#145