Skip to content

Commit 3e55659

Browse files
committed
feat: add GitHub release creation step and release notes for PDAI v0.7.0
1 parent 38f91c4 commit 3e55659

2 files changed

Lines changed: 141 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,20 @@ jobs:
6767
name: pdai-release-${{ steps.version.outputs.name }}
6868
path: release-apks/*.apk
6969
retention-days: 90
70+
71+
- name: Create GitHub Release
72+
env:
73+
GH_TOKEN: ${{ github.token }}
74+
run: |
75+
VERSION="${{ steps.version.outputs.name }}"
76+
TAG="v${VERSION}"
77+
78+
# Create tag if it doesn't exist
79+
git tag $TAG || true
80+
git push origin $TAG || true
81+
82+
# Create release with release notes
83+
gh release create $TAG \
84+
--title "${VERSION}" \
85+
--notes-file RELEASE_NOTES_${VERSION}.md \
86+
release-apks/*.apk

RELEASE_NOTES_0.7.0.md

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# PDAI v0.7.0 — Release Notes
2+
3+
## New Features (compared to [SDAI](https://github.com/ShiftHackZ/Stable-Diffusion-Android) v0.6.8)
4+
5+
### Fal.AI — Cloud Generation with FLUX Models
6+
7+
Full integration with the Fal.AI platform for cloud-based image generation.
8+
9+
**Default models:**
10+
- FLUX Schnell, FLUX Schnell Redux
11+
- FLUX Dev, FLUX Dev Redux, FLUX Dev Image-to-Image
12+
- FLUX 2, FLUX 2 Flash, FLUX 2 Edit, FLUX 2 Flash Edit
13+
- FLUX Lora, FLUX Lora Image-to-Image, FLUX Lora Inpainting
14+
- FLUX Kontext Dev
15+
- (and other models available via custom endpoints)
16+
17+
**Modes:**
18+
- Text-to-Image, Image-to-Image, Inpainting
19+
20+
**Highlights:**
21+
- Dynamic parameter form generation based on OpenAPI specifications
22+
23+
---
24+
25+
### Qualcomm QNN — Local Generation on NPU
26+
27+
Image generation on Snapdragon devices using NPU and GPU.
28+
29+
**Supported chipsets:** Snapdragon 8 Gen 1 and newer
30+
31+
**Runtimes:**
32+
- HTP (NPU) — optimized for neural networks
33+
- GPU (OpenCL/Adreno) — general-purpose graphics processor
34+
- CPU — central processor (fallback option)
35+
36+
---
37+
38+
### ADetailer and Hires.Fix for A1111/Forge
39+
40+
- **ADetailer** — automatic face and hand enhancement
41+
- **Hires.Fix** — high-resolution generation with upscaling
42+
- **Forge Modules** — basic support for Forge modules (API endpoint)
43+
44+
---
45+
46+
## UI Improvements
47+
48+
### ZoomableImage
49+
- Improved scaling and gestures
50+
- Smoother transition animations
51+
52+
### InPaint
53+
- Enhanced scaling and canvas panning controls
54+
- Pinch-to-zoom support
55+
56+
### Gallery
57+
- Model name displayed in image details
58+
- Optimized swipe navigation between images
59+
60+
### Log Export
61+
- Log file export function for diagnostics
62+
63+
### Light Theme
64+
- Support for light status bar in app theme
65+
66+
---
67+
68+
## Optimization
69+
70+
### Image File Storage
71+
- Migration from Base64 to file-based storage
72+
- Significantly improved performance and reduced DB size
73+
- Added `mediaPath`, `inputMediaPath` fields in DB (migration v8)
74+
75+
### Network Requests
76+
- Requests are sent only to the active generation source
77+
78+
---
79+
80+
## Technical Changes
81+
82+
### Rebranding SDAI → PDAI
83+
- Log tag: `[PDAI]` instead of `[SDAI]`
84+
- Log file: `pdaiv1.log` instead of `sdaiv1.log`
85+
- Model path: `/Download/PDAI/` instead of `/Download/SDAI/`
86+
- `SdaiWorkerFactory``PdaiWorkerFactory`
87+
- Documentation and website updates
88+
89+
### Dependency Updates
90+
- Compose BOM → 2025.12.01
91+
- Lifecycle → 2.10.0
92+
- Navigation → 2.9.6
93+
- Work → 2.11.0
94+
- Koin → 4.1.1
95+
- Retrofit → 3.0.0
96+
- ONNX Runtime → 1.23.2
97+
- Core KTX → 1.17.0
98+
- Material → 1.13.0
99+
- RxJava → 3.1.12
100+
- Apache String Utils → 3.20.0
101+
- MediaPipe → 0.10.26.1
102+
- Serialization → 1.9.0
103+
- Turbine → 1.2.1
104+
- Appcompat → 1.7.1
105+
- Compose Activity → 1.12.2
106+
- Crypto → 1.1.0
107+
- EXIF → 1.4.2
108+
- Gson → 2.13.2
109+
- compileSdk: 35 → 36
110+
111+
### Database Migration
112+
- **Schema version: 7 → 9** — two sequential migrations
113+
- **New fields:** `modelName` (v9), `mediaPath`, `inputMediaPath` (v8)
114+
- **Automatic migration** of existing data on update
115+
116+
---
117+
118+
## Fixes
119+
120+
- Requests to inactive servers are no longer executed
121+
- Light status bar works correctly
122+
- Localization files updated (RU, TR, UK, ZH)
123+
- Added module tests for Fal.AI and Forge, updated existing tests
124+

0 commit comments

Comments
 (0)