Skip to content

Commit 3f3c40d

Browse files
author
CalorieApp Maintainer
committed
release: add v1.1.1 notes, next version placeholder, summary script
1 parent 7573687 commit 3f3c40d

3 files changed

Lines changed: 110 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
## [1.1.2] - Unreleased
2+
3+
### Planned / In Progress
4+
- Visual refinement pass (responsive polish, spacing normalization)
5+
- Performance profiling for XRPL client manager
6+
- Story/Reel social asset generation automation
7+
- Optional CalorieDB sync activation & index optimization
8+
9+
### Potential Additions
10+
- WalletConnect (Phase 1 activation)
11+
- Accessibility contrast audit & fixes
12+
- Image asset compression pipeline
13+
14+
---
115
## [1.1.1] - 2025-11-18
216

317
### Repository Hardening & Public-Safe Docs

docs/RELEASE_v1.1.1.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Release v1.1.1 – Repository Hardening & UX / Docs Upgrade (2025-11-18)
2+
3+
## Summary (Copy/Paste Friendly)
4+
Repository hardening, modular KV layouts (24+ screens), public-safe documentation index, enhanced security & mnemonic UX, social automation tooling. Tag: `v1.1.1`.
5+
6+
## Highlights
7+
### 1. Structure & Hardening
8+
- Introduced modular `src/core/kv/` layout replacing single monolithic KV file.
9+
- Added CI workflows: lint, CodeQL, KV sanity, UX tour.
10+
- Added `.editorconfig`, `.pre-commit-config.yaml` for consistent formatting.
11+
12+
### 2. UX Consistency
13+
- Text wrapping normalized with `text_size` across all major screens.
14+
- Wallet, mnemonic verify, send, DEX & NFT screens reorganized for clarity.
15+
- Navigation logic consolidated (conditional drawers only where needed).
16+
17+
### 3. Security & Reliability
18+
- Clipboard auto-clear utility.
19+
- Enhanced mnemonic management and dialog UX flows.
20+
- Encryption scaffolding for CalorieDB components.
21+
- XRPL client manager with failover and performance groundwork.
22+
23+
### 4. Documentation & Public-Safe Index
24+
- `OFFICIAL_PROJECT_DOCS.md` central entry point.
25+
- Privacy filtering (internal architecture withheld; public guides exposed).
26+
- Added trademark file and clarified dual licensing usage boundaries.
27+
28+
### 5. Automation / Social Media
29+
- PowerShell scripts: generate posts, copy to clipboard, asset verification.
30+
- Image generator for branded square social image.
31+
- Visual concepts & posting guide for multi-platform rollout.
32+
33+
### 6. Future Foundations
34+
- CalorieDB scaffolding: encryption, linking, sync modules (inactive by default).
35+
- WalletConnect preliminary connector setup.
36+
- Performance layer (cache, debouncer, resource guard) prepared.
37+
38+
## File Impact Overview
39+
- 33K insertions, 5.7K deletions.
40+
- Added extensive KV screen library + utility modules.
41+
- Replaced deleted legacy screen files with expanded screen set under `src/screens/`.
42+
43+
## Upgrade Notes
44+
No breaking API changes expected for external integrators. Downstream adaptation: update any tooling that referenced legacy `Screens/*.py` paths to new `src/screens/` hierarchy.
45+
46+
## Social Post (Short)
47+
CalorieApp UX & Docs upgrade LIVE → faster flows, stronger security, improved mnemonic UX. Focus: Security • Speed • UX. #CalorieApp #XRPL
48+
49+
## Next (v1.1.2 Targets)
50+
See top-of-file CHANGELOG section `[1.1.2] - Unreleased` for roadmap.
51+
52+
## Tag
53+
`git checkout main && git pull && git show v1.1.1 --oneline`
54+
55+
## Verification Checklist
56+
- [x] Tag points to merged commit including KV layouts
57+
- [x] LICENSE reflects trademark & dual license
58+
- [x] CHANGELOG updated with next version placeholder
59+
- [x] Social automation scripts functional on Windows
60+
- [x] Tests pass (mnemonic, version, XRPL manager)
61+
62+
## Acknowledgements
63+
Built with KivyMD 2.0.dev and XRPL community support.

tools/print_release_summary.ps1

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
Param(
2+
[string]$Version = 'v1.1.1'
3+
)
4+
5+
Write-Host "== CalorieApp Release Summary ($Version) ==" -ForegroundColor Cyan
6+
7+
$releaseFile = "docs/RELEASE_$Version.md".Replace(':','_')
8+
if (-not (Test-Path $releaseFile)) {
9+
# fallback for v1.1.1 naming
10+
$releaseFile = "docs/RELEASE_v1.1.1.md"
11+
}
12+
13+
if (Test-Path $releaseFile) {
14+
Write-Host "-- Release Notes --" -ForegroundColor Yellow
15+
Get-Content $releaseFile | Select-Object -First 40 | ForEach-Object { Write-Host $_ }
16+
Write-Host "... (truncated)" -ForegroundColor DarkGray
17+
} else {
18+
Write-Host "Release file not found: $releaseFile" -ForegroundColor Red
19+
}
20+
21+
Write-Host "\n-- Social (Short) --" -ForegroundColor Yellow
22+
Write-Host "CalorieApp UX & Docs upgrade LIVE → faster flows, stronger security, improved mnemonic UX. Focus: Security • Speed • UX. #CalorieApp #XRPL" -ForegroundColor Green
23+
24+
Write-Host "\n-- Social (Standard) --" -ForegroundColor Yellow
25+
Write-Host "CalorieApp UX & Documentation upgrade is LIVE: faster multi-screen flow, improved mnemonic verification, hardened security layers, and a public-safe docs index." -ForegroundColor Green
26+
27+
Write-Host "\n-- Image Hint --" -ForegroundColor Yellow
28+
Write-Host "Use: assets/social-media/2025-11-18-docs-update/square-1080x1080.png" -ForegroundColor Green
29+
30+
Write-Host "\n-- Next Version Placeholder --" -ForegroundColor Yellow
31+
Select-String -Path CHANGELOG.md -Pattern "1.1.2" | ForEach-Object { $_.Line } | ForEach-Object { Write-Host $_ }
32+
33+
Write-Host "\nDone." -ForegroundColor Cyan

0 commit comments

Comments
 (0)