Client Setup
- 追加 – サービス / セキュリティ / Active Directory – エイリアスのデフォルト設定により、ユーザーはメールアドレスまたは他のエイリアスでサインインでき、それらのエイリアスはADアカウント名にマッピングされます。例えば、jsmith@sharperlight.com としてサインインすると、これはADアカウント名 Sharperlight\jsmith に変換されます。このマッピングオプションは、ユーザーがADアカウント名ではなく、IT部門が作成したエイリアス(ほとんどの場合、メールアドレス)のみを認識している場合があるために追加されました。

Query Builder
- 追加 – 出力の並べ替えをオーバーライドするフィルター。
- 追加 – 出力選択を上書きするフィルター。
- 修正 – フィルター オプションの [ゼロ行を非表示] が有効になっている場合、小計または行数を含む合計には、非表示の行を含む行数が表示されます。非表示行はカウントから除外されるため、平均もこの行数に基づいて算出されます。
- 変更 – システム/Webページテーブルに基づくクエリでOData形式の結果を取得する場合、最初のページだけでなく最初の10ページ分のデータが取得されるようになりました。より多くのページを取得するには、OData – ページ数フィールドでフィルターを作成し、最大ページ数を設定してください。
Publisher
- 追加 – 表のヘッダー行を固定します。

Writeback
- 追加 – 時間データは、07:35 や 14:30 に加えて、0735 や 1430 などの数字として入力できるようになりました。
- 修正 – 削除モードでは、主キー以外のフィールドが空白のままになっているとエラーが発生します。現在は、削除に必要な主キー フィールドのみを検証します。
- 追加 – Studio には、Writeback Trigger On Refresh Event と呼ばれるテーブル プロパティがあり、書き戻しが実行された後にデータモデルで更新イベントをトリガーします。
- 追加 – データ入力フォームでは、通常の「送信」ボタンに加えて、「送信して続行」ボタンの概念がサポートされるようになりました。URLパラメータsubmitContinueFieldsは、送信にエラーがない場合に次の画面に引き継がれるフィールドを定義します。例:&submitContinueFields=Account|Date
Web Channel
- 追加 – Excel に保存すると、Publisher / ページ / 詳細設定で抑制しない限り、ブック / 情報 / タグ プロパティのフィルター条件が含まれるようになりました。
- 追加 – PDF に保存すると、Publisher / ページ / 詳細設定で抑制しない限り、PDF / プロパティ / キーワードのフィルター条件が含まれるようになりました。
- 追加 – PDF に保存すると、コンテンツに最適なページ デザインが定義されていない場合は、ページ サイズが自動調整されます。以前はページ サイズは最大 A3 でしたが、現在はコンテンツが新しいページに折り返されないように、レポートの幅に合わせて A2、A1、A0 を試みます。
- 修正 – 出力キャプションに Group= が含まれており、それが非表示または隠された出力と組み合わされている場合、PDF に保存するとエラーが発生することがあります。
- 修正 – グリッド ライトバックの保存ボタンでは、まれに、保存されていないデータ行がすべて保存されないことがありました。最後の行だけでなく、ページ全体をスキャンして保存されていないデータを探すようになりました。
- 修正 – 入力フォームのタブのインデックス作成では、Tab キーが押されたときに計算フィールドとロックされたフィールドがスキップされるようになりました。
Materialised Queries
- 追加 – インデックスを最適化し、データベースを縮小するためのボタンがあるデータベース統計セクション。

- 修正 – 複数のリモート接続に基づいて MQ テーブルを更新するスケジュールされたタスクが、ローカル接続に戻ってしまうことがありました。現在は、関連付けられたリモート接続に基づいて MQ のデータ更新が正しく行われるようになりました。
Scheduler
- 修正 – Writeback.FormSubmissionCode 参照の末尾にスペースがあり、この参照に基づいてデータを検索するときに切り捨てないと問題が発生します。
- 修正 – Teams ワークフローと Webhook は、以前のロジックを破壊した最新の Microsoft Teams の変更に合わせて改訂されました。
- 追加 – 電子メールは、SMTP に依存しない Azure テナント、クライアントの詳細に基づく Microsoft 認証をサポートするようになりました。

Reporting Rows
- 追加 – 数式でクエリ フィルターの値 (例: {@Department}) を参照できるようになりました。
- 追加 – レポート行レポートの行番号、名前、または説明に基づいて値を取得する式。ReportRowsValueGet(“LineNoOrNameOrDescription”,”OutputNameOrDescr”,defaultValue) を参照してください。
- 追加 – レポート行レポートの行番号、名前、または説明に基づいて任意の値を設定する式。ReportRowsValueSet(“LineNoOrNameOrDescription”,”OutputNameOrDescr”,value) を参照してください。
Security Roles
- 追加 – デフォルトのセキュリティ ロール。ユーザーまたはグループにセキュリティ ロールが割り当てられていないユーザーにセキュリティ ロールを適用します。

Administration
- 追加 – Sharperlightデータベースメンテナンスアクション(インデックスの最適化とデータベースの縮小)(管理者アカウントが必要)

Studio
- 追加 – テーブル フィールドのプロパティ属性 / 書き戻しタブ インデックス コントロール、入力幅、入力水平位置オフセット、およびルックアップ ワイルドカード検索がデフォルトです。
Foundry
- 追加 – テーブル プロパティのフラグ、今すぐ更新、読み取り専用、データ入力フォームの幅、高さ、列、およびフォーム ライブラリ、セットアップ、検証、送信の JavaScript。

- 追加 – フィールド/高度な継承、カスケードの抑制、ワイルドカード検索の使用、タブの抑制、幅の設定、オフセット X、計算される JavaScript、および入力が変更された JavaScript。
