Initial public testnet stabilization introducing:
- Repository privacy reduction (removed premature build/run instructions)
- Canonical multi-clause legal disclaimer + cross-links (LICENSE, CONTRIBUTING, TRADEMARK)
- Feature flag isolation for deferred Web3 browser & CalorieDB (
src/core/feature_flags.py) - Security audit (no secrets; wallet backups purged)
- .gitignore refinement (narrow sensitive patterns; added CalorieDB data dirs; avoided blanket .dat/.bak/*.dir)
- Deferred XRPL ↔ CalorieDB sync service clarification
- Legacy branches
CalorieAppV11-2,CalorieAppV11-3deleted (fully merged)
- Extended legal disclaimer (
docs/LEGAL_DISCLAIMER.md) - Deferred components directory (
src/_deferred/) - Feature flags module
- README deferred components section & sync wording
FoodTrackScreengating CalorieDB recording behind flagapp.pyremoval of unreachable preload block
- Duplicate active Web3BrowserScreen (kept deferred stub only)
- Temp analysis & test artifacts; wallet backup files
- Confirmed absence of hardcoded secrets or mnemonic phrases in tracked code
- Wallet data ignores scoped to explicit filenames
This tag is a baseline for future visual polish and optional feature activation; experimental modules remain disabled.
- Dynamic social image generator (
tools/generate_social_image.py) with edge‑to‑edge adaptive typography & glow layers - Consolidated multi‑platform social copy (
docs/SOCIAL_COPY_2025-11-19.md) - Visual audit checklist (
docs/VISUAL_AUDIT_CHECKLIST_v1.1.2.md) for structured refinement tracking - PR body template (
docs/PR_BODY_feature_visual_refinement_v1.1.2.md) - Deprecated branch index (
docs/DEPRECATED_BRANCHES.md)
- README & public docs: removal of premature run/build instructions (pre‑release policy enforcement)
- Global Telegram community link updated across all documentation & metadata
- Social image generation performance (coarser gradient); robust font discovery (Windows + Pillow bundles)
- Version badge updated to 1.1.2
- Direct executable examples (
python main.py,buildozer android debug) from public README/docs
- Reaffirmed pre‑release distribution boundaries (no APK guidance until stability milestone)
- Focused on outward visual communication & brand consistency rather than core feature expansion.
- Pending refinement tasks deferred to 1.1.3.
- Visual refinement pass (responsive polish, spacing normalization)
- Performance profiling for XRPL client manager
- Story/Reel social asset generation automation
- Optional CalorieDB sync activation & index optimization
- WalletConnect (Phase 1 activation)
- Accessibility contrast audit & fixes
- Image asset compression pipeline
OFFICIAL_PROJECT_DOCS.mdpublic‑safe indexSTATUS_UPDATE_2025-11-18.mdprogress snapshot
- README & docs index alignment; canonical documentation entry point introduced
.gitignoreadjustments: whitelist safe UX tour guides, preserve internal artifacts privacy
- Reinforced segregation between public documentation & internal implementation/testing assets
All notable changes to CalorieApp will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Mnemonic (BIP39) 12‑word wallet recovery system
- Generic token framework + trustline management screen
- Unified UI headers & transaction visual indicators
- Multi‑server XRPL failover connectivity layer
- Password visibility toggle components
- Initial NFT & DEX screen scaffolds
- CalorieToken branding integration (issuer verification, badges, trademark docs)
- README & LICENSE updated for Custom Dual License + trademark notice
- Consolidated header/layout strategy across 25+ screens
- Transaction history formatting & short address styling
- Official issuer address documented to mitigate spoofing
- Custom Dual License + trademark usage guidelines published
First official release of CalorieApp featuring multi-wallet XRPL support and food tracking capabilities.
- Multi-wallet support on XRPL Testnet
- 12-word BIP39 mnemonic recovery phrases
- Secure encrypted wallet storage
- Real-time balance tracking
- XRP send/receive capabilities
- Custom token support framework
- Transaction history tracking
- Multi-server failover (testnet)
- NFT minting interface
- DEX trading screens
- Food tracking integration
- Modern KivyMD 2.0 UI
- Python 3.12 support
- KivyMD 2.0 framework
- Conditional navigation system
- Responsive design (phone-first)
We follow Semantic Versioning:
- MAJOR version: Incompatible API changes
- MINOR version: Backwards-compatible functionality additions
- PATCH version: Backwards-compatible bug fixes
Current Phase: Beta Development (Testnet)
🚧 Note: This application is under active development. Features and functionality are subject to change. Always verify XRPL issuer addresses to avoid fake tokens.
CalorieToken® and "$CAL" are registered trademarks of CalorieToken (KVK: 84216352). See TRADEMARK.md for usage guidelines.
This project uses a Custom Dual License:
- ✅ Personal/Educational use: Permitted
⚠️ Commercial/Public use: Requires written permission
Contact: info@calorietoken.net
For complete version history, see individual release notes in the repository.
Official Resources:
- 🌐 Website: https://calorietoken.net
- 📄 Whitepaper: https://calorietoken.net/index.php/whitepaper/
- 🐦 Twitter: @CalorieToken
- 💬 Telegram: Community