---
sourceDocument: Yokohama のリリースノート
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/release-notes

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama のリリースノート

ft:clusterId :

    - rn

bundleId :

    - rn


---

# ServiceNow SDK リリースノート

# ServiceNow SDK リリースノート {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

ServiceNow® ソフトウェア開発キット (SDK) を使用すると、開発者は Visual Studio Code Desktop でソースコード内にスコープ対象のアプリケーションを作成し、変更を ServiceNow インスタンスにアップロードできます。ServiceNow SDK は Yokohama リリースで拡張および更新されました。

## Yokohama リリースでの ServiceNow SDK の特長 {#servicenow-sdk-rn__servicenow-sdk-rn-highlights}

* アップグレードされた ServiceNow SDK CLI ワークフローを使用して、ソースコードでアプリケーションを作成および開発します。
* ServiceNow Fluent API のプロパティからファイルのコンテンツを参照します。
{#servicenow-sdk-rn__ul_app_llr_qdc}

詳細については、「[ServiceNow SDK](https://www.servicenow.com/docs/access?context=servicenow-sdk-landing&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)」を参照してください。{#servicenow-sdk-rn__servicenow-sdk-rn-highlights-2}

## ServiceNow SDK を Yokohama にアップグレードする際の重要な情報 {#servicenow-sdk-rn__servicenow-sdk-rn-upgrade-info}

`now-sdk upgrade` コマンドを使用して、最新バージョンの ServiceNow SDK にアップグレードします。詳細については、「[Upgrade the ServiceNow SDK](https://www.servicenow.com/docs/access?context=upgrade-servicenow-sdk&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)」を参照してください。{#servicenow-sdk-rn__servicenow-sdk-rn-upgrade-info-1}  
ServiceNow SDKバージョン 3.0 では、Washington DC リリース以降、ServiceNowインスタンスとの統合がサポートされています。  
注:  
ServiceNow SDK のマイナーリリースの詳細については、ServiceNow コミュニティ の[「ServiceNow IDE、SDK、および Fluent」の記事](https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/tkb-p/ide-sdk-fluent-articles)を参照してください。

## Yokohama リリースの新機能 {#servicenow-sdk-rn__servicenow-sdk-rn-new-features}

**バージョン 3.0**
[Init コマンドは、作成コマンドと変換コマンドを置き換えます](https://www.servicenow.com/docs/access?context=servicenow-sdk-cli-commands&version=yokohama&pubname=yokohama-application-development&section=now-sdk-create-command&ft:locale=en-US)
:   `now-sdk init` コマンドを使用して、カスタムのスコープ対象のアプリケーションを作成するか、ServiceNow インスタンスまたはローカルディレクトリから既存のスコープ対象のアプリケーションを変換して、ソースコードでの開発をサポートします。

[アプリケーションメタデータをダウンロードしてソースコードに変換する](https://www.servicenow.com/docs/access?context=servicenow-sdk-cli-commands&version=yokohama&pubname=yokohama-application-development&section=now-sdk-transform-command&ft:locale=en-US)
:   アプリケーションメタデータ (XML) を ServiceNow インスタンスからダウンロードし、メタデータを ソースコードに変換 ServiceNow Fluent 。

[のファイルからコンテンツを参照する ServiceNow Fluent API 一覧](https://www.servicenow.com/docs/access?context=servicenow-fluent&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)
:   構文 `Now.include('path/to/file')` を使用してプロパティからファイルを参照して、ServiceNow Fluent API 内のファイルのコンテンツを使用します。

[メタデータをカスタムディレクトリにマップ](https://www.servicenow.com/docs/access?context=servicenow-fluent-api-reference&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)
:   ServiceNow Fluent API の `$meta` プロパティを使用して、特定の状況でのみロードされる出力ディレクトリにアプリケーションメタデータをマッピングします。

[カスタムtsconfig.jsonファイルへのパスを指定する](https://www.servicenow.com/docs/access?context=building-applications-source-code&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US#application-structure)
:   アプリケーションの now.config.json ファイルで `tsconfigPath` パラメーターを使用してtsconfig.jsonファイルの場所を指定します。ビルドプロセス中に TypeScript を JavaScript にトランスパイルするためのカスタムオプションを使用します。

## このリリースでの変更 {#servicenow-sdk-rn__servicenow-sdk-rn-changed-features}

**バージョン 3.0**
[サブコマンドが auth コマンドのパラメーターに置き換えられました](https://www.servicenow.com/docs/access?context=servicenow-sdk-cli-commands&version=yokohama&pubname=yokohama-application-development&section=now-sdk-auth-command&ft:locale=en-US)
:   `now-sdk auth` コマンドの `--add`、`--delete`、`--list`、および `--use` パラメーターを使用して認証情報を設定します。

[依存関係コマンドはタイプ定義をインストールします](https://www.servicenow.com/docs/access?context=servicenow-sdk-cli-commands&version=yokohama&pubname=yokohama-application-development&section=now-sdk-dependencies-command&ft:locale=en-US)
:   アプリケーションのスクリプトに基づいて、Glide API およびスクリプトインクルードの TypeScript タイプ定義を ServiceNow インスタンスからダウンロードします。

[ビルドコマンドに --frozenKeys パラメーターが含まれている](https://www.servicenow.com/docs/access?context=servicenow-sdk-cli-commands&version=yokohama&pubname=yokohama-application-development&section=now-sdk-build-command&ft:locale=en-US)
:   `now-sdk build` コマンドで `--frozenKeys` パラメーターを true に設定して、自動生成された keys.ts ファイルが継続的インテグレーション (CI) ビルド用に最新であることを検証します。

[deploy コマンドの名前が install に変更されました](https://www.servicenow.com/docs/access?context=servicenow-sdk-cli-commands&version=yokohama&pubname=yokohama-application-development&section=now-sdk-deploy-command&ft:locale=en-US)
:   `now-sdk install` コマンドを使用して、ServiceNow インスタンスにアプリケーションをインストールまたは更新します。

[自動テストフレームワーク (ATF) 双方向同期をサポートするテスト API](https://www.servicenow.com/docs/access?context=atf-test-now-ts&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)
:   ソースコード以外で行われた 自動テストフレームワーク (ATF) テストへの変更をソースコード定義に同期し、メタデータに戻します。

[テーブル API はライセンス構成をサポートします](https://www.servicenow.com/docs/access?context=table-api-now-ts&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)
:   ライセンス構成 \[ua_table_licensing_config\] を作成し、テーブル API の licensing_config オブジェクトを使用してテーブルのサブスクリプション数を追跡します。

[テーブル API はリモートテーブルをサポートしています](https://www.servicenow.com/docs/access?context=table-api-now-ts&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)
:   Table オブジェクトに scriptable_table プロパティを使用してリモートテーブルを作成します。

## このリリースでの削除 {#servicenow-sdk-rn__servicenow-sdk-rn-removed-features}

* `now-sdk convert`コマンドは削除されました。代わりに、 `now-sdk init` および `now-sdk transform` コマンドを使用してください。
* `now-sdk fetch` コマンドは削除されました。代わりに、 `now-sdk transform` コマンドを使用してください。
{#servicenow-sdk-rn__ul_cwt_5cp_53b}

## アクティベーション情報 {#servicenow-sdk-rn__servicenow-sdk-rn-activation}

この ServiceNow SDK は、 [パブリック npm レジストリ](https://www.npmjs.com/package/@servicenow/sdk) からノードパッケージマネージャー (npm) パッケージとして入手でき、ローカルにインストールされます。ServiceNow SDK のインストールの詳細については、「[Install the ServiceNow SDK in an application](https://www.servicenow.com/docs/access?context=install-servicenow-sdk&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)」を参照してください。{#servicenow-sdk-rn__servicenow-sdk-rn-activation-1}

## その他の要件 {#servicenow-sdk-rn__servicenow-sdk-rn-additional-reqs}

ServiceNow SDK をインストールするには、Node.jsとノードパッケージマネージャー (npm) がインストールされている必要があります。詳細については、「[Install the ServiceNow SDK in an application](https://www.servicenow.com/docs/access?context=install-servicenow-sdk&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)」を参照してください。{#servicenow-sdk-rn__servicenow-sdk-rn-additional-reqs-1}

## 関連の ServiceNow アプリケーションと機能 {#servicenow-sdk-rn__servicenow-sdk-rn-related-apps}

[ServiceNow IDE](https://www.servicenow.com/docs/access?context=servicenow-ide-landing&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)
:   ServiceNow IDE はアプリケーションを構築するためのアプリケーションパッケージサービスとして ServiceNow SDK を使用し、ServiceNow SDK は、ServiceNow IDE におけるソースコードでのアプリケーション開発を目的として ServiceNow Fluent API を提供します。ServiceNow SDK または ServiceNow IDE で作成・変換されたスコープ対象のアプリケーションは、どちらのアプリケーションでも開発できます。

