Skip to content

Changelog

Catatan rilis VibeGram. Halaman ini menyorot perubahan yang paling berguna untuk developer yang memakai framework ini.

Untuk log rilis lengkap, lihat repository CHANGELOG.md.

2.2.1

Dirilis pada 2026-05-22.

Sorotan

  • Membundel plugin Telegram Codex ke package utama vibegram.
  • Menambahkan subpath publik vibegram/codex untuk codex(), codexProvider(), helper login Device Code, type memory store, dan helper provider.
  • Publish tetap lewat alur rilis normal vibegram, bukan package terpisah @vibegram/codex.

Penggunaan

typescript
import { codex, codexProvider } from 'vibegram/codex';

2.1.0

Dirilis pada 2026-04-29.

Sorotan

  • Menambahkan plugin package @vibegram/codex untuk menghubungkan bot VibeGram ke session ChatGPT/Codex.
  • Menambahkan helper ctx.codex untuk prompt, status provider, daftar model, reset percakapan, tracking penggunaan, dan personality per-user.
  • Menambahkan command bawaan /codex untuk help, status, models, prompt eksplisit, reset, dan manajemen personality.
  • Menambahkan dokumentasi Codex bahasa Inggris dan Indonesia dengan setup secret server-first, penanganan auth.json, langkah smoke test lokal, opsi provider, troubleshooting, dan panduan keamanan.
  • Memperbarui axios ke 1.15.2.

Plugin Experimental Codex

Plugin Codex ditujukan untuk bot pribadi, eksperimen privat, dan internal tool. Plugin ini memakai session token Codex/ChatGPT dan mengarah ke backend ChatGPT Codex, bukan OpenAI API resmi.

Mulai dari sini:

Validasi

  • Typecheck package Codex pass.
  • Test package Codex pass.
  • Build package Codex pass.
  • Build docs VitePress pass.

2.0.0

Dirilis pada 2026-04-27.

Sorotan

  • Merapikan breaking type untuk forwarded message, poll extras, dan metadata chat lengkap.
  • Menambahkan opt-in network retry untuk Telegram client.
  • Menambahkan health check untuk webhook adapter.
  • Menambahkan native graceful webhook launch mode.
  • Menambahkan ConversationContext.waitForAny().
  • Menambahkan ctx.telegram sebagai alias yang mudah ditemukan untuk scoped Telegram client.
  • Menambahkan overload typed guard() middleware.
  • Menambahkan public subpath exports untuk modul framework.
  • Menambahkan cakupan method business, gifts, stories, dan monetization yang lebih luas.
  • Membangun ulang pengalaman dokumentasi VitePress dengan navigasi responsif, local search, reusable docs components, dan sinkronisasi konten EN/ID.

Migrasi

Baca changelog lengkap sebelum upgrade dari 1.x, terutama jika bot Anda bergantung pada field forwarded-message lama, poll extras, atau bentuk return getChat().

1.2.1

Dirilis pada 2026-04-25.

Sorotan

  • Menambahkan coverage copy_text yang hilang untuk InlineKeyboardButton.
  • Menambahkan GitHub issue templates.
  • Memperbarui metadata repository dan release.

Riwayat Lengkap

Changelog lengkap berisi semua catatan rilis historis, detail validasi, dan catatan kompatibilitas:

Released under the ISC License.