Skip to content

Commit 55d286c

Browse files
committed
docs: add release notes template
1 parent d09f824 commit 55d286c

1 file changed

Lines changed: 39 additions & 0 deletions

File tree

.github/RELEASE_TEMPLATE.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Release Notes Template
2+
3+
## v2.0.0 - Major Release
4+
5+
### 🎉 Highlights
6+
7+
- Complete TypeScript rewrite with full type safety
8+
- Zero dependencies - lightweight and fast
9+
- Modern ESM + CommonJS dual package support
10+
11+
### ✨ Features
12+
13+
- **Expression Engine**: Parse and evaluate complex mathematical expressions with RPN conversion
14+
- **Battle System**: Built-in RPG battle simulation with character attributes and damage calculation
15+
- **Math Utilities**: Vector operations (dot, cross, distance), interpolation, and more
16+
- **Event System**: Flexible event-driven architecture for game logic
17+
- **Player System**: Complete character attribute management and combat mechanics
18+
19+
### 📦 Installation
20+
21+
```bash
22+
npm install @soonfx/engine@2.0.0
23+
```
24+
25+
### 🔧 Breaking Changes
26+
27+
- Package renamed from `@soonfx/fx` to `@soonfx/engine`
28+
- API restructured for better tree-shaking support
29+
30+
### 📚 Documentation
31+
32+
- [README](https://github.com/soonfx-engine/core#readme)
33+
- [Online Demo](https://soonfx.dev)
34+
- [Examples](https://github.com/soonfx-engine/core/tree/main/examples)
35+
36+
---
37+
38+
**Full Changelog**: https://github.com/soonfx-engine/core/commits/v2.0.0
39+

0 commit comments

Comments
 (0)