ISPANA Client App Changelog — v0.0.1 Catatan Rilis Klien ISPANA — v0.0.1
Focus: Finalizing Versioning & Release Integration
- [pubspec.yaml]: Bumped build number to
0.0.1+6. - [TODO.md]: Marked the "Application Version Update" task as complete.
- [GitHub Releases]: Verified full integration of the
ghrelease workflow for both the Flutter App and the Backend API.
Git Commit Tag:
ispana-v0.0.1a6 Focus: Build Script UI/UX & Encoding Fix
- [build.ps1]:
- UI/UX: Converted
$Cleanand$Publishparameters to[switch]for easier command-line usage. - Encoding Fix: Removed emoji characters and updated function definitions to use explicit
Param()blocks. This resolves parsing errors in standard Windows PowerShell (5.1) where variables were being skipped. - Safety: Added path checking and stronger quoting for cross-directory git commands.
- UI/UX: Converted
- [pubspec.yaml]: Bumped build number to
0.0.1+5.
Git Commit Tag:
ispana-v0.0.1a5 Focus: Dual-Repository Automation & Log Relocation
- [Log Relocation]: Moved the
change_logsfolder from the root into theispana/repository for better version tracking. - [build.ps1]:
- Added
-Messageparameter for automated git commits. - Implemented dual-repository commit logic: automatically commits and pushes changes to both ispana (Frontend) and API (Backend) repositories.
- Updated internal pathing to point to the new
ispana/releases/andispana/change_logs/folders.
- Added
- [pubspec.yaml]: Bumped build number to
0.0.1+4.
Git Commit Tag:
ispana-v0.0.1a4 Focus: Local-to-GitHub Release Automation
- [build.ps1]: Added
-Publishflag to automate Git tagging, pushing, and GitHub Release creation using theghCLI. Fixed internal function naming bug (Build_Target). - [pubspec.yaml]: Bumped build number to
0.0.1+3.
Git Commit Tag:
ispana-v0.0.1a3 Focus: Multi-Platform Build Automation
- [build.ps1]: Created a universal PowerShell build script.
- [pubspec.yaml]: Bumped build number to
0.0.1+2.
Git Commit Tag:
ispana-v0.0.1a2 Focus: Initializing Versioning System & Project Baseline
- [12-app-versioning-rule.md]: Created the official versioning and change log management rule.
- [pubspec.yaml]: Updated project version to
0.0.1+1. - [TODO.md]: Added priority tasks for Application Version Update tracking.
Git Commit Tag:
ispana-v0.0.1a1