Wazapin masih aktif dikembangkan sebagai pre-release. Timeline ini merangkum riwayat repository dari 12 Maret sampai 31 Agustus 2026. Isinya mencakup 2.463 commit yang dikelompokkan berdasarkan minggu saat pekerjaan tersebut masuk. Checkpoint berulang, file hasil generate, dan test lanjutan digabungkan ke hasil yang didukungnya.
Label 0.0.x adalah milestone kerja kronologis, bukan rilis formal. Belum ada
rilis 1.0.0.
0.0.6 — Aksesibilitas, operasi platform, dan UX companion (Agustus 2026)
Minggu 10 Agustus — Kualitas storefront dan theme registry
- Ditambahkan: Worker theme registry first-party, index katalog, preview mini shop-card, dan halaman preview theme lengkap diperkenalkan.
- Ditambahkan: Peringatan kontras WCAG AA untuk publish theme dan sinkronisasi preset app dengan theme commerce ditambahkan.
- Diubah: Scrolling storefront, pemulihan fokus, tipografi, form, dan perilaku desktop app shell diperhalus.
- Diperbaiki: Interaksi insight dashboard serta aksesibilitas dan polish storefront ditingkatkan.
Minggu 17 Agustus — Administrasi platform dan auditability
- Ditambahkan: Tabel organisasi bergaya CRM dengan selection, filter, sorting, pagination, dan inspector organisasi berbasis identitas ditambahkan.
- Ditambahkan: Manajemen akses operator platform dan halaman audit log platform dengan endpoint read ditambahkan.
- Diubah: Tab Overview/Members, riwayat plan, dan operator picker ditambahkan ke administrasi organisasi.
- Diperbaiki: Tampilan actor audit, scrolling inspector, dan alignment checkbox diperbaiki.
Minggu 24 Agustus — Mapping CRM, protokol companion, dan deployment edge
- Ditambahkan: Smart CRM CSV field mapping dan protokol UI companion agent yang terstandardisasi digabungkan.
- Diubah: Full frontend suite di CI dibuat dapat selesai dan surface frontend hasil merge diformat.
- Diubah: Root cutover sementara Reflex dan jalur provisioning origin certificate ditambahkan.
- Diperbaiki: Sidebar closer inbox yang sudah usang dihapus, serta flag upload certificate dan cakupan hostname diperbaiki.
Minggu 31 Agustus — Label, lokalisasi, dan fondasi docs
- Ditambahkan: Resource display label yang aman dan mudah dipahami serta copy resource picker yang lebih baik ditambahkan.
- Ditambahkan: Fondasi catalog/build Lingui dan kontrak aktivasi locale pengguna dinamis ditambahkan.
- Ditambahkan: Konten docs Bahasa Indonesia yang natural dan language switcher compact ditambahkan.
- Diubah: UX pass resource-label/audience dimulai dan fondasi lokalisasi untuk surface produk berikutnya didokumentasikan.
0.0.5 — Inbox, AI, dan infrastruktur (Juli 2026)
Minggu 6 Juli — Interaksi inbox dan reliabilitas form
- Ditambahkan: Tick delivery outbound, preview list berdasarkan arah, alias balasan, dan TanStack Virtual untuk list thread serta percakapan ditambahkan.
- Ditambahkan: Pattern
useZodFormuntuk form production ditetapkan. - Diubah: Dialog billing, alamat billing opsional, spacing compact, dan alur health channel WABA distandardisasi.
- Diperbaiki: Wait create-draft, cache reconnect credential, state
credentials_expiredyang usang, dan perilaku inbox SDK diperkuat.
Minggu 13 Juli — CI, deployment, dan kontrak API
- Ditambahkan: Dukungan Aiven Redis TLS, script stack lokal always-on, dan workflow provisioning deploy key Dokku satu kali ditambahkan.
- Diubah: Gate CI diringkas dengan path filter dan formatting frontend serta perilaku package manager diselaraskan.
- Diperbaiki: Penghitungan operasi OpenAPI, context API key, dan provisioning public key Dokku diperbaiki.
- Diperbaiki: Jalur unit suite yang hijau dipulihkan setelah penyederhanaan CI.
Minggu 20 Juli — Grup WAHA dan delivery webhook
- Ditambahkan: Webhook event grup WAHA, group mention melalui
content.mention, dan panduan kirim grup untuk teks, gambar, serta dokumen ditambahkan. - Diubah: Penyimpanan session WAHA diarahkan ke Postgres dan kebutuhan networking Dokku didokumentasikan.
- Diubah: Dispatch publik Svix dibuat melakukan provisioning app ID secara lazy.
- Diperbaiki: Session WAHA gagal dipulihkan, polling QR berhenti setelah
WORKING, dan receipt grup tidak lagi terpotong atau berulang.
Minggu 27 Juli — Retrieval AI kontekstual dan memory
- Ditambahkan: Retrieval candidate, baseline evaluasi, adapter embedding serta reranking Voyage, dan chunk kontekstual berbasis dokumen ditambahkan.
- Ditambahkan: Ingestion web/OKF kontekstual, retrieval lexical plus pgvector berscope, dan memory kesinambungan percakapan ditambahkan.
- Ditambahkan: Pembelajaran style brand channel dari riwayat pesan yang telah direview ditambahkan.
- Diubah: Kontrak rollout retrieval kontekstual dan conversation memory didokumentasikan.
0.0.4 — CRM, commerce, dan operasi workspace (Juni 2026)
Minggu 1 Juni — Polish UI produk dan surface campaign
- Ditambahkan: Polish design engineering, transition yang terukur, dan feedback interaksi yang lebih jelas diperkenalkan.
- Ditambahkan: List dan studio campaign diperluas dengan preview audience, metrik, dan alur composition yang lebih fokus.
- Ditambahkan: Workspace AI agent, layout knowledge/actions/playbooks, dan nilai metrik animasi ditingkatkan.
- Diubah: Lebar halaman, kepadatan metrik, header CRM, dan toolbar campaign diperketat berdasarkan feedback usability.
Minggu 8 Juni — Commerce, referral, insight, dan scrolling
- Ditambahkan: Sinkronisasi kalender booking, dukungan Google Meet, notifikasi staff, program referral, attribution, dan payout ditambahkan.
- Ditambahkan: Insight dashboard dengan sinyal prioritas dan tab reports ditambahkan.
- Diubah: Saran slug workspace alternatif serta copy marketing dan halaman eksternal diperjelas.
- Diperbaiki: Flex chain internal-scroll, loading state order detail, dan validasi commerce/CRM diperkuat.
Minggu 15 Juni — Design system, icon, dan migrasi router
- Ditambahkan: Wrapper Hugeicons level aplikasi, icon barrel per domain, alternate icon state, dan label aksesibilitas ditambahkan.
- Ditambahkan: Compatibility layer TanStack Router dipasang.
- Diubah: Warna, bobot font, chat bubble, dan primitive layout bersama diperhalus.
- Diperbaiki: Import wrapper icon yang circular dan masalah export Vite HMR diselesaikan.
Minggu 22 Juni — Layout studio dan kontrak scroll
- Ditambahkan:
WorkspacePagefull-height, tab aksesibel, dan primitive layout workflow studio reusable diperkenalkan. - Diubah: Preview memakai ukuran logis 448px dengan container scrollable, sidebar tetap, dan area kerja lebih besar.
- Diubah: State workflow studio diekstrak dan perilaku canvas/sidebar distandardisasi.
- Diperbaiki: Nested canvas scrolling, scaling device frame, dan kegagalan body scroll tersembunyi dihapus.
Minggu 29 Juni — Automation hub dan navigasi berbasis URL
- Ditambahkan: Fondasi companion automation hub, routing analytics, dan stream dimulai.
- Ditambahkan:
createAppRouter, tab Dashboard dan Referral berbasis URL, serta detail tab yang dapat diakses lewat URL ditambahkan. - Diubah: Remediasi utama TanStack Router diselesaikan dan type safety tab ditingkatkan.
- Diperbaiki: Tabel workflow IVR tidak lagi dimount dua kali dan pelajaran regresinya dicatat untuk halaman list.
0.0.3 — Ekspansi messaging dan parity API (Mei 2026)
Minggu 4 Mei — Work item CRM rich text
- Ditambahkan: Kolom work item CRM rich text, persistence, dan exposure API untuk notes serta tasks ditambahkan.
- Ditambahkan: Utility dokumen Tiptap dan komponen editor reusable dibangun.
- Ditambahkan: Aksi AI pada editor CRM dan navigasi notes serta tasks ditambahkan.
- Diperbaiki: Jenis system object CRM dalam bentuk plural dan route detail record plural didukung.
Minggu 11 Mei — Workspace AI, performa inbox, dan campaign
- Ditambahkan: UI agent AI dibangun ulang dan halaman evaluasi diganti dengan pengalaman playground.
- Ditambahkan: Virtualisasi message list dengan TanStack Virtual dan modul rendering pesan inbox yang lebih terpisah ditambahkan.
- Ditambahkan: Schema sumber audience campaign dan pekerjaan dispatch campaign didaftarkan.
- Diperbaiki: Kolom pesan JSONB dipetakan dengan benar dan masalah aksesibilitas serta variabel tidak terpakai dibersihkan.
Minggu 18 Mei — Hardening keamanan
- Diperbaiki: Temuan audit keamanan OWASP pada permukaan aplikasi dan API ditangani.
Minggu 25 Mei — Secret dan dashboard operasional
- Diubah: Loading secret API dipindahkan ke boundary
api/.envyang di-ignore Git. - Ditambahkan: Dashboard operasional dirombak untuk monitoring dan reporting berorientasi enterprise.
- Diperbaiki: Risiko secret API lokal ikut ter-commit dikurangi.
0.0.2 — Inbox, billing, dan CRM (April 2026)
Minggu 6 April — Setup channel resmi
- Ditambahkan: Validasi kredensial WhatsApp resmi secara manual dan endpoint setup ditambahkan.
- Ditambahkan: Tab setup resmi diperkenalkan agar onboarding channel dapat membedakan mode setup.
- Diubah: Perilaku AI inbox diarahkan melalui mode percakapan dan eksekusi worker.
- Diperbaiki: Job routing AI inbox untuk balasan otonom dimasukkan ke antrean dan didaftarkan.
Minggu 13 April — Identitas dan reliabilitas operasional
- Ditambahkan: Fondasi identitas interaksi fase pertama dan penulisan interaksi inbound yang dinormalisasi ditambahkan.
- Diubah: Invariant foreign key dan service untuk record interaksi diperketat.
- Diperbaiki: Smoke flow admin, scope koneksi realtime inbox, dan path identitas kontak diperkuat.
- Diperbaiki: Bootstrap deployment dan respons identitas CDP yang hilang dibuat lebih toleran.
Minggu 20 April — Fondasi business object CRM
- Ditambahkan: Schema, query SQL, service, dan endpoint API business object CRM fase kedua diperkenalkan.
- Ditambahkan: Definisi custom field, validasi nilai, dan overlay list CRM pertama ditambahkan.
- Diubah: Model business object ditetapkan melalui persistence dan batas API yang typed.
- Diperbaiki: Usability CRM ditingkatkan dan nilai custom field yang tidak valid ditolak sebelum mutasi.
Minggu 27 April — Data CRM typed dan view
- Ditambahkan: Atribut CRM typed untuk list, nilai kompleks, referensi record, perbandingan, dan pencarian custom object ditambahkan.
- Ditambahkan: View, list, process list, dan primitive filtering custom object ditambahkan.
- Diubah: Hydration pencarian dan filter CRM diperluas untuk nilai typed.
- Diperbaiki: Hydration pencarian custom object dikoreksi dan opsi referensi record divalidasi.
0.0.1 — Fondasi dan API (Maret 2026)
Minggu 9 Maret — Fondasi repository dan inbox
- Ditambahkan: Repository dibuat dan workspace platform Wazapin pertama ditetapkan.
- Ditambahkan: Kontrak preview balasan inbox, lompatan ke balasan, dan batas fetch awal dibangun.
- Diubah: Query inbox dan guard request usang dibatasi ke organisasi dan percakapan aktif.
- Diperbaiki: Target balasan dan label pengirim opsional dipertahankan, sekaligus membuat rendering preview lebih aman.
Minggu 16 Maret — Fondasi parity provider
- Ditambahkan: Interface provider diperluas untuk administrasi channel, privasi, profil, label, grup, kontak, panggilan, newsletter, dan aksi pesan.
- Diubah: Kapabilitas provider diarahkan melalui batas konkret, bukan handler pesan generik.
- Diubah: Mapping parity Wago ditambahkan untuk riwayat sinkronisasi, download media, undangan newsletter, operasi kontak, dan update profil.
- Diperbaiki: Payload dan semantik provider diselaraskan dengan kontrak upstream, termasuk reset undangan grup dan perilaku media.
Minggu 23 Maret — Kontak, segmen, dan analitik
- Ditambahkan: Kontrak onboarding sumber CDP, penggabungan identitas kontak, operasi consent center, dan timeline kontak terpadu diperkenalkan.
- Ditambahkan: Computed attributes segments v2 dan API observabilitas kualitas data beserta halaman admin ditambahkan.
- Ditambahkan: Dashboard analitik WhatsApp dan fondasi pelaporannya dimulai.
- Diperbaiki: Type safety segment builder dipulihkan dan runtime serta detail CDP dipoles.
Minggu 30 Maret — Runtime AI dan routing spesialis
- Ditambahkan: Schema state runtime AI, service backend, alur event, dan komponen workspace frontend pertama dibuat.
- Ditambahkan: Feature flag, analisis sentimen, sinyal eskalasi, konfigurasi jam kerja, dan routing multi-AI specialist diperkenalkan.
- Diubah: Keputusan AI dihubungkan ke percakapan inbox dan balasan otonom berbasis worker.
- Diperbaiki: Routing
ai_modepercakapan dihormati dan job API serta worker yang diperlukan didaftarkan.
Kebijakan versi
- Pertahankan development aktif di bawah
1.0.0. - Gunakan
0.0.xsebagai milestone pre-release kronologis sampai kebijakan rilis publik yang disengaja disetujui. - Changelog ini adalah riwayat terkurasi: test berulang, checkpoint, file hasil generate, dan planning internal digabungkan ke hasil yang terlihat pengguna.
- Tandai perubahan breaking secara eksplisit dan tautkan migration guide jika tersedia.