DEV Community

Ali Orhun Akkirman for Liman

Posted on

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ı.

Top comments (0)