Wijmo Enterprise(日本語版)2025J v2.1

Released: Feb 4, 2026

2025J v2.1 での更新項目

機能

対応環境

  • TypeScript 2(2.9.2)/3(3.0.0、3.1.2、3.9.9)/4(4.0.2-4.0.7、4.3.2、4.7、4.8、4.9)/5(5.2.2、5.4、5.6、5.8)
  • Angular 19/20
  • React 16/17/18/19
  • Vue.js 3
  • Next.js 15/16
  • Nuxt.js 3/4

機能の追加

  • 全般
    • Next.js 16 のサポートを追加しました。
    • ライセンスシステムがIPv4 CIDRタイプのサポートを追加しました。
    • FlexSheet、FlexGrid、Workbook:FlexSheet に打ち消し線付きフォントスタイルが追加され、打ち消し線付きのテキストを適用、インポート、エクスポートできるようになりました。
    • TransposedGrid、ImmutabilityProvider:TransposedGrid で ImmutabilityProvider がサポートされました。
    • Menu:ドロップダウンメニュー項目がクリックされてもドロップダウンメニューを開いたままにする keepOpen プロパティをが追加されました。

機能の改善

  • FlexGrid、FlexGridFilter、FlexGridSearch、GroupPanel、Dropdown、Listbox、ComboBox、Menu、Calendar、MultiSelect、MultiSelectListBox、MultiSelectAutoComplete
    • WCAG 2.1 AA規格に準拠するようアクセシビリティサポートを強化しました。
  • FlexGrid
    • ハイコントラストテーマにおいて、ヘッダーエリアの背景色を #4e0721 から #A34661 に変更、セルの境界線を rgba(0,0,0,0.2) から rgba(255,255,255,0.55) に変更、選択色を #576EDB から #587694 に変更、さらにドラッグインジケーターの色を #0021ab から #ffd60a に変更し、グリッド領域のコントラスト比を調整しました。
    • aria-colcount と aria-rowcount の結果を修正しました。
    • CellMark:ハイコントラストテーマにおいて CellMark Sparkline の色コントラストを#376092から #0069cc に変更しました。
    • モバイル
      • グリッド内のドロップダウンが誤って配置されている問題を修正しました。
      • 列が小さすぎるとピンボタンをクリックできない問題を修正しました。
      • RowRangeモードで行を選択するとグリッドがスクロールする問題を修正しました。
      • 行のサイズ変更がブラウザスクロールを引き起こす問題を修正しました。
    • Tooltip
      • グリッド内のツールチップがホバーできない問題を修正しました。
      • グリッドの列で isRequired が true に設定されていると、無効なデータを入力して再度クリアした後、ツールチップが間違った位置に表示される問題を修正しました。
  • FlexGridFilter
    • ハイコントラストテーマにおいて、入力要素のボーダーを点線 #e2e2e2 からソリッド #e2e2e2 に変更し、値リストのコンテナボーダーカラーを rgba(0,0,0.2) から rgba(110,110,110,0.8) に変更し、コントラスト比を調整しました。
    • 条件フィルターの値入力フィールドに表示ラベルを追加しました。
    • モバイル:グリッド内のフィルターダイアログの位置が誤っている問題を修正しました。
  • FlexGridSearch
    • ハイコントラストテーマにおいて、検索結果のハイライトテキストの色を #fff から#000 に変更し、コントラスト比を調整しました。
  • GroupPanel
    • ハイコントラストテーマにおいて、アイコンの色をradial-gradient (#000 1px, transparent 2px) からradial-gradient (#fff 1px, transparent 2px) に変更し、ボタンの背景色を #4e0721 から #A34661 に変更し、グループボタンのコントラスト比を調整しました。
    • 音声認識互換性のために、アクセシブルな名前で最初に表示されるように aria-label を再構築しました。
    • グループが削除されたとき、ステータスを aria-live="polite" 領域で通知します。
  • Dropdown
    • ハイコントラストテーマにおいて、ドロップダウン選択項目の背景色を #0021ab から #4261e3 に変更し、コントラスト比を調整しました。
    • モバイル
      • ドロップダウンの位置が誤っている問題を修正しました。
      • ドロップダウンをクリックしても閉じられない問題を修正しました。
  • Listbox
    • ハイコントラストテーマにおいて、背景色を #0021ab から #4261e3 に変更し、選択項目のコントラスト比を調整しました。
  • ComboBox
    • ハイコントラストテーマにおいて、ドロップダウン選択項目の背景色を #0021ab から #4261e3 に、グループ項目の背景色を #4e0721 から #A34661 に変更し、ドロップダウンの選択項目とグループ項目のコントラスト比を調整しました。
    • NVDAでコンボボックスのグループ化されたリスト項目を読み上げる際、読み上げ内容が正しくない問題を修正しました。
  • InputNumber
    • モバイル
      • ソフトキーボードが開いている間にスピンボタンが動作しない問題を修正しました。
      • n2形式でInputNumberで「.」文字を繰り返し入力すると、カーソルの位置が最後の数字に移動する問題を修正しました。
      • p2形式のInputNumberで「+」を入力した後に「-」を入力しても負の符号が消えない問題を修正しました。
      • Safariで InputNumber が非数値入力を受け付けない問題を修正しました。DOM属性 inputmode="numeric" を削除し、「-」や「.」と同様に、「+」、「*」、「#」などの文字の入力を許可します。
  • AutoComplete
    • モバイル:Safariでドロップダウンが開いている間、ソフトキーボードで入力できない問題を修正しました。
  • Menu
    • ハイコントラストテーマにおいて、アクティブメニューの枠線色と選択項目の背景色を #0021ab から #4261e3 に変更し、アクティブなメニューと選択項目のコントラスト比を調整しました。
    • RTLモードで矢印キーによるサブメニューの開閉ができない問題を修正しました。
  • Calendar
    • ハイコントラストテーマにおいて、週要素の背景色を #4e0721 から #A34661 に、選択された日の背景色を #0021ab から #4261e3 に変更し、週要素と選択された日のコントラスト比を調整しました。
    • デフォルトテーマにおいて、他の月に属する選択日の日付の背景色を #007cbe から #007CBE に変更し、複数月表示の選択された日のコントラスト比を調整しました。
    • デフォルトのテーマにおいて、テキストの色を #ffffff から #000000 に変更し、日付範囲内のマウスホバー時の曜日のコントラスト比を調整しました。
    • Calendar の selectionMode プロパティが Range に設定されている場合、システムのハイコントラストモードでは複数選択の効果がありません。
  • MultiSelect、MultiSelectListBox
    • ハイコントラストテーマにおいて、[すべて選択]の背景色を #4e0721 から #A34661 に、アクティブ項目の背景色を #0021ab から #4261e3 に変更し、[すべて選択]とアクティブ項目のコントラスト比を調整しました。
  • MultiSelect
    • タッチ操作で指を動かした後にドロップダウンが開かないように修正しました。
  • MultiSelectAutoComplete
    • ハイコントラストテーマにおける、背景色を #0021ab から #4261e3 に変更し、選択項目のコントラスト比を調整しました。
  • Vue
    • 以下の制限事項が解除されました。
    • データをリアクティブにしている場合に、リアクティブなデータのプロパティなどへの割り当てを行うと正しく動作できない。

不具合の修正

  • FlexGridFilter:white-space: pre;のCSSが含まれている場合、フィルタダイアログのデザインのズレが生じる
  • ColorPicker:アルファ値が0に設定されている場合、カラーピッカーのvalueChangedイベントが発生しない
  • PivotGrid:Excelに出力したときに、縦方向の中央に表示されていたヘッダーセルのコンテンツが下揃えに変わる
  • TreeNode:ensureVisibleやselectでノードを表示した際、横スクロールバーが表示されているとノードの下半分が隠れる位置に移動する
  • TreeView:縦スクロールバーが表示されているときに、ノードをツリーの最下部にドラッグ&ドロップしようとすると、垂直スクロール バーの長さが変化し続け、ノードをドロップできなくなる
  • TabPanel:テンプレート機能を使用するWijmo Reactコンポーネントを使用したときにReact 19 + Viteプロジェクトの本番環境では動作しない
  • AutoComplete:
    • AutoCompleteのisEditableプロパティをfalseに設定し、日本語入力(IMEがON)した場合にテキストボックスに入力中の文字が表示されない
    • アイテムソースに存在しない値が入力された後に、lostFocus内で値を空にした場合に、不正な動作が発生する
  • ListBox:Content-Security-Policyが使用されている場合、ListBoxを使用するとCSPエラーが発生する
  • FlexSheet
    • 混合型セル参照を設定したセルに対してオートフィルやコピー&ペーストなどの操作が意図した結果にならない
    • ReactコンポーネントのFlexSheetでisTabHolderVisibleプロパティをfalseに設定するとエラーが発生する
  • MultiRow:セルの編集モード中にコンポーネントが破棄されるとエラーが発生する
  • その他:Angular 18はフレームワークのサポート終了とあわせて、サポート対象外となりました。