Skip to content

Releases: canyrtcn/PractiSQL

PractiSQL 3.4.269 — SQL function colours

Choose a tag to compare

@canyrtcn canyrtcn released this 21 Oct 16:06

English

  • Fixed missing SQL function colours in the query editor. Functions such as ROUND, AVG, SUM and COUNT now use the same colour vocabulary as chat code blocks, including while typing and in large scripts.

Windows x64: download Setup.exe below. .blockmap and latest.yml support in-app updates; they do not need to be opened manually.

Türkçe

  • Sorgu editöründe SQL fonksiyonlarının renksiz görünmesi düzeltildi. ROUND, AVG, SUM ve COUNT gibi fonksiyonlar, yazarken ve büyük sorgularda da sohbet kod bloklarıyla aynı renk listesini kullanır.

Windows x64 için aşağıdaki Setup.exe kurucusunu indirin. .blockmap ve latest.yml uygulama içi güncellemeyi destekler; bunları elle açmanız gerekmez.

PractiSQL 3.4.268 — SQL completion fix

Choose a tag to compare

@canyrtcn canyrtcn released this 21 Oct 15:47

English

  • Improved SQL completion context: sorting directions, expression positions and JOIN continuations now use the surrounding SQL grammar. Window clauses and nested queries keep their own context.
  • Fixed multi-word suggestions so the selected mode also extends JOIN phrases and declared relationships. Accepting a suggestion preserves existing SQL after the cursor. Ambiguous tables and conditions are not invented.

Windows x64: download Setup.exe below. .blockmap and latest.yml support in-app updates; they do not need to be opened manually.

Türkçe

  • SQL tamamlamada bağlam takibi iyileştirildi: sıralama yönü, ifade konumu ve JOIN devamı çevresindeki SQL yapısına göre önerilir. Pencere fonksiyonları ve iç içe sorgular kendi bağlamlarını korur.
  • Çok kelimeli öneriler, seçilen moda göre JOIN ifadelerini ve tanımlı ilişkileri de tamamlar. Öneriyi kabul etmek imleçten sonraki SQL'i korur. Belirsiz tablo ve koşullar uydurulmaz.

Windows x64 için aşağıdaki Setup.exe kurucusunu indirin. .blockmap ve latest.yml uygulama içi güncellemeyi destekler; bunları elle açmanız gerekmez.

PractiSQL 3.4.267 — Performance hotfix

Choose a tag to compare

@canyrtcn canyrtcn released this 21 Oct 15:08

English

  • Fixed severe typing and editor-resizing lag when large query results are visible. Result tables now render visible rows while preserving the complete result, sorting and cell copying.
  • Fixed unwanted SELECT * FROM suggestions in empty editors and after finished queries. Improved alias handling inside SQL functions and removed unrelated suggestions where a value is expected. SQL highlighting and completion remain enabled.

Windows x64: download Setup.exe below. .blockmap and latest.yml support in-app updates; they do not need to be opened manually.

Türkçe

  • Büyük sorgu sonuçları açıkken yazma ve editörü köşesinden büyütme sırasında oluşan ciddi kasma düzeltildi. Sonuç tabloları, verinin tamamını, sıralamayı ve hücre kopyalamayı koruyarak görünür satırları çizer.
  • Boş editörde ve tamamlanmış sorgudan sonra beliren gereksiz SELECT * FROM önerisi düzeltildi. SQL fonksiyonları içindeki takma adlar iyileştirildi; değer beklenen yerlerdeki alakasız öneriler giderildi. SQL renklendirmesi ve tamamlama açık kalır.

Windows x64 için aşağıdaki Setup.exe kurucusunu indirin. .blockmap ve latest.yml uygulama içi güncellemeyi destekler; bunları elle açmanız gerekmez.

PractiSQL 3.4.266 — Performance fixes

Choose a tag to compare

@canyrtcn canyrtcn released this 21 Oct 14:43

English

  • Improved responsiveness when editing large SQL scripts or typing in the AI conversation. Syntax highlighting stays enabled; incremental editing, background parsing and viewport rendering reduce work on the interface thread.
  • Improved local SQL suggestions with table, alias, column and declared relationship context. Word, next-word, three-word and line modes now apply their selected completion length.
  • Successful automatic SQL repairs no longer add internal error diagnostics to the final teaching explanation. Explicit debugging requests and unresolved errors remain visible.

Windows x64: download the Setup.exe installer below. The .blockmap and latest.yml files support in-app updates and do not need to be opened manually.

Türkçe

  • Büyük SQL sorguları düzenlenirken ve AI sohbetine yazılırken arayüzün akıcılığı iyileştirildi. Renklendirme açık kalır; değişen metnin işlenmesi, arka planda ayrıştırma ve görünür satırların çizilmesi arayüzdeki yükü azaltır.
  • Yerel SQL önerileri tablo, takma ad, sütun ve tanımlı ilişkilerin bağlamını kullanacak şekilde iyileştirildi. Kelime, sonraki kelime, üç kelime ve satır modları seçilen tamamlama uzunluğunu uygular.
  • Başarıyla tamamlanan otomatik SQL düzeltmelerinin iç hata açıklamaları son ders anlatımına eklenmez. Kullanıcının istediği hata incelemeleri ve çözülemeyen hatalar görünür kalır.

Windows x64 için aşağıdaki Setup.exe kurucusunu indirin. .blockmap ve latest.yml dosyaları uygulama içi güncellemeyi destekler; bunları elle açmanız gerekmez.

PractiSQL 3.4.265 — Installer fix

Choose a tag to compare

@canyrtcn canyrtcn released this 20 Oct 18:08

English

  • Fixed the startup error when selecting “Run PractiSQL” at the end of Windows setup.

Türkçe

  • Windows kurulumu sonunda “PractiSQL’i başlat” seçildiğinde oluşan açılış hatası düzeltildi.

PractiSQL 3.4.264 — Connection test fix

Choose a tag to compare

@canyrtcn canyrtcn released this 20 Oct 17:43

English

  • Fixed the “Model stopped mid-output” error during the OpenCode Go connection test.

Türkçe

  • OpenCode Go bağlantı testinde görülen “Model çıktıyı yarım bıraktı” hatası düzeltildi.

PractiSQL 3.4.263 — Bug fixes

Choose a tag to compare

@canyrtcn canyrtcn released this 19 Oct 21:17

English

This maintenance build retains the update fixes delivered in 3.4.262 and verifies the normal release-upgrade route from 3.4.262 to 3.4.263. Application behavior is unchanged; the package version is advanced so existing installations can discover a real newer release.

  • A new version appears in the top notification area with download progress and Update now.
  • Installation requires explicit restart confirmation. Deferring does not install on normal application exit.
  • Failed checks leave a retryable status. The installer preserves the existing application profile.
  • Windows x64 installer, blockmap, update metadata and SHA-256 checksums are provided together.

The installer is unsigned. See the README security notice. The GitHub update feed is anonymous only while this repository is public; no repository token is distributed with the application.

Türkçe

Bu bakım paketi, 3.4.262 ile gelen güncelleme düzeltmelerini korur ve 3.4.262’den 3.4.263’e normal release güncelleme yolunu doğrular. Uygulamanın işlevi değişmedi; mevcut kurulumların gerçek bir üst sürümü bulabilmesi için paket sürümü ilerletildi.

  • Yeni sürüm üst bildirim alanında indirme ilerlemesi ve Şimdi güncelle ile görünür.
  • Kurulum açık yeniden başlatma onayı ister. Erteleme, normal çıkışta kurulum başlatmaz.
  • Başarısız denetim yeniden denenebilir bir durum gösterir. Kurucu mevcut uygulama profilini korur.
  • Windows x64 kurucusu, blockmap, güncelleme metadata dosyası ve SHA-256 özetleri birlikte sunulur.

Kurucu imzasızdır; README’deki güvenlik notuna bak. GitHub güncelleme akışı yalnız repo public olduğunda anonim erişime açıktır; uygulamayla repo tokenı dağıtılmaz.

PractiSQL 3.4.262

Choose a tag to compare

@canyrtcn canyrtcn released this 19 Oct 21:03

English

PractiSQL brings a local SQL playground, AI-guided learning and structured practice into one desktop workspace.

Included workflows

  • Load SQLite databases, SQL dumps and CSV files; write and run SQL without an AI connection.
  • Ask SQL questions, request a query for your schema, explain existing SQL and follow up on actual results.
  • Use schema-based local completion, syntax highlighting, query plans, history and visual relationships.
  • Follow guided lessons, solve challenges, practise SQL expressions and take AI-backed exams.
  • Export database-based study workbooks and lesson explanations to PDF.
  • Build data projects from documented sources and review SQL, numeric results and business interpretations.
  • Choose Light, Leaf or Dark; use English or Turkish and adjust interface scale.

Update behavior

New versions appear in the top notification panel with download progress and Update now. Installation requires explicit restart confirmation. Deferring does not install on normal exit, and failed checks leave a clear retryable status.

Distribution status

This Windows x64 release includes the verified installer, blockmap and update metadata. Windows x64 is the initial target; macOS is in preparation. While the repository is private, downloads require repository access and the anonymous GitHub update feed is unavailable. No repository token is bundled with the application.

The current Windows build is unsigned. Review the README security note before installing the attached package. The installer SHA-256 is 987362326db45d5eac6159a09a0a4a49c0d2b7004bd54d5e227b63256878d122. See SHA256SUMS.txt in the release assets.

Türkçe

PractiSQL; yerel SQL playground, AI ile öğrenme ve düzenli pratiği tek masaüstü çalışma alanında birleştirir.

Özellikler

  • SQLite veritabanı, SQL dosyası veya CSV yükle; AI bağlantısı olmadan SQL yaz ve çalıştır.
  • SQL hakkında soru sor, şemana uygun sorgu iste, hazır SQL’i açıklat ve gerçek sonuçlarla ilgili takip soruları sor.
  • Şemaya dayalı yerel tamamlama, renklendirme, sorgu planı, geçmiş ve görsel ilişkilerden yararlan.
  • Dersleri takip et, challenge çöz, SQL ifadelerini çalış ve AI destekli sınavlara katıl.
  • Veritabanına dayalı çalışma defterini ve ders açıklamalarını PDF olarak sakla.
  • Belgelenmiş kaynaklarla veri projeleri oluştur; SQL’i, sayısal sonuçları ve iş yorumunu incele.
  • Açık, Yaprak ve Koyu temaları; Türkçe/İngilizce arayüzü ve ölçek seçimini kullan.

Güncelleme davranışı

Yeni sürüm üst bildirim alanında indirme ilerlemesi ve Şimdi güncelle düğmesiyle görünür. Kurulum açık yeniden başlatma onayı ister. Ertelenen güncelleme normal çıkışta kurulmaz; başarısız denetim yeniden denenebilen bir hata durumu gösterir.

Dağıtım durumu

Bu Windows x64 sürümünde doğrulanan kurucu, blockmap ve güncelleme metadata dosyası bulunur. İlk hedef Windows x64; macOS sürümü hazırlanıyor. Depo gizliyken indirmeler repo erişimi gerektirir ve anonim GitHub güncelleme akışına erişilemez. Uygulamayla repo erişim tokenı dağıtılmaz.

Mevcut Windows build’i imzasızdır. Eklenen paketi kurmadan önce README’deki güvenlik notunu incele. Kurucunun SHA-256 özeti: 987362326db45d5eac6159a09a0a4a49c0d2b7004bd54d5e227b63256878d122. Release dosyalarındaki SHA256SUMS.txt ile karşılaştırabilirsin.