Liman Çekirdek 2.2 Duyuruldu

HAVELSAN tarafından, açık kaynak MIT lisansı ile geliştirilen Liman Çekirdek 2.2 sürümü 15 Nisan 2025 tarihinde duyuruldu. Liman Çekirdek üzerinde kurumsal ihtiyaçlara uygun şekilde geliştirilen "Liman Kurumsal" sürüm için https://liman.havelsan.com.tr adresi ile iletişime geçilebilir. Kod yapısı ve sürüm İlgili sürümde altyapı ve görsellik olarak bir çok güncelleme içermektedir. Tüm değişiklikler ve sürüme erişim için aşağıdaki bağlantı kullanılabilir. https://github.com/limanmys/core/releases/tag/release.master.1033 Kurulum ve güncelleme süreçleri Kurulum ve güncelleme süreçleri için ise aşağıdaki bağlantı kullanılabilir: https://docs.liman.dev/baslangic/kurulum Liman Çekirdek 2.2 ile gelen temel değişiklikler Ortam yapılandırma güncellemeleri .env.example dosyasına Laravel Reverb için yeni WebSocket ayarları (REVERB_APP_ID, REVERB_APP_KEY, vb.) eklendi. PHP sürüm yükseltme .github/workflows/main.yml ve Dockerfile dosyalarında PHP sürümü 8.1'den 8.4'e yükseltildi. keycloak rol önbellekleme KeycloakAuthenticator içinde kullanıcı rolleri Redis'te önbelleğe alındı. Yeni API uçnoktası Liman kullanıcılarını getirmek için InternalController'a /getLimanUsers eklendi. Yönlendirme değişiklikleri _routes.php dosyasına yeni API uç noktası için bir rota (SandboxGetLimanUsers) eklendi. Yapılandırma düzenleyici değişikliği Helpers.php dosyasında Jackiedo\DotenvEditor yerine sixlive\DotenvEditor kullanıldı. CSRF Muafiyetleri CSRF istisnalarına /lmn/private/getLimanUsers eklendi. Laravel sürüm yükseltme Laravel 12 sürümüne yükseltildi ve yeni websoket sağlayıcısı olarak Laravel Reverb kullanıldı.

Apr 15, 2025 - 20:33
 0
Liman Çekirdek 2.2 Duyuruldu

HAVELSAN tarafından, açık kaynak MIT lisansı ile geliştirilen Liman Çekirdek 2.2 sürümü 15 Nisan 2025 tarihinde duyuruldu.

Liman Çekirdek üzerinde kurumsal ihtiyaçlara uygun şekilde geliştirilen "Liman Kurumsal" sürüm için https://liman.havelsan.com.tr adresi ile iletişime geçilebilir.

Kod yapısı ve sürüm

İlgili sürümde altyapı ve görsellik olarak bir çok güncelleme içermektedir. Tüm değişiklikler ve sürüme erişim için aşağıdaki bağlantı kullanılabilir.

https://github.com/limanmys/core/releases/tag/release.master.1033

Kurulum ve güncelleme süreçleri

Kurulum ve güncelleme süreçleri için ise aşağıdaki bağlantı kullanılabilir:

https://docs.liman.dev/baslangic/kurulum

Liman Çekirdek 2.2 ile gelen temel değişiklikler

Ortam yapılandırma güncellemeleri

.env.example dosyasına Laravel Reverb için yeni WebSocket ayarları (REVERB_APP_ID, REVERB_APP_KEY, vb.) eklendi.

PHP sürüm yükseltme

.github/workflows/main.yml ve Dockerfile dosyalarında PHP sürümü 8.1'den 8.4'e yükseltildi.

keycloak rol önbellekleme

KeycloakAuthenticator içinde kullanıcı rolleri Redis'te önbelleğe alındı.

Yeni API uçnoktası

Liman kullanıcılarını getirmek için InternalController'a /getLimanUsers eklendi.

Yönlendirme değişiklikleri

_routes.php dosyasına yeni API uç noktası için bir rota (SandboxGetLimanUsers) eklendi.

Yapılandırma düzenleyici değişikliği

Helpers.php dosyasında Jackiedo\DotenvEditor yerine sixlive\DotenvEditor kullanıldı.

CSRF Muafiyetleri

CSRF istisnalarına /lmn/private/getLimanUsers eklendi.

Laravel sürüm yükseltme

Laravel 12 sürümüne yükseltildi ve yeni websoket sağlayıcısı olarak Laravel Reverb kullanıldı.