Skip to content

Commit

Permalink
docs
Browse files Browse the repository at this point in the history
  • Loading branch information
ericswanson-dfinity committed Nov 25, 2024
1 parent 7cbd5c2 commit 94635bc
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 1 deletion.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,11 @@ Users can surpress this error by setting `export DFX_WARNING=-mainnet_plaintext_

The warning won't display when executing commands like `dfx deploy --playground`.

### feat: extensions can define project templates

An extension can define 1 or more project templates that can be used with `dfx new`.
These can replace the built-in project templates or be additional templates.

# 0.24.3

### feat: Bitcoin support in PocketIC
Expand Down
10 changes: 10 additions & 0 deletions docs/concepts/extension-defined-project-templates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Extension-Defined Canister Types

## Overview

An extension can define one or more project templates for `dfx new` to use.

# Specification

The `project_templates` field in an extension's `extension.json` defines the
characteristics of the canister type. It has the following fields:
4 changes: 3 additions & 1 deletion docs/concepts/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DFX Concepts

- [Asset Canister Interface](../design/asset-canister-interface.md)
- [Canister metadata](./canister-metadata.md)
- [Canister metadata](
- [Extension-Defined Canister Types](extension-defined-canister-types.md)
- [Extension-Defined Canister Types](extension-defined-project-templates.md)

0 comments on commit 94635bc

Please sign in to comment.