Skip to content

Commit e1254d3

Browse files
authored
release: thema 0.1.0-dev01 (#9)
* release: thema 0.1.0-dev01 * docs: demo docs: demo video docs: demo video
1 parent b609af5 commit e1254d3

File tree

4 files changed

+54
-5
lines changed

4 files changed

+54
-5
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"packages/thema": "0.1.0-dev00"
2+
"packages/thema": "0.1.0-dev01"
33
}

packages/thema/CHANGELOG.md

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1-
## 0.1.0-dev.1
1+
# Changelog
22

3-
- initial release.
3+
## [0.1.0-dev01](https://github.com/ronnnnn/thema/releases/tag/thema-v0.1.0-dev01) (2024-10-10)
4+
5+
### Build System
6+
7+
- ci ([ad6eddb](https://github.com/ronnnnn/thema/commit/ad6eddbdd14c59c7cda3b3d35bbddcd2f24f2e9d))
8+
- define initial version for release-please ([#7](https://github.com/ronnnnn/thema/issues/7)) ([b609af5](https://github.com/ronnnnn/thema/commit/b609af53533242767d867d0613d5a0a646ceb974))
9+
10+
### Documentation
11+
12+
- badges ([30116c1](https://github.com/ronnnnn/thema/commit/30116c1d0d579534f7adc119bf0d11cc302a1bc7))
13+
- caution ([617a961](https://github.com/ronnnnn/thema/commit/617a961ce06ca5e3acb6ead506d30eb43323e89a))
14+
- prepare for prerelease ([cc9a5a8](https://github.com/ronnnnn/thema/commit/cc9a5a852dc2afd7428d34ada72a0833f84e091f))
15+
16+
### New Features
17+
18+
- theme extensions with macro ([ab610b7](https://github.com/ronnnnn/thema/commit/ab610b748337b29ad4a5524a1e8facbe70648194))
19+
- theme extensions with macro ([2b386d9](https://github.com/ronnnnn/thema/commit/2b386d9beeac9551530f86806f96cca0fab1aa13))
20+
- theme extensions with macro ([eaae20e](https://github.com/ronnnnn/thema/commit/eaae20e61402cac19e267eae331b588cfa735608))
21+
- theme extensions with macro ([f609c86](https://github.com/ronnnnn/thema/commit/f609c86b28cd9a7b0ea230db6830b273fe6af1c3))
22+
23+
### Bug Fixes
24+
25+
- indent ([e1c5c58](https://github.com/ronnnnn/thema/commit/e1c5c58c45f13296e4262314a7bb1e3270c22d46))
26+
27+
### Code Refactoring
28+
29+
- indent ([63e0264](https://github.com/ronnnnn/thema/commit/63e0264546bfc5226bc1fa90e356efa116c0d530))
30+
- refactor ([710080d](https://github.com/ronnnnn/thema/commit/710080d3e11a297e56e806256fd53f23549f669d))
31+
32+
### Code Style
33+
34+
- format ([6e2fb0a](https://github.com/ronnnnn/thema/commit/6e2fb0adb257e3c624df0b87c776af459fc446f0))
35+
- lint ([d8fbeb4](https://github.com/ronnnnn/thema/commit/d8fbeb4f307525e3877012cc3201643869fa05ce))
36+
37+
### Tests
38+
39+
- prepare test ([bd92555](https://github.com/ronnnnn/thema/commit/bd925553c1f64231e0db1f19c6a2e8ea9226b8d9))
40+
- separate package ([0cdcf6c](https://github.com/ronnnnn/thema/commit/0cdcf6c44c56e1288eee67e5b76736b14c720422))
41+
42+
### Feature Updates
43+
44+
- add example app ([2d9b0ca](https://github.com/ronnnnn/thema/commit/2d9b0ca325c691c33ac9c1e5255a1e057ddafe5b))
45+
- check unexpected fields ([b5ac2a4](https://github.com/ronnnnn/thema/commit/b5ac2a4bd0ba008e27a3ea9d0fc198417a607f17))

packages/thema/README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,14 @@ thema reduces the boilerplate code required to create ThemeExtension classes wit
2020
2121
[macro-spec]: https://github.com/dart-lang/language/blob/main/working/macros/feature-specification.md
2222

23-
---
23+
<video src="https://github.com/user-attachments/assets/7bf466c9-f338-4e4b-bb12-f102142e1100" alt="thema demo"></video>
24+
25+
| thema | Traditional |
26+
| --------------- | --------------------------- |
27+
| ![thema][thema] | ![traditional][traditional] |
28+
29+
[thema]: https://github.com/user-attachments/assets/6f206f00-26a5-4635-9022-1365a73f49aa
30+
[traditional]: https://github.com/user-attachments/assets/1849295f-06d0-43a9-a2b9-3b81a1636f0b
2431

2532
## Contents
2633

packages/thema/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: thema
22
description: thema reduces the boilerplate code required to create ThemeExtension classes with macros.
3-
version: 0.1.0-dev00
3+
version: 0.1.0-dev01
44
homepage: https://github.com/ronnnnn/thema
55
repository: https://github.com/ronnnnn/thema
66
platforms:

0 commit comments

Comments
 (0)