Skip to content

Releases: ekyaaa/git_trace

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 01:47

Release v2.0.0

Rilis ini membawa banyak fitur baru yang sangat dinantikan, peningkatan performa, serta otomatisasi deployment yang kuat. Berikut adalah ringkasan perubahan sejak versi terakhir (36d3ad8):

🌟 Fitur Baru (New Features)

  • 🎨 Premium Dark Mode: Antarmuka aplikasi kini sepenuhnya mendukung tema Dark Mode premium yang memanjakan mata dengan kontras warna yang nyaman.
  • πŸ’Ύ Edit Kegiatan & Simpan Otomatis (Draft Saving):
    • Kolom Kegiatan pada tabel pratinjau kini dapat diedit langsung menggunakan kolom teks.
    • Dilengkapi penyimpanan draf lokal secara otomatis (auto-save), sehingga perubahan Anda tidak akan hilang meskipun aplikasi ditutup.
    • Menyediakan tombol reset per baris maupun reset global ke nilai awal.
  • πŸ“„ Hybrid PDF Exporter:
    • Generator PDF bawaan (native) baru dengan format kertas A4 presisi dan margin halaman tepat 1 inci (72pt) di setiap sisi.
    • Fitur fallback otomatis menggunakan LibreOffice untuk konversi template kustom.
  • ✍️ Penataan Layout Tanda Tangan Otomatis (Signature Keep-Together):
    • Optimasi layout XML pada ekspor Word/Docs. Sistem secara otomatis mencegah bagian tanda tangan (mulai dari paragraf "Mahasiswa" hingga tabel tanda tangan Dosen) terpotong di batas halaman dengan mendorong seluruh bagian tersebut ke halaman baru.
  • πŸ”„ Penanganan Commit Duplikat (Duplicate Commit Resolver):
    • Fitur baru untuk menggabungkan atau menyaring commit yang serupa agar catatan kegiatan logbook menjadi lebih rapi dan ringkas.
  • πŸ“‚ Integrasi File Manager Pasca-Ekspor:
    • Kemudahan membuka folder penyimpanan atau membuka langsung file dokumen hasil ekspor (Word/PDF) secara instan setelah proses ekspor selesai.

πŸš€ Peningkatan Sistem & Otomatisasi (CI/CD)

  • πŸ‘· Auto Deploy GitHub Releases: Integrasi GitHub Actions yang secara otomatis membangun (build) dan merilis binary Windows Installer (.exe), Windows Portable (.zip), dan Linux (.tar.gz) setiap kali tag versi baru didorong.
  • 🏷️ Label Categorization: Pengelompokan catatan rilis otomatis berdasarkan label Windows dan Linux.

πŸ“¦ Assets yang Tersedia (Available Binaries)

  • GitTrace_Installer.exe - Installer Windows
  • git-trace-windows-portable.zip - Versi Windows Portable (tanpa install)
  • git-trace-linux.tar.gz - Versi Linux Bundle
  • git-trace-macos.zip - Versi Macos (belum test)

Git Trace Windows v1.0.0

Choose a tag to compare

@ekyaaa ekyaaa released this 08 Jun 03:44

Git Trace MVP for Windows

Git Trace Linux v1.0.0

Choose a tag to compare

@ekyaaa ekyaaa released this 08 Jun 03:40

MVP of git trace for linux