cybozu developer network

カテゴリー内の他の記事

2019/06/09の定期メンテナンスにおける cybozu.com 共通、kintone API更新情報 (2019/05/10)

2019年6月9日の定期メンテナンスの、cybozu.com 共通および kintone API の更新に関する情報をお知らせします。
お知らせの内容に追加、変更等ありましたら、こちらのコメントにて変更箇所を追記します。
また、APIドキュメントには仕様を順次公開していきます。

cybozu.com共通

仕様変更

  • OAuth クライアントの認可要求時の Garoon のスコープに「在席情報の取得」および「在席情報の更新」を追加
    • 対象機能
      OAuthクライアントの使用(β)
    • 内容:
      OAuth の認可要求時のスコープ設定で、以下の Garoon に対するアクセス権限を付与できるようになります。
      • g:presence:read  在席情報の取得
      • g:presence:write 在席情報の更新

 

kintone JavaScript API

機能追加

スマートフォンでもアプリアクションを利用できるようになったため、以下のAPI 機能が追加されます。

  • スマートフォンでアプリアクションを実行した時、コピー先のアプリのレコードの追加画面で、コピーされるフィールドのフィールド値変更時イベントが発生する
    • 対象 API
      レコード追加画面のフィールド値変更時イベント(mobile.app.record.create.change.<フィールドコード> )
    • 内容:
      スマートフォンでアプリアクションを実行した時、コピー先のアプリのレコード追加画面で「フィールドの関連付け」に設定されたフィールドの変更イベントが発生します。

仕様変更

  • プラグイン作成でパッケージングするファイルのファイルサイズ上限値が増加
    • 内容:
      プラグイン作成時に必要なファイル のうち、一部のファイルサイズの上限値が 20MB になります。
    • 変更前:
      • JavaScript ファイル(PC用、スマートフォン用および設定画面用):512KB
      • CSS ファイル:(PC用および設定画面用):512KB
      • アイコンファイル:512KB
    • 変更後
      • JavaScript ファイル(PC用、スマートフォン用および設定画面用):20MB
      • CSS ファイル:(PC用および設定画面用):20MB
      • アイコンファイル:20MB
  • プラグイン作成でパッケージングできるファイルに、スマートフォン用 CSS ファイルを追加
    • 内容:
    • プラグイン作成時に必要なファイルの対象に、スマートフォン用 CSS ファイルが追加されます。
      これにより、スマートフォン用のCSSファイルを利用したプラグイン開発が可能になります。
    • 変更前:
      • マニフェストファイル(manifest.json)の mobile.css プロパティを指定できない
    • 変更後
      • マニフェストファイル(manifest.json)の mobile.css プロパティでスマートフォンCSSファイルを指定できる

不具合修正

その他告知

  • PC でアプリアクションを実行した時、コピー先のアプリのレコードの追加画面で、コピーされるフィールドのフィールド値変更時イベントが発生することを仕様に定義
    • 対象 API
      レコード追加画面のフィールド値変更時イベント(app.record.create.change.<フィールドコード> )
    • 内容:
      PC版でアプリアクションを実行した時、コピー先のアプリのレコード追加画面で「フィールドの関連付け」に設定されたフィールドの変更イベントが発生することを仕様に定義しました。

kintone REST API

仕様変更

スマートフォン用のカスタマイズ CSS 設定の追加にともない、以下のAPI の仕様に変更があります。

  • JavaScript / CSSカスタマイズ設定の取得 API で取得できるプロパティを追加
    • 対象API
    • 内容:
      JavaScript / CSS カスタマイズ設定の取得 API で、以下のプロパティを取得できます。
      • mobile.css(スマートフォン用のCSSファイル情報のリスト)
  • JavaScript / CSSカスタマイズ設定の変更 API で更新できるプロパティを追加
    • 対象API
    • 内容:
      • JavaScript / CSSカスタマイズ設定の変更 API で、以下のプロパティを変更できます。
        • mobile.css(スマートフォン用のCSSファイル情報のリスト)

記事に関するフィードバック

記事のコメント欄は記事に対するフィードバックをする場となっております。
右の記事フィードバックのためのガイドを参照してコメントしてください。
記事のリンク切れなど、気になる点がある場合も、こちらのフォームからフィードバックいただけますと幸いです。

Avatar
cybozu Development team
これまでお知らせしている内容に加え、 kintone JavaScript API に対し、以下の不具合修正を行うことをお知らせします。
 
■ スマートフォン版の「ユーザー選択」「グループ選択」「組織選択」フィールドにおいて、選択肢に指定されていないユーザー(組織またはグループ)のコードを設定できない現象を解消
  □ 対象API
    - レコード追加画面が表示された時のイベント mobile.app.record.create.show
    - レコード追加画面の保存実行前イベント mobile.app.record.create.submit
    - レコード追加画面のフィールド値変更時イベント mobile.app.record.create.change.<フィールドコード>
    - レコード編集画面が表示された時のイベント mobile.app.record.edit.show
    - レコード編集画面の保存実行前イベント mobile.app.record.edit.submit
    - レコード編集画面のフィールド値変更時イベント mobile.app.record.edit.change.<フィールドコード>
    - レコードに値をセットする kintone.mobile.app.record.set()
  □ 修正内容
    スマートフォン版で「ユーザー選択」「グループ選択」「組織選択」フィールドで、選択肢に指定されていないユーザー(組織またはグループ)のコードを設定したとき
    - 修正前:選択肢に指定されているユーザー(組織またはグループ)のみ追加される。
    - 修正後:選択肢に指定されていないユーザー(組織またはグループ)も追加される。
サインインしてコメントを残してください。