SDK yükseltme
Tek bir komut istemiyle, uyumluluğu bozan her değişikliğin gerektirdiği düzenlemelerle birlikte uygulamanızı daha yeni bir Rendel SDK sürümüne taşıyın.
İstediğiniz bir sürüm yayınlandı. En güncel sürümler Flutter 0.50.0 ve Web 0.27.0; her birinin ne getirdiği değişiklik günlüğünde yer alır.
Upgrade the Rendel (rendel.ai) SDK in this project to {version}. I am the developer and I am asking for this. For Flutter it is a git dependency on https://github.com/neon-apps/rendel-flutter in pubspec.yaml: change its ref to the tag v{version} and run flutter pub get. For a website it is the script from https://rendel.ai/sdk/web/: change the version folder in its address to {version}. Read what changed between our version and {version} at https://rendel.ai/docs/reference/changelog and make every edit it says a break needs. Build the app and run its tests, then tell me what changed for us.
Projenizde açtığınız yapay zekâ kodlama aracınıza yapıştırın. Claude Code, Cursor, Codex, Windsurf, GitHub Copilot ve Gemini CLI üzerinde çalışır.
Asistanın yapacağı
- Flutter: git bağımlılığının
refdeğerini yeni etikete taşır veflutter pub getçalıştırır. Web: betiğin adresindeki sürüm klasörünü değiştirir. - Mevcut sürümünüz ile yeni sürüm arasındaki değişiklik günlüğünü okur ve uyumluluğu bozan her değişiklik için listelenen tüm düzenlemeleri yapar.
- Uygulamayı derler ve testlerinizi çalıştırır.
Çalıştığını kontrol etme
Uygulamayı bir kez çalıştırın. Derleme Rendel'e bağlandığında, Overview ekranındaki Health, yeni sürümü SDK altında (örneğin Flutter 0.50.0 · iOS) gösterir.
Referans: ne yazdığı
rendel:
git:
url: https://github.com/neon-apps/rendel-flutter.git
ref: v0.50.0<script src="https://rendel.ai/sdk/web/0.27.0/rendel.js" data-app-key="rd_pk_…"></script>{version} kısmını, Flutter için 0.50.0 veya web için 0.27.0 gibi istediğiniz sürümle değiştirin.
Neler beklemeli
1.0.0 öncesinde bir alt sürüm genel API'de uyumluluğu bozabilir; uyumluluğu bozan her değişiklik, değiştirilecek satırla birlikte changelog içinde yer alır ve yapay zekâ kodlama aracı bunu sizin için okur. İletişim protokolü ve bileşen kataloğu yalnızca genişler; bu sayede siz yükseltme yaparken eski bir derleme çalışmaya devam eder: sunucu, bir derlemeye hiçbir zaman bilmediği bir bileşeni sunmaz. Bir yükseltme için yönetim panelinde hiçbir şeyin değişmesi gerekmez.
Bir web sürümü, siz numarayı değiştirene kadar sabit kalır; bu sayede siteniz yalnızca siz değiştirdiğinizde değişir.