v1.0.0-beta.1
Pre-release
Pre-release
BETA Release Notes - Version 1.0.0-beta.1
New Features and Enhancements:
- LINUX SUPPORT: The app is now available for Linux!
- New Parser: Faster, more efficient, and fewer bugs. Enjoy smoother parsing of your runs.
- Database-Powered Runs: A new system that stores your runs more efficiently, making them faster and more reliable.
- Onboarding Process: A new smooth introduction for new users to get started quickly.
- "Best Run Yet!": Celebrate your best run directly in the app with this exciting new feature! 🎉
- Copy Run as Text: Easily share and save your runs by copying them as plain text.
- Improved Deltas: Personal Best (PB) and Second Best (SB) are now clearly shown and improved for easy tracking.
- Favorite Runs: Mark and sort your favorite runs with ease! ⭐
- Removed Favorites Screen: The new storage system has streamlined the app, eliminating the need for a separate favorites screen.
- Parsing Aborted Runs: Aborted runs are now parsed properly for better tracking.
Bug Fixes and Improvements:
- Various backend improvements for increased speed and reliability.
- Reduced bugs in parsing runs.
Extra Information:
I’m excited to announce that Linux support is officially here!
Stay tuned for future updates! The next beta version will include a way to import old runs (from JSON) into the new database.
Thank you for your patience and support as we continue to improve PTA! ❤️
What's Changed
- Update installer.iss by @Basiiii in #70
- Major refactor by @Basiiii in #72
- Remove .bak files by @Basiiii in #73
- Clean up app by @Basiiii in #75
- Update Diagrams by @Basiiii in #76
- Update PTA_Diagrams.vpp by @Basiiii in #77
- Reorganized rust_core by @RemasteredArch in #74
- Implement Rust Core by @Basiiii in #78
- Update README.md by @Basiiii in #79
- Merge Database Lib & Data Models by @Basiiii in #80
- Cargo Clippy Suggestions by @Basiiii in #81
- add rust parser by @KalaayPT in #82
- Update GitHub files by @Basiiii in #83
- Update README.md by @Basiiii in #84
- Update module constructors and statuseffect enum to reflect parser logic by @KalaayPT in #85
- Rust core parser by @Basiiii in #86
- merge main changes into parser branch by @KalaayPT in #87
- Rust Core Database Update by @Basiiii in #88
- Update DB Schema by @Basiiii in #89
- merge database functions etc into parser branch by @KalaayPT in #90
- Update App to Use Package by @Basiiii in #91
- Add Onboarding by @Basiiii in #92
- Add Favorites Table by @Basiiii in #93
- Update Run Name by @Basiiii in #94
- Rust core parser by @Basiiii in #95
- Function to Copy Run as Text by @Basiiii in #96
- Implement Copy Run as Text Button by @Basiiii in #97
- Implemented Mark Fav Button Closes #66 by @Basiiii in #98
- Update run_navigation_service.dart by @Basiiii in #99
- Normalize Run Fetching by @Basiiii in #100
- fixed log timestamp implementation, removed some todos by @KalaayPT in #101
- Fixes app layout by @Basiiii in #102
- Implement PB and SB Logic to App by @Basiiii in #103
- added deserializer (to be finished) for old run json files & more by @KalaayPT in #104
- Home Screen Update by @Basiiii in #105
- Refactor Storage Screen by @Basiiii in #106
- Update PTA_Diagrams.vpp by @Basiiii in #107
- merge main into json converter by @KalaayPT in #108
- Clean App Code by @Basiiii in #110
- added documenation to converter by @KalaayPT in #109
- Refactor Analytics Page by @Basiiii in #111
- Linux Fixes by @Basiiii in #112
- Add Indexing to DB by @Basiiii in #113
- final touchups for parser and converter by @KalaayPT in #114
- Generate Dart Package by @Basiiii in #115
- Update Version Info by @Basiiii in #116
New Contributors
- @RemasteredArch made their first contribution in #74
Full Changelog: v0.9.7...v1.0.0-beta.1