Suositut: Tiedot päivitetty 8. marraskuuta 2026

Kategoriat

Internet1 378
Viestintä323
Ääni ja video914
Grafiikka ja suunnittelu552
Toimisto ja tuottavuus1 137
Kehitystyökalut3 179
Tekoälytyökalut555
Tietoturva ja yksityisyys396
Järjestelmätyökalut3 169
Pelit532
Opiskelu ja tiede240
Verkko ja IT291

UWSCR: vanhemmat versiot ja versiohistoria

UWSC互換スクリプト実行ツール

UWSCR-ohjelmasta on luettelossa 16 versiota, ensimmäinen 1. kesäkuuta 2023 ja uusin 1.1.11. Jokainen versio linkittää julkaisijan omiin asennustiedostoihin.

2023: 4 4 23 2024: 2 2 24 2025: 7 7 25 2026: 3 3 26

16 versiota 3 vuoden aikana · noin 4,8 vuodessa

VersioPäivämääräKokoTiedostot
1.1.11Uusin 1. lokakuuta 2026 — 64-bittinen ZIP32-bittinen ZIP
Muutosloki
Note
#269 の問題があるためUWSCRライブラリ機能 (uwsl) は利用しないでください
バージョン1.2.0にて何かしらの対策を行う予定です
Caution
ブラウザ操作でデフォルトプロファイルを利用したブラウザを操作できなくなりました
Google ChromeおよびMicrosoft Edgeの厳格化に伴いデバッグポート利用時にデフォルトプロファイルを利用できなくなっています
そのためBrowserControl/BrowserBuilderにてプロファイルが未指定の場合に決められたプロファイルパスが指定されるようになりました (#297)
バグ修正
- #299 複数スレッドから同一のモジュールまたはクラスインスタンスにアクセスした場合にpanicする場合があった
- #298 kbd関数の改善

仕様変更
- #301 連想配列への代入を原則禁止
- #302 ログの書き出し時にpanicする可能性があった

ビルド環境
──────────────────────────────┬─────────────────────────────
ツール │バージョン
──────────────────────────────┼─────────────────────────────
OS │Windows 10 22H2
──────────────────────────────┼─────────────────────────────
Visual Studio Build Tools 2019│16.11.15
──────────────────────────────┼─────────────────────────────
Rust Edition │2024
──────────────────────────────┼─────────────────────────────
cargo │1.95.0 (f2d3ce0bd 2026-03-21)
──────────────────────────────┼─────────────────────────────
rustc │1.95.0 (59807616e 2026-04-14)
──────────────────────────────┼─────────────────────────────
opencv │4.6.0
──────────────────────────────┼─────────────────────────────
cmake │3.25.1
──────────────────────────────┼─────────────────────────────
llvm │15.0.6
──────────────────────────────┼─────────────────────────────
Sphinx │5.2.3
──────────────────────────────┴─────────────────────────────
1.1.10 27. heinäkuuta 2026 — 64-bittinen ZIP32-bittinen ZIP
Muutosloki
Note
#269 の問題があるためUWSCRライブラリ機能 (uwsl) は利用しないでください
バージョン1.2.0にて何かしらの対策を行う予定です
> [!caution] ブラウザ操作でデフォルトプロファイルを利用したブラウザを操作できなくなりました
> Google ChromeおよびMicrosoft Edgeの厳格化に伴いデバッグポート利用時にデフォルトプロファイルを利用できなくなっています
> そのためBrowserControl/BrowserBuilderにてプロファイルが未指定の場合に決められたプロファイルパスが指定されるようになりました (#297)
バグ修正
- #293 getslider/setsliderでvivaldiのページズームの取得・変更ができなかった
- 言語サーバー: 意味トークン修飾子の算出方法に誤りがあった

仕様変更
- #293 対応に伴いsetsliderの第4引数を廃止
- 対象がトラックバー等のスライダーであった場合、小数値の取得及びセットができるようにした
- getsliderで返す値が倍精度浮動小数点数になります
- setsliderに渡す値が倍精度浮動小数点数になります (従来のような丸めを行いません)
- #297 BrowserControl/BrowserBuilderでプロファイル未指定時は以下のディレクトリをプロファイルとして利用するようにした
- スクリプトパス\chrome (Google Chromeの場合)
- スクリプトパス\msedge (Microsoft Edgeの場合)

ビルド環境
──────────────────────────────┬─────────────────────────────
ツール │バージョン
──────────────────────────────┼─────────────────────────────
OS │Windows 10 22H2
──────────────────────────────┼─────────────────────────────
Visual Studio Build Tools 2019│16.11.15
──────────────────────────────┼─────────────────────────────
Rust Edition │2024
──────────────────────────────┼─────────────────────────────
cargo │1.95.0 (f2d3ce0bd 2026-03-21)
──────────────────────────────┼─────────────────────────────
rustc │1.95.0 (59807616e 2026-04-14)
──────────────────────────────┼─────────────────────────────
opencv │4.6.0
──────────────────────────────┼─────────────────────────────
cmake │3.25.1
──────────────────────────────┼─────────────────────────────
llvm │15.0.6
──────────────────────────────┼─────────────────────────────
Sphinx │5.2.3
──────────────────────────────┴─────────────────────────────
1.1.8 20. huhtikuuta 2026 — 64-bittinen ZIP32-bittinen ZIP
Muutosloki
Note
#269 の問題があるためUWSCRライブラリ機能 (uwsl) は利用しないでください
バージョン1.2.0にて何かしらの対策を行う予定です
バグ修正
- #291 getid(GET_FROMPOINT_WIN)で得られる値が不正
動作改善
- #290 balloon関数呼び出し時のGDIリークを緩和
- 完全な修正は1.2.0以降を予定
ビルド環境
──────────────────────────────┬─────────────────────────────
ツール │バージョン
──────────────────────────────┼─────────────────────────────
OS │Windows 10 22H2
──────────────────────────────┼─────────────────────────────
Visual Studio Build Tools 2019│16.11.15
──────────────────────────────┼─────────────────────────────
Rust Edition │2024
──────────────────────────────┼─────────────────────────────
cargo │1.95.0 (f2d3ce0bd 2026-03-21)
──────────────────────────────┼─────────────────────────────
rustc │1.95.0 (59807616e 2026-04-14)
──────────────────────────────┼─────────────────────────────
opencv │4.6.0
──────────────────────────────┼─────────────────────────────
cmake │3.25.1
──────────────────────────────┼─────────────────────────────
llvm │15.0.6
──────────────────────────────┼─────────────────────────────
Sphinx │5.2.3
──────────────────────────────┴─────────────────────────────
1.1.5 26. syyskuuta 2025 — 64-bittinen ZIP32-bittinen ZIP
Muutosloki
Warning
バージョン1.1.0にていくつかの破壊的変更が施されています
詳細については1.1.0のリリースノートを参照してください
Note
#269 の問題があるためUWSCRライブラリ機能 (uwsl) は利用しないでください
バージョン1.2.0にて何かしらの対策を行う予定です
変更
- #277 MORG_DIRECT時に特定のキーやボタンを送信した際にフラグを立て、メッセージ送信時にそれを含めるようにした
バグ修正
- #275 特定状況にてUObjectの一部を代入した際にUObject全体が代入されていた
- #278 textblock内に"が奇数個存在し、かつ特定の記述を行っていた場合に不正な解析エラーになっていた
- #279 MORG_DIRECT時のマウスボタン及びマウスホイールの座標情報が誤っていた
ビルド環境
──────────────────────────────┬─────────────────────────────
ツール │バージョン
──────────────────────────────┼─────────────────────────────
OS │Windows 10 22H2
──────────────────────────────┼─────────────────────────────
Visual Studio Build Tools 2019│16.11.15
──────────────────────────────┼─────────────────────────────
Rust Edition │2024
──────────────────────────────┼─────────────────────────────
cargo │1.88.0 (873a06493 2025-05-10)
──────────────────────────────┼─────────────────────────────
rustc │1.88.0 (6b00bc388 2025-06-23)
──────────────────────────────┼─────────────────────────────
opencv │4.6.0
──────────────────────────────┼─────────────────────────────
cmake │3.25.1
──────────────────────────────┼─────────────────────────────
llvm │15.0.6
──────────────────────────────┼─────────────────────────────
Sphinx │5.2.3
──────────────────────────────┴─────────────────────────────
1.1.4 22. elokuuta 2025 — 64-bittinen ZIP
Muutosloki
Warning
バージョン1.1.0にていくつかの破壊的変更が施されています
詳細については1.1.0のリリースノートを参照してください
Note
#269 の問題があるためUWSCRライブラリ機能 (uwsl) は利用しないでください
バージョン1.2.0にて何かしらの対策を行う予定です
新規
- ソケット通信機能を追加
- UDPClient(): UDPクライアントを作成する
- UDPSend(): UDPによるデータ送信を行う
- UDPRecv(): UDPによるデータ受信を行う
- TcpSend(): TCPによるデータ送信を行う
- TcpListener(): TCPによる待ち受けを行う
- WebSocket(): WebSocketに接続
- WsSend(): WebSocketによるデータ送信を行う
- WsRecv(): WebSocketによるデータ受信を行う
- sclose(): ソケットオブジェクトを閉じる
変更
- #264 VARIANT型の変数をvartype(var, VAR_UWSCR)でUWSCRデータ型に戻せるようにした
- #272 UObjectを文字列化した際、整数に.0が付与されないようにした
バグ修正
- #200, #221 SAFEARRAYから正しく値を取り出せるようにした
- #265 length()でHtmlNodeのコレクション型のサイズを得られるようにした
- #267 byte[]型引数を持つDLL関数にバイト配列を渡せるようにした
- #270 構文解析における括弧ペア検出の問題を修正
- #274 textblockの解析に問題があった
ビルド環境
──────────────────────────────┬─────────────────────────────
ツール │バージョン
──────────────────────────────┼─────────────────────────────
OS │Windows 10 22H2
──────────────────────────────┼─────────────────────────────
Visual Studio Build Tools 2019│16.11.15
──────────────────────────────┼─────────────────────────────
Rust Edition │2024
──────────────────────────────┼─────────────────────────────
cargo │1.88.0 (873a06493 2025-05-10)
──────────────────────────────┼─────────────────────────────
rustc │1.88.0 (6b00bc388 2025-06-23)
──────────────────────────────┼─────────────────────────────
opencv │4.6.0
──────────────────────────────┼─────────────────────────────
cmake │3.25.1
──────────────────────────────┼─────────────────────────────
llvm │15.0.6
──────────────────────────────┼─────────────────────────────
Sphinx │5.2.3
──────────────────────────────┴─────────────────────────────
1.1.3 11. heinäkuuta 2025 — 64-bittinen ZIP
Muutosloki
Warning
バージョン1.1.0にていくつかの破壊的変更が施されています
詳細については1.1.0のリリースノートを参照してください
バグ修正
- #252 括弧ペア探索の際にコメント内の"を文字列リテラルと誤認していた
- #261 UObjectの値の更新で、その値がUObjectであった場合にpointerを考慮していなかったためオブジェクト全体として扱われていた
- #262 UObject同士の値の比較を改善した
- 同一UObjectを比較するとデッドロックしていて危険だった
ビルド環境
──────────────────────────────┬─────────────────────────────
ツール │バージョン
──────────────────────────────┼─────────────────────────────
OS │Windows 10 22H2
──────────────────────────────┼─────────────────────────────
Visual Studio Build Tools 2019│16.11.15
──────────────────────────────┼─────────────────────────────
Rust Edition │2024
──────────────────────────────┼─────────────────────────────
cargo │1.88.0 (873a06493 2025-05-10)
──────────────────────────────┼─────────────────────────────
rustc │1.88.0 (6b00bc388 2025-06-23)
──────────────────────────────┼─────────────────────────────
opencv │4.6.0
──────────────────────────────┼─────────────────────────────
cmake │3.25.1
──────────────────────────────┼─────────────────────────────
llvm │15.0.6
──────────────────────────────┼─────────────────────────────
Sphinx │5.2.3
──────────────────────────────┴─────────────────────────────
1.1.2 25. kesäkuuta 2025 — 64-bittinen ZIP
Muutosloki
Warning
バージョン1.1.0にていくつかの破壊的変更が施されています
詳細については1.1.0のリリースノートを参照してください
バグ修正
- #258 getitem (ITM_ACCEDIT) で得られるアイテムとsendstrが対象とするアイテム郡が異なる問題を修正
- #259 PARAM_STR専用型の振る舞いに不正があったのを修正
- #260 UObjectメンバの文字列変換およびlength関数でメンバではなく大本のオブジェクトから得た値を返していた
ビルド環境
──────────────────────────────┬─────────────────────────────
ツール │バージョン
──────────────────────────────┼─────────────────────────────
OS │Windows 10 22H2
──────────────────────────────┼─────────────────────────────
Visual Studio Build Tools 2019│16.11.15
──────────────────────────────┼─────────────────────────────
Rust Edition │2024
──────────────────────────────┼─────────────────────────────
cargo │1.86.0 (adf9b6ad1 2025-02-28)
──────────────────────────────┼─────────────────────────────
rustc │1.86.0 (05f9846f8 2025-03-31)
──────────────────────────────┼─────────────────────────────
opencv │4.6.0
──────────────────────────────┼─────────────────────────────
cmake │3.25.1
──────────────────────────────┼─────────────────────────────
llvm │15.0.6
──────────────────────────────┼─────────────────────────────
Sphinx │5.2.3
──────────────────────────────┴─────────────────────────────
1.1.1 13. kesäkuuta 2025 — 64-bittinen ZIP
Muutosloki
Warning
バージョン1.1.0にていくつかの破壊的変更が施されています
詳細については1.1.0のリリースノートを参照してください
変更
- yaml由来のUObjectを文字列変換する場合にjson形式にするようにした
バグ修正
- #251 RemoteObjectが返す文字列が""で括られていた
- Browserオブジェクトのタブ一覧にURLがchrome-extension://から始まるページを含めないようにした
- #253 UObjectの出力処理に問題があった
- 以下が自身のポインターを考慮せず常に大本のオブジェクトを参照していた、またメンバの出力も形を考慮していなかった
- UObject::to_object_vec
- UObject::keys
- UObject::values
- #252 括弧内にシングル/ダブルクォーテーションがあった場合の解析不備を修正
- #255 Language Serverにて表示されるacw関数の引数の説明に誤りがあった
- #256 VARIANTの型がVT_I8またはVT_UI8だった場合に数値変換されていなかった
- call文が特定の書式だった場合に字句解析の結果が不正だった
ビルド環境
──────────────────────────────┬─────────────────────────────
ツール │バージョン
──────────────────────────────┼─────────────────────────────
OS │Windows 10 22H2
──────────────────────────────┼─────────────────────────────
Visual Studio Build Tools 2019│16.11.15
──────────────────────────────┼─────────────────────────────
Rust Edition │2024
──────────────────────────────┼─────────────────────────────
cargo │1.86.0 (adf9b6ad1 2025-02-28)
──────────────────────────────┼─────────────────────────────
rustc │1.86.0 (05f9846f8 2025-03-31)
──────────────────────────────┼─────────────────────────────
opencv │4.6.0
──────────────────────────────┼─────────────────────────────
cmake │3.25.1
──────────────────────────────┼─────────────────────────────
llvm │15.0.6
──────────────────────────────┼─────────────────────────────
Sphinx │5.2.3
──────────────────────────────┴─────────────────────────────
1.1.0 6. kesäkuuta 2025 — 64-bittinen ZIP
Muutosloki
Important
設定ファイルを更新してください
設定ファイルの仕様が変更されたため更新が必要となります
以下のコマンドのいずれかを行い設定ファイルを更新してください
# 以前の設定を残す場合
uwscr --settings merge
# デフォルト設定にする場合
uwscr --settings init
Warning
破壊的変更があります
以下の機能については以前のバージョンと互換性がなく、スクリプトの修正が必要になる場合があります
HtmlNode
詳しくは下記変更欄を参照ください
chkimg
chkimg関数がUWSC準拠になりました (動作および引数がUWSCと同等になります)
いままでchkimgであったものはsearchimageに名前が変更されました
それに伴い同関数で利用していた定数名が以下に変更されました
───────────────────────────┬───────────────────────────
変更前 │変更後
───────────────────────────┼───────────────────────────
CHKIMG_NO_GRAY │SCHIMG_NO_GRAY
───────────────────────────┼───────────────────────────
CHKIMG_USE_WGCAPI │SCHIMG_USE_WGCAPI
───────────────────────────┼───────────────────────────
CHKIMG_METHOD_SQDIFF │SCHIMG_METHOD_SQDIFF
───────────────────────────┼───────────────────────────
CHKIMG_METHOD_SQDIFF_NORMED│SCHIMG_METHOD_SQDIFF_NORMED
───────────────────────────┼───────────────────────────
CHKIMG_METHOD_CCORR │SCHIMG_METHOD_CCORR
───────────────────────────┼───────────────────────────
CHKIMG_METHOD_CCORR_NORMED │SCHIMG_METHOD_CCORR_NORMED
───────────────────────────┼───────────────────────────
CHKIMG_METHOD_CCOEFF │SCHIMG_METHOD_CCOEFF
───────────────────────────┼───────────────────────────
CHKIMG_METHOD_CCOEFF_NORMED│SCHIMG_METHOD_CCOEFF_NORMED
───────────────────────────┴───────────────────────────
新規
- #242 yaml互換UObject
- FromYaml: yaml文字列をUObjectにする
- ToYaml: UObjectをyaml文字列にする
- UWSC互換のchkimgを実装
- 戻り値は従来と同じく座標を示す配列の配列
- G_IMG_X, G_IMG_Y, ALL_IMG_X, ALL_IMG_Yはありません
変更
- 設定ファイル用のjson schemaファイルを設定ファイルと同じフォルダに出力するようにした
- 設定ファイルがローカルのjson schemaを参照するようにした
- setsliderの第四引数の初期値を FALSE にした
- MORG_DIRECT時のbtn, kbdに #240 の調査結果を反映
- HtmlNodeオブジェクトに以下の変更を加えた
- 文字列に変換した場合の表記を変更した
- 内部的に以下の状態を持つようになった
- ルートエレメント (ParseHTMLで返した直後)
- コレクション (findメソッド)
- エレメント (firstメソッド, コレクションへのインデックスアクセス)
- isEmptyプロパティの廃止
- isRoot, isElement, isCollection プロパティの追加
- outerhtml, innerhtml, textプロパティの出力の変更
- 従来のchkimgの名称をsearchimageに変更した
- #232 chkclrの画面キャプチャ方法にGDI方式を追加
- デフォルトでGDI方式を利用するように変更
- getitemにITM_ACC_TREEを追加
- 対象ウィンドウのACCツリー構造をUObjectで得る
バグ修正
- #156 ACC探索関数の修正に伴い改善
- #153 座標のオブジェクトがROLE_SYSTEM_STATICTEXTの場合は親を返すようにした
- #152 #153の修正により一部改善、ビジー状態については保留
- #238 lexerの括弧ペア探索の不備を修正
- #239 getslider/setsliderでスクロールバーの情報が取得できていなかった問題を修正
- btn関数にてWHEEL または WHEEL2 での座標処理に誤りがあった
- MORG_DIRECT時: 必要のない座標補正関数を呼んでいた
- MORG_DIRECT以外
- 座標補正関数を呼んでいなかった
- 指定座標ではなく (0, 0) に対して送信していた
- kbd関数の第一引数が文字コードを受けられなかった
- #243 withの一時変数を消す処理で名前の比較処理に誤りがあり一時変数以外すべてを消していた
- #244 エレメントを示すHtmlNodeオブジェクトからfind()やfirst()といったメソッドが利用できなかった
- #250 座標位置の子ウィンドウに対してメッセージを送信する (暫定対策)
リファクタリング
- Rust Edition 2024への変更に伴う警告への対応
- 主にunsafe関連
- clippyの警告への対応
ビルド環境
──────────────────────────────┬─────────────────────────────
ツール │バージョン
──────────────────────────────┼─────────────────────────────
OS │Windows 10 22H2
──────────────────────────────┼─────────────────────────────
Visual Studio Build Tools 2019│16.11.15
──────────────────────────────┼─────────────────────────────
Rust Edition │2024
──────────────────────────────┼─────────────────────────────
cargo │1.86.0 (adf9b6ad1 2025-02-28)
──────────────────────────────┼─────────────────────────────
rustc │1.86.0 (05f9846f8 2025-03-31)
──────────────────────────────┼─────────────────────────────
opencv │4.6.0
──────────────────────────────┼─────────────────────────────
cmake │3.25.1
──────────────────────────────┼─────────────────────────────
llvm │15.0.6
──────────────────────────────┼─────────────────────────────
Sphinx │5.2.3
──────────────────────────────┴─────────────────────────────
1.0.6 2. huhtikuuta 2025 — 64-bittinen ZIP
Muutosloki
Warning
ACC系の動作に不具合があります
- #152
- #153
- #156
可能であればAPIやUIAで代替してください
新規
- #202 CSV読み書き専用関数群を追加
- csvopen
- csvclose
- csvread
- csvwrite
変更
- doscmdのUnicodeフラグがTRUEの場合に末尾の制御文字をトリムするようにした
- fopenのバッファの仕組みを変更した
バグ修正
- #178 fputの列書き込みで書き込み済みの行に続けて書き込みができなかった問題を修正
- #201 fopenの読み書き仕様をUWSCに合わせた
- fgetの第4引数を変更 (TRUE, FALSE, 2)
- fputの列書き込みはAsIsで行う
- #231 doscmdの戻り値が得られない問題及びその原因に起因する別の不具合を修正
- chrb, ascb等
- #236 F_ALLTEXTで複数行文字列をfputすると1行の文字列として書き込まれていた
- #237 chkclrの戻り値の数が多いと処理時間とメモリ使用量が極端に増える問題を修正
リファクタリング
- chkclr戻り値に対応すべくfor-inの処理を変更
- eval_for_in_statement_innerで異なる型のVecに対応する
ビルド環境
──────────────────────────────┬─────────────────────────────
ツール │バージョン
──────────────────────────────┼─────────────────────────────
OS │Windows 10 22H2
──────────────────────────────┼─────────────────────────────
Visual Studio Build Tools 2019│16.11.15
──────────────────────────────┼─────────────────────────────
Rust Edition │2021
──────────────────────────────┼─────────────────────────────
cargo │1.84.0 (66221abde 2024-11-19)
──────────────────────────────┼─────────────────────────────
rustc │1.84.0 (9fc6b4312 2025-01-07)
──────────────────────────────┼─────────────────────────────
opencv │4.6.0
──────────────────────────────┼─────────────────────────────
cmake │3.25.1
──────────────────────────────┼─────────────────────────────
llvm │15.0.6
──────────────────────────────┼─────────────────────────────
Sphinx │5.2.3
──────────────────────────────┴─────────────────────────────
1.0.1 17. toukokuuta 2024 — 64-bittinen ZIP32-bittinen ZIP
Muutosloki
[!IMPORTANT]
このバージョンには破壊的変更が含まれますファイルの自動クローズ機能がオプション(F_AUTOCLOSE)になりました
これにより原則fcloseを呼ばない限りファイルに変更が反映されなくなりました
従来のバージョンで以下のような記述をしていた場合は修正が必要になります

// 1.0.1未満であればhoge.txtに「ほげほげ」が書き込まれていたが
// 1.0.1以降では明示的にファイルクローズを行わない限りファイルへの書き込みは行われない
fput(fopen("hoge.txt", F_WRITE), "ほげほげ")

自動クローズを利用する場合以下のように記述してください

fput(fopen("hoge.txt", F_WRITE or F_AUTOCLOSE), "ほげほげ")
// ^^^^^^^^^^^

[!WARNING]
ACC系の動作に不具合があります
このバージョンでは対応できないため、可能であればAPIやUIAを利用してください
該当issue: #152 #153 #156
新規
- Language Server
- Semantic Tokensによる組み込み関数・定数の名前のハイライト
- ダミーコメント
- //- の記述は無視されます

// //- はUWSCではコメントだがUWSCRでは無視される

print 1
//- print 2
print 3 //- + 5

// 結果:UWSC
// 1
// 3

// 結果:UWSCR
// 1
// 2
// 8

変更
- GUIのデフォルトフォントサイズの初期値を変更 (#151 の修正に伴い初期値が大きくなりすぎたため)
- 設定の初期値を以下に変更

"default_font": {
"name": "Yu Gothic UI",
"size": 12
},

- フォント作成のデフォルト値を設定の初期値とした
- スクリプト実行の--ast付与時に--continueがない場合でも解析エラーを出力するようにした
- def_dllの解析を改善
- 半角スペース入りのパスにも対応した
バグ修正
- balloonのマウスカーソルが砂時計になる問題の対策
- Acc::from_point で得られる IAccessible が子である場合を考慮していなかった
- #145 exitexitの終了コードを省略すると解析エラーになる場合があった
- #146 chkclrがMORG_CLIENT適用時に不正な動作をしていた
- #147 chkimgでCHKIMG_NO_GRAY適用時に.jpgまたは.bmpファイルを読み込むとエラーになっていた
- #148, #149 文字列リテラル内での行連結に対応
- #150 chknumの引数がi32として扱われていたのでf64にした
- #151 フォントを作成する際に指定サイズからピクセルを算出するようにした
- #154 配列の添字として数値変換可能な値を使用可能にした
- #155 以下の問題を修正
- splitで受けた文字列の長さが0の場合にサイズ1の配列を返していた
- 左辺がEMPTYの減算で右辺をそのまま返していた
- #157 fopenにF_AUTOCLOSEを追加
- #158 evalが引数を受けられなかった問題を修正
- #160 def_dll行の直後に文を書くと同一行エラーになっていた
- #165 getitemのACC系が取得できていなかった問題を修正
ビルド環境
| ツール | バージョン |
|--------------------------------|-------------------------------|
| OS | Windows 10 22H2 |
| Visual Studio Build Tools 2019 | 16.11.15 |
| Rust Edition | 2021 |
| cargo | 1.77.2 (e52e36006 2024-03-26) |
| rustc | 1.77.2 (25ef9e3d8 2024-04-09) |
| opencv | 4.6.0 |
| cmake | 3.25.1 |
| llvm | 15.0.6 |
| Sphinx | 5.2.3 |
0.15.0 8. helmikuuta 2024 — 64-bittinen ZIP32-bittinen ZIP
0.14.0 18. marraskuuta 2023 — 64-bittinen ZIP32-bittinen ZIP
0.13.0 9. syyskuuta 2023 — 64-bittinen ZIP32-bittinen ZIP
0.12.0 30. kesäkuuta 2023 — 64-bittinen ZIP32-bittinen ZIP
0.11.2 1. kesäkuuta 2023 — 64-bittinen ZIP32-bittinen ZIP