Skip to content

Commit f7385f0

Browse files
committed
docs: add release notes for v1.5.0
1 parent bc28706 commit f7385f0

2 files changed

Lines changed: 172 additions & 0 deletions

File tree

packages/docs/src/content/docs/en/release-notes.md

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,92 @@
22
title: Release Notes
33
---
44

5+
## [1.5.0] - 2025-12-15
6+
7+
### New Features
8+
9+
#### VSCode Extension
10+
Added a dedicated VSCode extension for figdeck. Provides powerful support for Markdown slide authoring.
11+
12+
**Key Features:**
13+
- **Snippets**: Quickly insert common syntax like `slide`, `columns`, `callout`, `figma`
14+
- **Frontmatter Completion**: Auto-complete YAML frontmatter properties and values
15+
- **Slide Outline**: Visually browse and navigate slide structure in the sidebar
16+
- **Diagnostics**: Real-time display of syntax errors and warnings
17+
- **Quick Fixes**: Code actions to automatically fix common issues
18+
- **CLI Integration**: Run `serve` and `build` commands directly from the editor
19+
20+
See [VSCode Extension Documentation](/en/vscode-extension) for details.
21+
22+
#### Enhanced `figdeck init` Command (AI Agent Rules Support)
23+
The `figdeck init` command can now generate rule files for AI agents.
24+
25+
**Supported AI Agents:**
26+
- **Claude Code**: Generates `CLAUDE.md` file
27+
- **Cursor**: Generates `.cursor/rules/figdeck.mdc` file
28+
- **GitHub Copilot**: Generates `.github/copilot-instructions.md` file
29+
30+
**Examples:**
31+
```bash
32+
# Generate rules for all AI agents
33+
figdeck init --agents
34+
35+
# Generate rules for a specific agent only
36+
figdeck init --agents claude
37+
figdeck init --agents cursor
38+
figdeck init --agents copilot
39+
40+
# Specify multiple agents
41+
figdeck init --agents claude,cursor
42+
```
43+
44+
This enables AI agents to understand figdeck's Markdown syntax and provide more accurate code completions and suggestions.
45+
46+
#### GitHub Alerts Style Callouts
47+
Added support for callout blocks using GitHub Alerts syntax.
48+
49+
**Supported Types:**
50+
- `:::note` (blue): General information
51+
- `:::tip` (green): Helpful suggestions
52+
- `:::warning` (orange): Important warnings
53+
- `:::caution` (red): Critical warnings
54+
55+
**Example:**
56+
```markdown
57+
:::note
58+
This is supplementary information.
59+
:::
60+
61+
:::tip
62+
Here's a helpful tip.
63+
:::
64+
65+
:::warning
66+
Be careful with this operation.
67+
:::
68+
69+
:::caution
70+
This action is irreversible!
71+
:::
72+
```
73+
74+
Supports inline formatting (bold, italic, links, code).
75+
76+
See `examples/callouts.md` for details.
77+
78+
### Documentation
79+
- Added comprehensive documentation for VSCode extension (English and Japanese)
80+
- Added documentation for `figdeck init --agents` command
81+
- Added specifications and usage examples for callout blocks
82+
- Updated `CLAUDE.md` with new features
83+
84+
### Tests
85+
- Added comprehensive tests for VSCode extension
86+
- Added extended tests for `figdeck init` command
87+
- Added tests for callout block parsing and rendering
88+
89+
---
90+
591
## [1.4.0] - 2025-12-08
692

793
### New Features

packages/docs/src/content/docs/ja/release-notes.md

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,92 @@
22
title: リリースノート
33
---
44

5+
## [1.5.0] - 2025-12-15
6+
7+
### 新機能
8+
9+
#### VSCode 拡張機能
10+
figdeck 専用の VSCode 拡張機能を追加しました。Markdown スライド作成を強力にサポートします。
11+
12+
**主な機能:**
13+
- **スニペット**: `slide``columns``callout``figma` などのよく使う構文をすばやく挿入
14+
- **フロントマター補完**: YAML フロントマターのプロパティと値を自動補完
15+
- **スライドアウトライン**: サイドバーでスライド構造を視覚的に確認・ナビゲート
16+
- **診断機能**: 構文エラーや警告をリアルタイムで表示
17+
- **クイックフィックス**: 一般的な問題を自動修正するコードアクション
18+
- **CLI 統合**: エディタから直接 `serve``build` コマンドを実行
19+
20+
詳細は [VSCode 拡張機能ドキュメント](/ja/vscode-extension) を参照してください。
21+
22+
#### `figdeck init` コマンドの拡張(AI エージェントルール対応)
23+
`figdeck init` コマンドで AI エージェント用のルールファイルを生成できるようになりました。
24+
25+
**対応 AI エージェント:**
26+
- **Claude Code**: `CLAUDE.md` ファイルを生成
27+
- **Cursor**: `.cursor/rules/figdeck.mdc` ファイルを生成
28+
- **GitHub Copilot**: `.github/copilot-instructions.md` ファイルを生成
29+
30+
**使用例:**
31+
```bash
32+
# すべての AI エージェント用ルールを生成
33+
figdeck init --agents
34+
35+
# 特定のエージェント用ルールのみ生成
36+
figdeck init --agents claude
37+
figdeck init --agents cursor
38+
figdeck init --agents copilot
39+
40+
# 複数のエージェントを指定
41+
figdeck init --agents claude,cursor
42+
```
43+
44+
これにより、AI エージェントが figdeck の Markdown 構文を理解し、より正確なコード補完や提案を行えるようになります。
45+
46+
#### GitHub Alerts スタイルのコールアウト
47+
GitHub Alerts 構文に対応したコールアウトブロックをサポートしました。
48+
49+
**対応タイプ:**
50+
- `:::note` (青): 一般的な情報
51+
- `:::tip` (緑): 役立つ提案
52+
- `:::warning` (オレンジ): 重要な警告
53+
- `:::caution` (赤): 危険な操作の警告
54+
55+
**使用例:**
56+
```markdown
57+
:::note
58+
これは補足情報です。
59+
:::
60+
61+
:::tip
62+
ここに役立つヒントを記載できます。
63+
:::
64+
65+
:::warning
66+
この操作には注意が必要です。
67+
:::
68+
69+
:::caution
70+
この操作は元に戻せません!
71+
:::
72+
```
73+
74+
インライン書式(太字、斜体、リンク、コード)にも対応しています。
75+
76+
詳細は `examples/callouts.md` を参照してください。
77+
78+
### ドキュメント
79+
- VSCode 拡張機能の包括的なドキュメントを追加(英語・日本語)
80+
- `figdeck init --agents` コマンドのドキュメントを追加
81+
- コールアウトブロックの仕様と使用例を追加
82+
- `CLAUDE.md` に新機能を追加
83+
84+
### テスト
85+
- VSCode 拡張機能の包括的なテストを追加
86+
- `figdeck init` コマンドの拡張テストを追加
87+
- コールアウトブロックのパースとレンダリングテストを追加
88+
89+
---
90+
591
## [1.4.0] - 2025-12-08
692

793
### 新機能

0 commit comments

Comments
 (0)