- Riorganizzato README.md con badge versione, changelog, guida rapida e istruzioni semplificate per Docker/Unraid - Creato CHANGELOG.md secondo standard Keep a Changelog/SemVer - Aggiunto script bump-version.ps1 per gestione automatica versioni e tagging Git - Aggiornate guide deployment: PUBLISHING_GUIDE.md, UNRAID_INSTALL.md e README.md in /deployment - Modificato unraid-template.xml: porta WebUI configurabile (default 8888), volumi e variabili ambiente semplificati - Aggiornata PROJECT_STRUCTURE.md con nuova struttura e best practices - Migliorata chiarezza, professionalità e automazione del workflow di rilascio
1.7 KiB
1.7 KiB
Changelog
Tutte le modifiche significative a TradingBot sono documentate qui.
Formato basato su Keep a Changelog, segue Semantic Versioning.
1.1.0 - 2024-12-17
Added
- Automated Deployment: MSBuild post-build per push automatico su Gitea Registry
- Multiple Docker Tags: latest, version, version-date per ogni release
- Versioning System: Script PowerShell
bump-version.ps1per gestione versioni - Unraid Support: Template XML per installazione 1-click
- Documentation: Guide complete per deployment e versioning
Changed
- Riorganizzata struttura progetto (
/deployment,/docs) - Default WebUI port cambiato da 8080 a 8888
- Health check timing aumentato a 40s per startup Blazor
Fixed
- WebUI icon non visibile in Unraid Docker tab
- Port mapping non configurabile in template
- Template URL path corretto
1.0.0 - 2024-12-15
Added
- Initial Release di TradingBot
- Blazor Server UI con dashboard real-time
- Simple Moving Average (SMA) trading strategy
- 15 criptovalute supportate
- Simulazione market data per testing
- Trade history e statistics
- Settings persistenti via JSON
- Indicatori tecnici: SMA, EMA, RSI, MACD, Bollinger Bands
- Docker support con multi-stage build
- Health checks integrati
Version Legend
- Added: Nuove features
- Changed: Modifiche a funzionalità esistenti
- Deprecated: Features da rimuovere
- Removed: Features rimosse
- Fixed: Bug fixes
- Security: Security fixes