Releases: kujirahand/nadesiko3
Releases · kujirahand/nadesiko3
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
v3.5.1
v3.4.26
v3.4.24
v3.4.23
v3.4.22
v3.4.21
- plugin_nodeの「開く」「保存」を非同期(asyncFn)に変更 #1420
- ブラウザリストを更新 (d69fcb9)
- 複数代入文の内部変数番号ミス修正と、宣言の追加 @TumoiYorozu
- ユーザ関数と変数・定数の名前空間外への公開・非公開の指定を追加 @weyk
- DNCL2でtrue / false の問題を修正
コミットしてくださった皆さん、ありがとうございました!