Lewati ke isi

Changelog API Numerologi v1.0.1

Changelog API Numerologi v1.0.1

Tanggal rilis: 2026-06-08 Versi: v1.0.1 Ruang lingkup: Perluasan titik akhir API Numerologi, dukungan numerologi multi-sistem, lokalisasi makna JSON yang diperluas, pembersihan rute, dan kesetaraan dokumentasi.


Ikhtisar Rilis Umum

v1.0.1 adalah rilis produksi tambahan untuk API Numerologi. Ini merupakan pengembangan dari peluncuran numerologi v1.0.0 dengan menambahkan pembacaan nama, waktu, bisnis, keputusan, keluarga, tim, uang, dan arketipe yang lebih mendalam.

Rilis ini berfokus pada empat tujuan utama:

  1. Jangkauan titik akhir yang lebih luas
  2. Menambahkan 10 keluarga titik akhir baru.
  3. Setiap titik akhir baru mendukung baik GET dan POST.
  4. Semua titik akhir baru menggunakan rute publik yang bersih di bawah /api/v1/*.

  5. Numerologi multi-sistem

  6. Titik akhir berbasis nama baru mendukung opsi num_sys.
  7. Sistem yang didukung:
    • pythagorean
    • chaldean
    • vedic
  8. pythagorean tetap menjadi default untuk mempertahankan perilaku yang ada.3. Jangkauan Bahasa yang Lebih Luas
  9. Bahasa respons yang didukung sekarang meliputi:
    • en
    • es
    • de
    • fr
    • pt
    • ar
    • hi
    • ja
  10. 10 keluarga endpoint baru mencakup file JSON bermakna untuk semua 8 bahasa yang didukung.

  11. Dokumentasi dan Kesiapan Rilis

  12. Menambahkan dokumentasi integrasi untuk semua 10 keluarga endpoint baru.
  13. Memperbarui indeks Endpoint yang Diperluas.
  14. Mendokumentasikan perilaku GET, POST, lang, dan num_sys.
  15. Memverifikasi visibilitas rute, cakupan JSON, dan stabilitas suite pengujian dengan Python 3.11.

Validasi telah selesai untuk rilis ini:

  • Suite pengujian Python lengkap: 137 passed
  • Pemeriksaan rute OpenAPI: semua 10 rute bersih ada
  • Rute baru /api/v1/extended/*: tidak dipasang
  • Validasi terjemahan JSON: 8 folder bahasa, masing-masing berisi 444 file, tanpa ketidaksesuaian struktur
  • Folder JSON bermakna langsung: 8 bahasa × 444 file masing-masing

Baru

Keluarga Endpoint Baru

v1.0.1 menambahkan 10 keluarga endpoint dan 20 operasi baru.| Endpoint | Metode | Jalur | |---|---|---| | Career Path Numerology | GET, POST | /api/v1/career-path-numerology | | Wealth Code Reading | GET, POST | /api/v1/wealth-code-reading | | Home Address Numerology | GET, POST | /api/v1/home-address-numerology | | Baby Name Forecast | GET, POST | /api/v1/baby-name-forecast | | Team Dynamics Numerology | GET, POST | /api/v1/team-dynamics-numerology | | Domain Name Numerology | GET, POST | /api/v1/domain-name-numerology | | Product Name Numerology | GET, POST | /api/v1/product-name-numerology | | Decision Crossroads Reading | GET, POST | /api/v1/decision-crossroads-reading | | Launch Timing Numerology | GET, POST | /api/v1/launch-timing-numerology | | Personal Archetype Stack | GET, POST | /api/v1/personal-archetype-stack |

Infrastruktur Endpoint Bersama Baru

v1.0.1 menambahkan logika pembantu bersama untuk endpoint numerologi baru yang diperluas, termasuk:

  • Memuat JSON berdasarkan lokasi
  • Pencarian konfigurasi endpoint
  • Pencarian makna dan makna detail
  • Perhitungan profil nama
  • Bantuan numerologi tanggal lahir
  • Bantuan penilaian
  • Pelacakan penggunaan
  • Pembungkusan respons perusahaan
  • Penggunaan kembali otorisasi permintaan

Peningkatan Sistem NumerologyThe shared numerology-system helper now includes explicit, validated letter tables for all supported systems:

  • pythagorean
  • chaldean
  • vedic

The Vedic table is supported for Latin-transliterated names and is kept separate from Chaldean even though both systems use the same A-Z values in v1.0.1. Common Latin diacritics and ligatures are normalized before name calculation, and missing-name-value helpers now respect each system's actual alphabet value range.

Cakupan Pengujian Baru

New tests cover:

  • perilaku kalkulator untuk 10 keluarga titik akhir

---- Dukungan untuk sistem numerologi chaldean dan vedic- Dukungan untuk kebijakan multibahasa (8 bahasa)

--- AKHIR MARKUP ---- pencarian makna dalam bahasa lokal

--- AKHIR MARKDOWN ---- Visibilitas rute OpenAPI

---- bentuk rute standar tanpa /extended

Perbaikan


Pembersihan Rute


The new endpoint families now use clean public paths only:

  • Benar: /api/v1/career-path-numerology- Benar: /api/v1/wealth-code-reading- Benar: /api/v1/personal-archetype-stack Rencana rute /api/v1/extended/* untuk 10 keluarga endpoint baru ini belum diimplementasikan dan tidak muncul dalam OpenAPI.

Perbaikan Kebijakan Bahasa


Kebijakan bahasa bersama sekarang mencakup semua 8 bahasa yang didukung: - en - es - de - fr - pt - ar - hi - ja

Pengecualian laporan horoskop yang sudah ada tetap tidak berubah: rute berbasis mesin /api/v1/horoscope/reports/* terus mendukung hanya en.

Perbaikan Terjemahan dan Validasi JSON

Alur kerja terjemahan telah diperkuat sebelum penerapan titik akhir:

  • Placeholder, URL, endpoint, nama file, email, dan token API dilindungi
  • String JSON besar dipecah dengan aman
  • Sisa bahasa Inggris yang tepat ditandai selama pengujian (QA)
  • Struktur JSON yang diterjemahkan dibandingkan dengan struktur sumber bahasa Inggris
  • Penulisan output atomis mencegah penulisan JSON parsial
  • Logika resume hanya melewati file yang diterjemahkan secara struktural valid

Paket makna titik akhir baru divalidasi sebelum disalin ke folder bahasa langsung.

Perbaikan Dokumentasi

Dokumentasi telah diselaraskan dengan permukaan API yang diimplementasikan:

  • Menambahkan num_sys pada contoh GET dan POST yang relevan.
  • Mendokumentasikan dukungan untuk 8 bahasa untuk halaman baru.
  • Menambahkan 10 halaman baru ke indeks Titik Akhir yang Diperluas.
  • Memastikan tabel parameter Markdown dirender dengan benar untuk tipe nullable.

Perbaikan Validasi ProduksiValidasi dijalankan ulang menggunakan standar Python workspace:

  • Python: /opt/homebrew/bin/python3.11
  • Uji lengkap: 137 passed
  • Pemeriksaan OpenAPI: Rute yang bersih tersedia
  • Rute tersembunyi/draft /extended untuk endpoint baru: tidak ada

Sudah Tidak Digunakan

Tidak ada endpoint produksi yang secara formal tidak digunakan dalam versi 1.0.1.

Endpoint Status pada v1.0.1 Pengganti Catatan
Tidak Ada Tidak berlaku Tidak berlaku Versi 1.0.1 bersifat tambahan untuk klien produksi.

Catatan tentang Rute Draft Non-Publik

Bentuk rute draft /api/v1/extended/* untuk 10 keluarga endpoint baru bukan bagian dari permukaan API publik versi 1.0.1.

Gunakan rute yang bersih sebagai gantinya:

  • /api/v1/career-path-numerology
  • /api/v1/wealth-code-reading
  • /api/v1/home-address-numerology
  • /api/v1/baby-name-forecast
  • /api/v1/team-dynamics-numerology
  • /api/v1/domain-name-numerology
  • /api/v1/product-name-numerology
  • /api/v1/decision-crossroads-reading
  • /api/v1/launch-timing-numerology
  • /api/v1/personal-archetype-stack

Dashboard Terpadu


Catatan

These v1.0.1 additions are available through direct API access at https://api.numerologyapi.com using your API key. They are currently not supported via the RapidAPI gateway.


Dokumen Terkait