Impactful changesAPI
Relay Classic APIエンドポイントの廃止
2019年10月18日にお知らせしたとおり、Classic Relay APIエンドポイントは本日をもって正式に廃止されます。以下のエンドポイントはこの廃止の影響を受けるため、このエンドポイントにリクエストを送信するアプリケーションでエラーレスポンスが返されるようになります。- 公開されているRelay Classicテンプレートのリストの取得
- Relay Classicワークフローのリストの取得
- Relay Classicワークフローの開始
Windows .NET SDK v3.21.0のリリース
詳細については、変更ログを参照してください。コミット:v3.20.0...v3.21.0nuget.org/packages/Box.V2/3.21.0
nuget.org/packages/Box.V2.Core/3.21.0New featuresAPI
Users APIでマーカーベースのページネーションがサポート対象に
Users APIでマーカーベースのページネーションがサポートされるようになりました。マーカーベースのページネーションとは、通常のオフセットベースのページネーションに代わるもので、多数のユーザーを有する会社のユーザーを取得する代替手段を提供します。新機能と機能強化
Preview SDKのバージョン2.29.0がリリースされ、新しいJavaScriptとCSSのPreviewファイルが使用可能になりました。新しい変更を導入するには、コンテンツプレビュー用のリンクをUI Elementの手動によるインストールに関する記事で確認してください。機能の変更点の全一覧については、v2.29.0のリリースノートを参照してください。New featuresUI Elements
Elements v11.0のリリース
Box UI Elementsバージョン11.0がリリースされました。この更新には、主要な新機能の強化が3つ含まれています。- コンテンツエクスプローラのグリッドビュー。
- プレビューのサイドバー内の新しいタスク機能。
- プレビューのサイドバーの複数のビジュアルバージョン。
新機能と機能強化
Preview SDKのバージョン2.26.0がリリースされ、新しいJavaScriptとCSSのPreviewファイルが使用可能になりました。新しい変更を導入するには、コンテンツプレビュー用のリンクをUI Elementの手動によるインストールに関する記事で確認してください。機能の変更点の全一覧については、v2.26.0のリリースノートを参照してください。New featuresImpactful changesiOS
新しいiOS SDKが使用可能になりました
iOS SDKの新しいメジャーリリースが正式リリースされました。新しいSDKには、大幅な修正が数多く含まれています。- Swiftを使用して完全に再構築されました。
- Cocoapods、Carthage、Swift Package Managerのサポート。
- SDKでは、完全なAPI機能パリティが維持されるようになりました。
New featuresImpactful changesUI Elements
[11.0.0][1] (2019年11月9日)
11.0.0 (2019年11月9日)
バグ修正
activity-feed: Edgeのタスク/コメントの長いユーザー名を修正 (#1604) (572e4d7)activity-feed: アクティビティフィードのバージョン順序を修正 (#1272) (533c112)activity-feed: フィード項目と空の状態のインラインエラーをリファクタリング (#1697) (2702367)annotation: Boxの注釈で使用されるセレクタを追加することでヘッダーを修正 (#1637) (9302486)app-activity: resin機能名からアンダースコアを削除 (#1456) (b7c21e7)app-activity: コメント/タスクに一致するようアプリのアクティビティを更新 (#1449) (b58aa2f)arrow-stepper: KeyBindingコンポーネントの矢印ステッパーを修正 (#1654) (a05b015)avatar: アバターのイニシャルのv位置を修正 (#1311) (23e6d5f)avatar: アクティビティサイドバーでのアバターの解像度を修正 (#1243) (88a5f1c)avatar: URL変更の効果の代わりに派生状態を使用 (#1643) (f89c138)bdl: 色変数名のSCSSチェックを追加 (#1514) (a4f446f)bdl: 標準と太字に一致するようフォントの太さを調整lato(#1517) (35a4070)beta-feedback:aria-labelledby属性名を更新 (#1249) (c164aec)breadcrumb: 欠落しているimportを追加 (#1657) (fec4735)button: ボタンから水平方向の余白を削除 (#1362) (a6989a0)button: ボタンからの水平方向の余白の削除を元に戻す (#1362) (#1400) (3ac424c)classification: バッジにtabindexを含めない (#1622) (4ab0c20)classification: 分類バッジUXの微調整 (#1378) (fa82a8d)classification: IE11で分類のツールチップが表示されない (#1710) (d08b53c)classification:onclickのフロー定義 (#1712) (9e620ce)classification: 分類バッジアイコンの復元 (#1390) (5db4b3e)collaborator-avatars: キーボードアクセシビリティを追加 (#1680) (baefaed)collapsible: 純粋なコンポーネントにする必要がある (#1407) (5e32c80)comment: 複数のコメントをサポートするためにコメント領域に高さを追加 (#1474) (e270131)comment: コメントUIのパディングとa11yの調整 (#1358) (927a34a)comment: 冗長なaria-labelを削除 (#1291) (ef48f88)comment: 確認ダイアログにオーバーレイのZインデックスを使用 (#1270) (bcf2852)comments: エディタの既存のコメントをフォーマット (#1469) (6b82510)constants: 明示的な型のインポート (#1584) (7d38fb8)content-explorer:ContentExplorerおよびContentPickerでウェブリンクの共有の処理が可能に (#1515) (55edef7)content-explorer:MDVGridViewインポートの修正 (#1333) (9740342)content-explorer: ウィンドウを閉じた後に行が動作しなくなる問題を修正 (#1245) (d7f53ff)content-preview: ナビゲーション時にディープリンクパスを削除 (#1665) (84b4ea4)content-uploader: 100%に達したときにキャンセルボタンを無効化 (#1511) (a6de1b0)content-uploader: タスクをキャンセルすると他のタスクが開始される問題を修正 (#1653) (f35b2ea)content-uploader: 同時に重複ファイルがアップロードされる問題を修正 (#1652) (6faed59)datetime:ミリ秒なしの時間のサポートを追加 (#1191) (19f3703)deps:axiosのピア依存関係をダウングレード (#1329) (d1a1bd9)examples: 現在のBoxの設計言語に合わせて色を変更 (#1281) (94869ad)explorer: オンデマンドで共有リンクを取得 (#1479) (2d29628)feed: フィード項目のディープリンクのインラインエラー (#1655) (e2be3bd)feed: IE11でタスク担当者名が切り詰められる (#1694) (a20e610)floatfield: 浮動小数点フィールドの末尾の.を常に許可 (#1178) (61d4e3d)footer-indicator: フッターインジケータの上に表示されるようにツールチップを移動 (bf7782c)header-flyout: IE11のスクロールのバグを修正するためのウィンドウに対する制約 (#1310) (f8bb323)i18n: 「承諾済み」コピーを「承認済み」に変更 (#1214) (674bf45)i18n: HTMLで始まるメッセージによって例外が発生するバグを修正 (#1490) (73d95b9)i18n:ParamとPluralをstyleguide.confに含めない (#1197) (2d34ad4)i18n: タスク担当者メッセージに複数形式を使用 (#1345) (10d6b76)icons: 地球アイコンの背景を塗りつぶし (#1226) (c91d320)icons: 左ナビゲーションのユーザビリティのためにコレクションアイコンを修正 (#1238) (9e91115)icons: コレクションアイコンにSUIT classNamesを指定 (#1242) (3b62245)icons: 再試行および公開アイコンを更新 (#1297) (bfa075a)icons: ごみ箱、移動/コピー、追加、ダウンロード、アップロード、コレクションを更新 (#1702) (b126ecb)icons: 追加アイコンのスタイルを更新し、非表示の目のアイコンを追加 (#1266) (b47e22e)iconworkflow: 背景の長方形をviewBoxと同じにする (#1241) (9e07f2e)inlinenotice: Boxデザインの標準に更新 (#1576) (a814657)item-properties: 説明テキストエリアにaria-labelledbyを追加 (#1229) (05d86b1)left-sidebar: リンクのラッパーをドロップするためのキーを追加 (#1299) (9c78135)left-sidebar: インジケータを読み込むための余白を調整 (#1545) (6ba65c6)left-sidebar: 画面サイズが中の場合に切り替えアイコンを非表示にする (#1344) (716fe01)media:.btn-plainを回避するためメディアボタンのCSSの特異性を向上 (#1463) (943638d)mention-selector:hasReceivedFirstInteractionロジックを修正 (#1434) (afd94fa)menu: メニュー項目ボタンのパディングを修正 (#1446) (5baeb5b)menu: 表示されている場合のみマウント時にメニューを自動フォーカス (#1175) (2ba8a1d)metadata: メタデータ入力フィールドのオートコンプリートを表示 (#1629) (85995cd)metadata: Safariのテンプレートドロップダウンスクロールバーの問題 (#1192) (1dc0d99)metadata-sidebar:onApiErrorを適切にバインド (#1713) (50b72f2)modal: スクリーンリーダーを改良するために閉じるボタンをヘッダーの後に移動a11y(#1684) (29a1220)nav-sidebar: フォーカスのアウトラインを修正するために切り替えボタンのサイズを縮小 (#1305) (9a14ae7)notifications: アクセシビリティの属性を追加 (#1682) (21af355)open-with: エラーメッセージを改善 (#1489) (d3d98a5)pill-selector: 行区切りの値をコピーと貼り付けを許可 (#1350) (7933932)pill-selector: 入力をキャッチするonInputを公開 (#1450) (48d22a4)pill-selector: UXの微調整 (#1315) (e4fdf58)pill-selector-dropdown:PillSelectorが無効になるときにピルを無効化 (#1357) (2bf496e)pill-selector-dropdown: aria属性を修正 (#1681) (1e0d1ab)pill-selector-dropdown: クリック時にピルが削除される問題を修正 (#1367) (d67fcfe)pills: ピルセレクタ入力テキストの垂直方向の中央揃えを修正 (#1364) (d47c69c)pillselectordropdown: コンテキストメニューからの貼り付けをサポート (#1597) (d16b0da)preview: プレビューのヘッダースタイルをクリーンアップし、余分な境界線を削除 (#1484) (6c1a363)quick-search: 境界線の半径をBDLに従うように更新 (#1439) (936f5e0)radio-group: 値のプロパティを渡すことでラジオボタングループを修正 (#1452) (c0c05be)radio-group: 残りのプロパティをラジオボタン入力に渡す (#1448) (85ca38a)scripts: プッシュ前にすべてのファイルをビルドして更新 (#1415) (e432c47)scroll-if-needed: セレクタドロップダウンのscroll-if-neededを修正 (#1280) (3776dc8)search:ContentExplorer検索の丸みのある角を削除 (#1478) (7d9100b)security: セキュリティの脆弱性に対処するためにaxiosをアップグレード (#1228) (db26743)security-badge:SecurityBadgeフロータイプの修正 (#1664) (ae23f01)select-field: 選択フィールドでの矢印スクロールを有効化 (#1671) (9f040f2)sidebar: コメント入力にflex-shrink 0を追加 (#1359) (cd840f4)sidebar: マークアップとアクセシビリティをタブリストに追加 (#1563) (f90a0d7)sidebar: バージョン履歴サイドバーのディープリンクを修正 (#1649) (e85e57a)sidebar: 大きなビューポートでサイドバーが自動で開かない問題を修正 (#1508) (dac39ee)sidebar: サイドバーナビゲーションの追加タブの高さの最大値を制限 (#1557) (e7f953e)sidebar: タブを意味的にわかりやすくする (#1236) (eb398fc)sidebar: 項目プロパティのバージョンのパディング (#1263) (853e106)sidebar: 空の状態の不要な括弧を削除 (#1645) (824f390)sidebar: サイドバーが強制的に開かれた場合にダーティ状態を設定 (#1366) (e71409c)sidebar: アクティビティフィードコンテナのflexboxを更新 (#1341) (c5e07b1)subheader: グリッドビューに関するロジックを追加 (#1659) (7a53050)task: タスク完了ルールアイコンの文字列 (#1573) (79c3f00)task-form: フォーム送信時にタスク担当者のオートコンプリートをクリア (#1605) (63efa10)task-form: 日付選択機能でのテキスト入力を禁止 (#1540) (af49827)task-form: タスクフォームの送信ボタンを無効にしない (#1323) (9a4137b)task-form: 重要ではないが必須のフィールドが残っている場合のエラーメッセージを更新 (#1353) (be10f37)task-new:位置の修正、CSSリファクタリング (#1312) (411c3e9)task-new: タスクステータスのチェックマークの位置を修正 (#1321) (9f554ff)task-new: タスクメニューを追加するための視覚的な微調整 (#1334) (95a3c73)task-new: タスクメニューを追加するための視覚的な微調整 (#1328) (cf1acf1)tasks: 欠落しているresinコンポーネントを追加 (#1513) (00e9707)tasks: 担当者の入力フィールドのインタラクション (#1621) (dc33967)tasks: プレビューのアクティビティサイドバーにコメントメニューが表示されない (#1250) (be7bc2f)tasks: タスクの問題を修正 (#1189) (630fd38)tasks: サイズ変更時にウィンドウが終了する (#1603) (2cbe014)tasks: 担当者のアバターのサイズ変更を防止 (#1332) (4e760f7)tasks: タスクタイプのサブテキストのコピーを更新 (#1627) (c788770)tasks_new: 欠落しているresinコンポーネントを追加 (#1295) (dbbf598)tasks-new: ウィンドウ終了時にセレクタの連絡先をリセット (#1301) (f387a9b)tasks-new: 削除されたユーザーの「以前のコラボレータ」を表示 (#1313) (c61fa77)tasks-new: タスクのアクションが更新されない (#1302) (2f88e96)tasks-new: ドキュメントと文字列を更新 (#1317) (6560b23)template-dropdown:onMenuToggleハンドラをTemplateDropdownに追加 (#1318) (2cdfcc4)text-input: ツールチップの切り替え時にフォーカスが失われる (#1185) (8a4c294)tooltip: 色のコントラストとレイアウトの修正 (#1692) (1c11770)unfied-share-modal:共有リンクのアクセスレベル (#1647) (732a1dd)unified-share-modal: ウィンドウメニューに制約を追加 (#1196) (6501413)unified-share-modal: タイトルの分類 (#1453) (4ce5a06)uploader:MultiputUploadsIE11でのハングを停止 (#1283) (c49e52f)uploads: 進行中のタスクをキャンセルしても保留中のタスクが開始されない (#1570) (dbf115c)uploads: アップロードの再開時のハングを修正 (#1695) (3da93c8)uploads: 論理ゲートを削除 (#1646) (38d10e4)uploads: 再試行後に項目エラーをリセット (#1600) (0218f10)uploads: アップロードのキャンセルのためのresin (#1397) (16311dc)user-link: 長いユーザー名の折り返しを許可 (#1602) (bff49bb)usm: [リンク設定] では行の折り返しができない (#1674) (938c483)usm:itemTypedIdをonPillCreateに追加 (#1320) (c4149ea)usm:itemTypedIDをgetContactsByEmailに渡さない (#1354) (e60b020)versions: 電子すかし付きファイルの以前のバージョンのプレビューを無効化 (#1405) (9a527f2)versions: 最も関連性の高いバージョンアクションの日付と名前を表示 (#1568) (b68eccd)versions: 破棄されたAPIファクトリによる無限読み込みを修正 (#1347) (95949e2)versions: バージョングループに前の月/年が折りたたまれている問題を修正 (#1365) (65d23b9)versions: 復元されたバージョンと昇格されたバージョンのエクスペリエンスを改善 (#1631) (25d0741)versions: 電子すかし付きファイルの制限を緩和 (#1342) (2487b42)versions: バージョンの昇格時にページを再読み込み (一時的) (#1395) (de7e74e)versions: 電子すかし付きファイルのアクションとプレビューを制限 (#1339) (fcb390d)versions: 電子すかし付きファイルのプレビューを制限 (#1351) (93b95c4)versions: ファイルバージョンの権限を取得してアクションに使用 (#1193) (9d7567e)versions: 選択されている場合にバージョンボタンをスクロールして表示 (#1276) (e0cd7e3)versions: バージョン履歴を非表示にせずにサーバーエラーを表示 (#1275) (ef3b2fd)versions: 不要なボタンを回避するようバージョンアクションを更新 (#1556) (bc9672e)versions: 最新のリテンションスキーマを使用するようバージョンサイドバーを更新 (#1662) (fa66232)Xhr.jsのAccept-Languageヘッダーを追加 (#1368) (361d73f)- 長いテキストにカーソルを合わせたときにツールチップを表示 (#1230) (
c41dd47) - チェックマークの位置を微調整 (#1678) (
cfd055b) - さまざまなフォームのアクセシビリティの改善 (#1688) (
150cbbe) versions: 最新の契約と一致するようバージョンの復元呼び出しを更新 (#1198) (2e590d3)
作業
コードのリファクタリング
reactとreact-domをv16.8にアップグレードし、アバターをリファクタリング (#1171) (7dd1bdf)、#761をクローズdeps: ピアの依存関係を最新の作業バージョンにアップグレード (#1180) (48d711e)
機能
activity-feed: タスクおよびコメントのディープリンクのサポートを追加 (#1623) (52ecdcb)additional-tabs: 無効になっているアプリをグレー表示 (#1503) (132782d)avatarinitials:backgroundColorをSCSSに移動 (#1585) (781a246)bdl: SCSSbdlスコープのためのスクリプトを追加 (#1546) (9bdc1e6)classification: 分類/分類アクションのアイコンを変更 (#1520) (8eb68b3)classification: 新しいバッジとレイアウト (#1231) (2336262)classification: 詳細サイドバー内の新しいセクション (#1237) (90bf2f3)classification: 階層リンクから分類を削除 (#1549) (adae46d)classification: 分類のUIを更新 (#1566) (52e2b17)comments: コメント編集を実装 (#1468) (33dd037)content-explorer: サイズ列でコンテンツを並べ替える機能を追加 (#1239) (b29b6bf)content-explorer: グリッドビューの切り替えボタンを追加 (#1349) (97a1d44)content-explorer: 検索と履歴のサムネイルを取得 (#1475) (1035afb)content-explorer: グリッドビュースライダ (#1482) (ef4a7ee)content-explorer: グリッドビューのスタイル (#1464) (f32b8ca)、#1409をクローズcontent-explorer:MDVGridViewからファイルをインポート (#1294) (a2e5bd9)content-explorer: 表示モード設定のローカルストレージ (#1476) (803b0a0)content-explorer: ギャラリービューの機能の切り替えを削除 (#1571) (3e948b8)content-explorer: サムネイル付きのカードを表示 (#1409) (7bbc2e8)content-explorer: アイコンでグリッドを表示 (#1372) (64a099e)content-picker: 単一選択にラジオボタンを使用 (#1685) (acc3395)content-sidebar: 編集/作成用にタスクウィンドウモードを追加 (#1257) (0bdfc96)content-sidebar: サイドバーパネルのプログラムによる更新 (#1561) (2adbaef)dropdown-menu: ドロップダウンが閉じている場合にescの伝播を許可 (#1686) (3d4d59e)features: メタデータリストビューでカーソルを合わせたときに背景色を追加 (#1618) (635808e)features: 新機能metadata-based-viewを追加 (#1519) (faef59e)features: 項目名のクリック時にプレビューを表示 (#1620) (74e46b2)ghost: ゴースト状態のヘルパーコンポーネントを作成 (#1498) (73aadae)i18n: 新しいFormattedCompMessageコンポーネントを実装 (#976) (31fdf12)icon: ユーザー追加の空の状態アイコンを作成 (#1638) (33dfacb)icon: ログインとストレージのアイコンを作成 (#1708) (0115fb6)icons:CollectionItemLinkアイコンを追加 (#1550) (1558d36)icons: 電光と星のコレクションアイコンを追加 (#1338) (8e9d503)icons: コレクションの塗りつぶされた星アイコンを追加 (#1547) (55a182e)icons:IconFolderTreeアイコンを追加 (#1696) (add261b)icons: コレクションのアイコンを追加 (#1224) (a01ea82)icons: 新しい盾アイコンを追加 (#1216) (753d0e2)icons: サンドボックスとパズルのピースのアイコンを追加 (#1370) (67b6db4)icons: ワークフローアイコンを追加 (#1225) (9d73144)icons: タスクの空の状態アイコンを作成 (#1583) (cac4023)icons: 新しい稲妻アイコン (#1183) (ebccf18)icons:IconShareとIconCollaborationを新しい32x32アイコンに更新 (#1232) (4f4e31b)icons: 新しい地球アイコンに更新し、新しい地球を追加tinycon(#1217) (3dded61)inline-edit: インスタンスフィールドの入力をユーザーに表示 (#1172) (1f90dde)left-nav: Box Relayアイコンを追加 (#1207) (29f07a6)、#1206をクローズleft-sidebar:LeftSidebarがカスタムnavLinkRendererをサポート (#1510) (f9705a2)leftsidebar: カーソルを合わせたときにのみドロップ領域を表示 (#1548) (a45c998)media: メディアオブジェクトコンポーネントを作成 (#1383) (5140c13)metadata: メタデータテンプレートのフィルタを有効化 (#1598) (7b341f7)metadata-views: 編集と編集キャンセルのアクションを処理 (#1703) (d55f84a)metadata-views: メタデータビューに編集アイコンを表示 (#1667) (1b8a29d)metadata-views: メタデータビューでメタデータ列のプロパティタイプを更新 (#1666) (cbf96ef)new-tasks: タスクのコラボレータを取得 (#1286) (fb84aee)office-online:xlsbファイルのExcelスプレッドシートアイコンを追加 (ee8569f)pill-selector: ピルセレクタのformikラッパー (#1194) (c75a7bb)pill-selector: ダウンストリームの問題のためにフロータイプを更新 (#1210) (69f25e8)preview: プレビューヘッダーでのカスタムロゴURLのサポートを追加 (#1714) (d37b9ec)preview: ポリシーによってブロックされたときのメッセージを改良 (#1346) (a6cde28)preview: セキュリティブロックの新しいアイコン (#1396) (9355631)preview: box-content-previewのデフォルトバージョンを2.16.0にアップグレード (#1562) (7617fd2)radio:RadioButtonのformikラッパー (#1204) (0b51080)react: 最大バージョン履歴のテキストを追加 (#1630) (705e71f)scroll: 必要時にスクロール表示をアップグレード (#1200) (1532617)security:SecurityBadgeコンポーネントを追加 (#1663) (3d210bb)select: 開閉時にキャレットをそれぞれ上下に回転 (#1218) (9627e2b)select-field: カスタムオプションのレンダリングを許可 (#1516) (53fe270)shared-link-settings-modal: 分類済みの場合に直接ダウンロードを無効化 (#1500) (2ede02a)sidebar: 外部でのサイドバーの切り替えのサポートを追加 (#1293) (04468fc)sidebar: プログラムによる更新 (#1472) (c7a19e7)sidebar: リテンションポリシー情報をサイドバーに表示 (#1648) (cb9e714)sidebar: 切り替えボタン (#1268) (e2ad4ab)task-new: 担当者を追加/削除する機能を追加 (#1284) (8e87280)task-new: 編集ウィンドウのサポートを追加 (#1261) (d13839c)tasks:タスクアイコンとツールチップを追加 (#1491) (cf1c5b7)tasks: いずれか/すべてのチェックボックスを追加 (#1487) (21271e3)tasks: タスクのコメント変更オプションを追加 (#1247) (b5775de)tasks: 新しいタスク編集APIメソッドを追加 (#1260) (e05d5a7)tasks: タイトルと説明を含む新しいエラーメッセージを処理 (#1564) (7d691df)tasks: 完了ルールの文字列 (#1471) (cdaf285)tasks: アイコンを使用しないようにタスクのステータスを更新 (#1169) (b4b8bf0)tasks-new: 担当者リストを追加 (#1287) (04b7458)tasks-new:TaskFormでタスクメッセージと期日を編集 (#1269) (7f63d97)tasks-new: ウィンドウヘッダーからベータ版のラベル機能を削除 (#1314) (dca414b)tasks-new: 編集ウィンドウ用のタスクのresin追跡 (#1327) (5b5b354)typography: 本文のタイポグラフィを更新 (#1442) (375c336)、#1439 #1441をクローズunified-share-modal: 外部コラボレーションの警告メッセージを追加 (#1220) (064bd2f)unified-share-modal: 連絡先の数を制限するプロパティを追加 (#1304) (2af11b1)unified-share-modal: 招待セクションのツールチップの変更 (#1499) (d7730c7)、#1498をクローズunified-share-modal: 招待セクションのツールチップの変更 (#1504) (b9486bc)unified-share-modal: ファイルの分類を表示 (#1425) (e3c7277)unified-share-modal: 外部コラボレータのインジケータを表示 (#1256) (613a438)uploads: アップロードマネージャのresinターゲットを追加 (#1384) (29d2af5)uploads: 単一ファイルのアップロードを再開 (#1552) (093f889)uploads: 複数の失敗したアップロードを再開 (#1553) (60406b9)uploads: 再開可能なアップロード用のアップロードマネージャコンテンツ (#1555) (8380bc7)usm:initiallySelectedContactsに基づいて招待セクションを展開 (#1470) (b756a22)validators:host、ipv4、およびドメイン名の検証機能 (#1212) (f653dac)versions: バージョンアクションにクライアント側エラーメッセージを追加 (#1404) (8ead57c)versions: サイドバーの戻るボタンにresin追跡を追加 (#1309) (901c23d)versions: すべてのバージョン履歴アクションにresin追跡を追加 (#1285) (a4942d3)versions:ContentSidebarへのディープリンクのサポートを追加 (#1203) (78ab636)versions: ファイルバージョン復元アクションのサポートを追加 (#1184) (d5396bd)versions: バージョンアクションコールバックのサポートを追加 (#1417) (099a09e)versions: バージョン制限のサポートをサイドバーに追加 (#1316) (bec5699)versions: 相対日付に基づくバージョングループヘッダーを追加 (#1330) (51d5633)metadata_queriesAPIレイヤーを追加 (#1481) (2f6ef29)- 再開可能なアップロード機能の切り替えに関するプロパティを追加 (#1447) (
3f19a3b) - プロパティ
initiallySelectedContactsをUnifiedShareModalに追加 (#1424) (8966016) - デフォルトのタスクアイコンを
$bdl-box-blueに (#1509) (dbc7103) - タスク/コメントに取得されるファイルコラボレータを増加 (#1483) (
05f65f4)
パフォーマンスの向上
sidebar: 500ミリ秒の遅延なしでサイドバーパネルを遅延読み込み (#1223) (bb216b4)sidebar: 重複するAPIコールを回避するためにレスポンスをマージ (#1617) (69ad154)version: バージョン履歴ウィンドウを削除 (#1633) (eb0aac6)
取り消し
重大な変更
-
formik:inputProps切り替えコンポーネントからの削除。formikは、V2にアップグレードされました。ガイドをアップグレードしてください。 - ピア依存関係のReact要件が高くなりました
- リファクタリング (アバター): アバターがフックを使用するようリファクタリング
- 修正 (テスト): 各種テストの問題が修正され、Enzymeが3.8.0にダウングレードされました
- 修正 (アバター): 冗長なチェックが削除されました
-
classification: また、用語の一貫性を保つためにadvisoryMessageプロパティが定義に変更されました - 機能 (分類): 分類アイコンのストローク幅が大きくなりました
-
typography: 本文の色がデフォルトで#222 (bdl-gray) になります - 機能 (タイポグラフィ): 一般的なタイポグラフィの文字間隔が更新されました
-
typography: 一般的なタイポグラフィの文字間隔はemではなくpxになりました。スケーリングを確認してください。 -
classification: 分類データをサイドバーに提供するためのAPIが{ advisoryMessage, name }に変更されました - 機能: デザインの変更
- 機能: 分類バッジの変更
- 修正: PRフィードバック
- 修正: スナップショット
-
icons:IconShieldが盾を表す新しいアイコンに置き換えられました。32 x 32のガイドラインに従っています。必要に応じてスタイルを上書きしてください。 -
deps: react-*ピア依存関係を16.9.0に更新
-
security: https://nvd.nist.gov/vuln/detail/CVE-2019-10742に対処するため、axiosのピア依存関係をアップグレード -
icons:16x16の代わりにデフォルトで20x20を使用する新しい地球アイコンに更新し、新しい地球tinyconを導入 -
validators: メールとドメインの検証に使用される@hapi/addressのピア依存関係を追加 -
修正: メールチェック用の一般的でない
tldsが追加されました -
修正: 不良な
tldsが追加されました -
scroll: scroll-into-view-if-neededのメジャーバージョンアップグレード。 -
i18n:i18nFormattedCompMessageコンポーネントをサポートするため、追加のピア依存関係が追加されました
FormattedCompMessageが実装されました。このコンポーネントは、タグのコンテンツを翻訳者またはハッカーから隠し、代わりにソース文字列のコンテンツを翻訳に使用することで、HTMLまたはその他のJSXコンポーネントを含む可能性のある文字列を安全に翻訳します。例: FormattedCompMessageはreact-intlの上にレイヤとして構築され、これを使用して実際の翻訳を行います。その機能の目的は、React要素のツリーをコード化された文字列に変換し、react-intlでその文字列を翻訳して、コード化された翻訳済みの文字列をReact要素のツリーに再度変換し、最終的にソースツリーの隠されたReact要素を翻訳ツリーの適切な場所に戻すことです。このコンポーネントは、新しいbabelプラグインbabel-plugin-box-i18nを使用して、コード化されたテキストをソースコードから抽出し、react-intlbabelプラグインによって生成された同じタイプのJSONファイルに配置します。この方法により、これより下流の翻訳プロセスはそれ以上変更しなくても機能します。翻訳はしばらく時間を置いてからプロパティファイルに表示され、react-intlによって通常どおりピックアップされます。FormattedCompMessageはreact-intlを使用してこれらの翻訳を取得できます。また、babel-pluging-box-i18nプラグインは、すべての文字列に一意のIDと翻訳者の説明が必要であるなどのBoxのポリシーも適用します。FormattedCompMessageコンポーネントは、FormattedCompMessageの本文に<Plural>コンポーネントを埋め込むことにより、Reactの慣用語法で複数形をサポートできます。FormattedCompMessageコンポーネントは、FormattedCompMessageの本文に<Param>コンポーネントを埋め込むことにより、Reactの慣用語法で置換パラメータをサポートできます。Paramタグは、通常のコンポーネントであるため、Pluralタグ内でも使用できることに注意してください。deps: ピア依存関係が更新されました。NPM警告を回避するには、ダウンストリームアプリケーションも更新する必要があります。icons: 古いIconShareはデフォルトで26x26、古いIconCollaborationはデフォルトで27x26になっていましたが、新しいアイコンはデフォルトで32x32になりました。また、デフォルトのSVGクラス名がbdl-IconShareおよびbdl-IconCollaborationに変更されました。
New featuresAPI
検索APIの新しいパラメータ
Search APIで、新しいクエリパラメータであるsortとdirection (省略可) を使用できるようになりました。このパラメータの目的は、アプリケーションが項目をmodified_at日付で昇順または降順にソートできるようにすることです。New featuresAPI
ファイルバージョンに新しいフィールドを追加
ファイルバージョンオブジェクト内で、省略可能な新しいフィールドtrashed_by、restored_by、およびrestored_at が使用できるようになりました。このフィールドは、標準のファイルバージョンオブジェクトの一部として返されます。このフィールドの目的は、いつ、誰がファイルバージョンをごみ箱に移動したり、ごみ箱から出したりしたかを把握しやすくすることです。New featuresJavaSDKs
New featuresAPI
新しいShieldエラーコード
Box Shieldの新しいエラーコードがリリースされました。新しい403 - forbidden_by_policyエラーコードは、会社が項目のダウンロードなどのアクションを防止するShieldアクセスポリシーを適用したときに発生します。アクションが必要な場合は、Box管理者に連絡し、Shieldアクセスポリシーを調整してください。詳細とその他の解決策についてはエラーコードドキュメントを参照してください。API
2019年12月31日にRelay APIエンドポイントを廃止
2019年12月31日、すべてのRelay Classic APIエンドポイントが廃止されます。これには以下の機能が含まれます。- 公開されているRelay Classicテンプレートのリストの取得
- Relay Classicワークフローのリストの取得
- Relay Classicワークフローの開始
New featuresWindowsSDKs
Windows .NET SDK v3.20.0のリリース
詳細については、変更ログを参照してください。コミット:v3.19.0...v3.20.0nuget.org/packages/Box.V2/3.20.0
nuget.org/packages/Box.V2.Core/3.20.0New featuresJavaSDKs
New featuresAPI
トークン無効化のための新しいセキュリティ強化
トークン無効化エンドポイントの機能が強化され、ダウンスコープされたトークンを有効期限が切れる前に無効化できるようになりました。この更新の前は、/revokeエンドポイントを使用して、完全スコープのアクセストークンのみ無効化することができました。この新しい拡張機能により、完全スコープのアクセストークンに加えて、ダウンスコープされたトークンも無効化できるようになりました。詳細についてはこちらを参照してください。API
タスクの新しいcompletion_ruleフィールド
タスクオブジェクトcompletion_rule内で省略可能な新しいフィールドを使用できるようになりました。このフィールドは、タスクを作成エンドポイントとタスクを更新エンドポイントの使用時に設定でき、標準のタスクオブジェクトの一部として返されます。このフィールドの目的は、ユーザーの関与状況に基づいて、タスクが完了となる条件を設定することです。完了ルールall_assignees(デフォルト)を使用して作成されたタスクは、すべての担当者が作業を完了したときにのみ完了と見なされます。完了ルールany_assigneeを使用して作成されたタスクは、1人の担当者が作業を完了すると完了と見なされます。New featuresWindowsSDKs
Windows .NET SDK v3.19.0のリリース
詳細については、変更ログを参照してください。コミット:v3.18.0...v3.19.0nuget.org/packages/Box.V2/3.19.0
nuget.org/packages/Box.V2.Core/3.19.0New featuresPythonSDKs
Python SDK v2.6.0のリリース
created_before、created_after、event_typeパラメータを持つ、新しい管理者イベント取得関数が追加されました (@capk1rkに感謝します)。New featuresCLI
NodeSDKs
New featuresJavaSDKs
New featuresJavaSDKs
New featuresJavaSDKs
API
Tasks APIで新たにサポートされる値
6月26日に、新しいタスクタイプである一般タスクのサポートが開始されました。タスクを作成または更新する際に、actionフィールドが、承認タスクの場合はreviewに、新しい一般タスクの場合はcompleteになります。この変更は、タスク割り当ての更新時に使用できる値にも影響します。承認/レビュータスクを更新する場合、resolution_stateをincomplete、approved、またはrejectedに設定できます。一般/完了タスクには、incompleteまたはcompletedのresolution_stateを指定できます。Tasks APIのレスポンスの本文内では、タスクに「一般」や「承認」という分類が付けられません。これは、BoxのUIでのみ反映されます。ドキュメントはこちらで参照できます。New featuresWindowsSDKs
Windows .NET SDK v3.18.0のリリース
詳細については、変更ログを参照してください。コミット:v3.17.0...v3.18.0nuget.org/packages/Box.V2/3.18.0
nuget.org/packages/Box.V2.Core/3.18.0New featuresPythonSDKs
Python SDK v2.5.0のリリース
Noneを渡してadd_member()メソッドのconfigurable_permissionフィールドをクリアできるようになりました。New featuresImpactful changesAPI
コラボレーションで廃止されたフィールドを置き換え
2018年に、新しいフィールドacceptance_requirements_statusがGETコラボレーション/ID APIエンドポイントに追加され、追加の通知ユースケースがサポートされるようになりました。このフィールドには、サービス利用規約、2要素認証、強力なパスワードの要件が含まれます。サービス利用規約の要件のみを含む既存のacceptance_requirementsフィールドは、新しいacceptance_requirements_statusに置き換えられました。以前は、GET /collaboration/<collaboration_id>?fields=acceptance_requirementsへの呼び出しで以下のようなオブジェクトが返されていました。GET /collaboration/<collaboration_id>?fields=acceptance_requirements_statusは以下を返します。New featuresJavaSDKs
New featuresCLI
Impactful changesAPI
TLS 1.0非推奨の完了
2019年5月13日に、Box APIへのTLS 1.0リクエストを無効にするプロセスが開始されました。今後、すべてのTLS 1.0 APIリクエストが、APIコールの実行時に安全な接続を確立できなかったことを示すレスポンスを返します。影響を受ける開発者には、これまで6~12か月にわたって複数のチャネルを通じて通知してきましたが、アプリケーションに影響がある場合は、BoxにAPIリクエストを再度送信できるようにシステムを更新する必要があります。システムをTLS 1.2にアップグレードするには、TLS 1.0の公式サポート終了ガイドを参照してください。質問や追加のサポートについては、サポートチケットをお送りください。New featuresImpactful changesCLI
Box CLI v2.2.0のリリース
v2.2.0リリースの変更ログを更新 (#143)96b49d5- 不要な依存関係を削除 (#141)
7ac5563 - サードパーティライセンスのテキストを記録 (#142)
47b78f1 - コマンドドキュメントを別のページに作成 (#139)
01534f1 - 変換された委任コマンドで一括入力エラーをキャッチ (#134)
5cd5eee - メタデータ設定コマンドを追加 (#136)
efa33ed - Issueテンプレートを追加 (#138)
a5cbddf - 委任されたコマンドでの一括入力中に発生する重複呼び出しを修正 (#133)
ba3d65a - コレクションへの
web_linksの追加を修正 (#132)8fc2023 - 検索の並べ替えフラグを追加 (#131)
57f8d3d
v2.1.0...v2.2.0New featuresWindowsSDKs
Windows .NET SDK v3.17.0のリリース
- イベントと検索のエンドポイントのクエリパラメータでの日付のエンコードを修正
FilesManager.DownloadStreamAsync()のサポートを終了し、バイトオフセットに適切なパラメータ型が設定された後継のメソッドFilesManager.DownloadAsync()を導入
nuget.org/packages/Box.V2/3.17.0
nuget.org/packages/Box.V2.Core/3.17.0New featuresWindowsSDKs
Windows .NET SDK v3.16.0のリリース
- 並べ替え順を制御するために
sortおよびdirectionパラメータをclient.SearchManager.SearchAsync()に追加 - 返されるサムネイル形式を制御するために
extensionパラメータをclient.FilesManager.GetThumbnailAsync()に追加 (@guilmoriに感謝します)。 - クエリ文字列パラメータが正しくエンコードされなかったバグを修正
- メタデータのキーと値を設定し、指定されたキーの既存の値を上書きする
SetFileMetadataAsync()およびSetFolderMetadataAsync()メソッドがclient.MetadataManagerに追加されました。 - APIが一時的なエラーステータスコードで応答した場合にほとんどのAPIコールを自動的に再試行
nuget.org/packages/Box.V2/3.16.0
nuget.org/packages/Box.V2.Core/3.16.0New featuresNodeSDKs
Impactful changesAPI
Task (Assignment) APIのレスポンスの変更
タスクを取得エンドポイントおよびタスク割り当てを取得エンドポイントのAPIレスポンスの更新がリリースされました。この変更の前は、有効なタスクIDでタスクまたはタスク割り当てを取得する呼び出しを実行したときに、そのファイルが削除されているか、自分の権限が変更されてファイルを表示できなくなっていると、タスクがファイルとともに削除されたという404エラーが返されていました。この新しい変更により、返されるレスポンスは404エラーレスポンスではなく、その項目が存在するものとするnullレスポンスを持つタスクオブジェクトになります。New featuresCLI
New featuresWindowsSDKs
Windows .NET SDK v3.15.0のリリース
- カスタム
IBoxServiceをBoxJWTAuthコンストラクタに渡すためのサポートが追加されました。
nuget.org/packages/Box.V2/3.15.0
nuget.org/packages/Box.V2.Core/3.15.0New featuresPythonSDKs
Python SDK v2.3.0のリリース
- アップロード時にファイルの説明を設定する機能を追加
- 基本的な認証プロキシと非認証プロキシのサポートを追加
New featuresNodeSDKs
WindowsSDKs
Windows .NET SDK v3.14.1のリリース
- サンプルファイルから不要な
package.configが削除されました。
nuget.org/packages/Box.V2/3.14.1
nuget.org/packages/Box.V2.Core/3.14.1JavaSDKs
New featuresWindowsSDKs
Windows .NET SDK v3.14.0のリリース
- APIレスポンスの例外メッセージにトレースIDが追加されました。
- 変換されたタスク割り当てステータスの逆シリアル化を修正
nuget.org/packages/Box.V2/3.14.0
nuget.org/packages/Box.V2.Core/3.14.0WindowsSDKs
Windows .NET SDK v3.13.1のリリース
- イベントに関連した一部のオブジェクトで
.IdプロパティがJSONから正しく逆シリアル化されていない問題を修正
nuget.org/packages/Box.V2/3.13.1
nuget.org/packages/Box.V2.Core/3.13.1New featuresPythonSDKs
New featuresWindowsSDKs
Windows .NET SDK v3.13.0のリリース
BoxCollaborationオブジェクトに.InviteEmailプロパティを追加。このプロパティは、保留中のコラボレーションで招待されたユーザーのメールアドレスを表示します。BoxUserオブジェクトに.Timezone、.IsExternalCollabRestricted、.Tags、および.Hostnameプロパティを追加
nuget.org/packages/Box.V2/3.13.0
nuget.org/packages/Box.V2.Core/3.13.0New featuresWindowsSDKs
Windows .NET SDK v3.12.0のリリース
- ファイルのコラボレーションのコレクション全体をページングできるように
client.FilesManager.GetCollaborationsCollectionAsync()と非推奨のclient.FilesManager.GetCollaborationsAsync()を追加 client.WebLinksManager.CopyAsync()、client.WebLinksManager.CreateSharedLinkAsync()、およびclient.WebLinksManager.DeleteSharedLinkAsync()を追加- ユーザーのアバター画像を取得するための
client.UsersManager.GetUserAvatarAsync()を追加
nuget.org/packages/Box.V2/3.12.0
nuget.org/packages/Box.V2.Core/3.12.0New featuresPythonSDKs
Python SDK v2.1.0のリリース
- ユーザーがファイルを分割アップロードして、中断されたアップロードを再開する機能が追加されました。
- Webhookメッセージを確認する機能が追加されました。
- ユーザーがメタデータの分類をファイルやフォルダに追加する機能が追加されました。
- APIオブジェクトで
.response_object()メソッドを呼び出すとスローされるバグの修正。
New featuresWindowsSDKs
Windows .NET SDK v3.11.0のリリース
- より多くのグループフィールドの読み取りと書き込みのサポートを追加
- 共有リンクの
UnsharedAtフィールドをnullに設定できない問題を修正 - 新しいバージョンのアップロード時のファイル名の変更を修正
- ファイルバージョンのアップロード時にコンテンツ変更のタイムスタンプを設定する機能を追加
- ソース項目がウェブリンクの場合のイベントのソースの読み取りに関する問題を修正
nuget.org/packages/Box.V2/3.11.0
nuget.org/packages/Box.V2.Core/3.11.0New featuresUI Elements
新しいサイドバーUI ElementとOpen With Elementの正式リリース
Box UI Elementsに2つのメジャーリリースが追加されました。- 新しいサイドバーElement: この新しい要素によって、ファイルのメタデータサイドバーを独自のアプリケーションまたはウェブサイトに直接組み込むことができます。ドキュメントはこちらで参照できます。
- Open With Element正式リリース: Open With Elementはベータから正式リリースに移行しました。Open Withによって、Adobe Sign、G Suite、またはBox Editでファイルコンテンツを起動するための個別のボタンを作成できます。また、それを既存のコンテンツエクスプローラElementに統合することもできます。ドキュメントはこちらで参照できます。
New featuresJavaSDKs
