IronXL .NET için Excel Kütüphanesi Değişiklik Günlüğü

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronXL Yol Haritası

IronXL, geliştiricilerin C# ve diğer tüm .NET dillerinde XLS, XLSX ve CSV dosyalarını okuyup oluşturmasını kolaylaştırmak için oluşturulmuştur.

IronXL, geliştiricilerin Office Interop'a ihtiyaç duymadan C#'ta Excel dosyalarını düzenlemelerini sağlama konusunda öncülük yapmaktadır.

Bugün, ekibimiz geliştirici topluluğumuzdan gelen geri bildirimleri öncelikli hale getirerek IronXL'yi daha da ilerletmeye odaklanmıştır.

Yayınlar aylık bazda gerçekleşmekte olup, yeni işlevsellikler IronXL'yi birçok geliştirici için tercih edilen seçenek haline getirmektedir.

Uzun vadede, IronXL'yi birden çok programlama dili için piyasaya sürmeyi planlıyoruz. Erken aşama Ar-Ge, Word, PowerPoint ve diğer Microsoft Office Suite ürünlerinin geliştirilmesi için devam ediyor.


Temmuz 2026

IronXL v2026.7.2

PM > Install-Package IronXL.Excel -Version 2026.7.2

Sürüm Notları

  • Dahili bağımlılıkları güncellendi

Haziran 2026

IronXL v2026.6.1

PM > Install-Package IronXL.Excel -Version 2026.6.1

Sürüm Notları

  • 40'tan fazla modern Excel _xlfn.* fonksiyonu için destek eklendi, Microsoft 365 çalışma kitabı uyumluluğunu EvaluateAll() artırıyor
  • Dahili bağımlılıkları güncellendi

Mayıs 2026

IronXL v2026.5.1

PM > Install-Package IronXL.Excel -Version 2026.5.1

Sürüm Notları

  • XLSX yüklenirken tepe bellek kullanımını %65-80 oranında azalttı, kısıtlı ortamlarda büyük dosyalar için güvenilirliği artırdı
  • Dahili bağımlılıkları güncellendi

Nisan 2026

IronXL v2026.4.1

PM > Install-Package IronXL.Excel -Version 2026.4.1

Sürüm Notları

  • Büyük elektronik tablolar üzerindeki son derece yavaş stil uygulaması düzeltildi (artık 25-393x daha hızlı). Daha önce 500K+ hücre aralıklarında dakikalar alan işlemler artık milisaniyeler içinde tamamlanmaktadır.

Mart 2026

IronXL v2026.3.1

PM > Install-Package IronXL.Excel -Version 2026.3.1

Sürüm Notları

  • İç bağımlılıkları günceller.

Şubat 2026

IronXL v2026.2.1

PM > Install-Package IronXL.Excel -Version 2026.2.1

Sürüm Notları

  • İç bağımlılıkları günceller.

Ocak 2026

IronXL v2026.1.1

PM > Install-Package IronXL.Excel -Version 2026.1.1

Sürüm Notları

  • İç bağımlılıkları günceller.

Aralık 2025

IronXL v2025.12.2

PM > Install-Package IronXL.Excel -Version 2025.12.2

Sürüm Notları

  • Belirli InvalidCastException dosyaları yüklerken Veri Doğrulama kayıtları içeren .xls sorununu düzeltti.

Kasım 2025

IronXL v2025.12.2

PM > Install-Package IronXL.Excel -Version 2025.12.2

Sürüm Notları

  • İç bağımlılıkları günceller.

Ekim 2025

IronXL v2025.10.4

PM > Install-Package IronXL.Excel -Version 2025.10.4

Sürüm Notları

  • Sayısal hücrelerin yanlış bir şekilde DateTime olarak tespit edildiği bir sorun düzeltildi.
  • XLSX'den XLS formatına dönüştürme sırasında veri türlerinin bozulduğu bir sorun düzeltildi.
  • AutoSizeColumn yönteminin sütun genişliğini aşırı tahmin ettiği bir sorun düzeltildi.

Eylül 2025

IronXL v2025.9.1

PM > Install-Package IronXL.Excel -Version 2025.9.1

Sürüm Notları

  • IronSoftware.System.Drawing 2025.9.3 sürümüne güncellendi.

Ağustos 2025

IronXL v2025.8.3

PM > Install-Package IronXL.Excel -Version 2025.8.3

Sürüm Notları

  • IronSoftware.System.Drawing 2025.8.1 sürümüne güncellendi.

Temmuz 2025

IronXL v2025.7.15

PM > Install-Package IronXL.Excel -Version 2025.7.15

Sürüm Notları

  • IronSoftware.System.Drawing 2025.7.12 sürümüne güncellendi.

Haziran 2025

IronXL v2025.6.4

PM > Install-Package IronXL.Excel -Version 2025.6.4

Sürüm Notları

Güncellemeler:

  • IronSoftware.System.Drawing 2025.6.2 sürümüne güncellendi.

Hata Düzeltmeleri:

  • LastFilledCell özelliği, seyrek verilerle dolu çalışma sayfaları için yanlış bir şekilde null döndürüyordu, bu sorun düzeltildi.
  • CreateNamedTable yöntemi farklı sayfalara tablolar eklerken Excel dosyasını bozan bir sorun düzeltildi.

Mayıs 2025

IronXL 2025.5.4

PM > Install-Package IronXL.Excel -Version 2025.5.4

Sürüm Notları

  • IronSoftware.System.Drawing 2025.5.3 sürümüne güncellendi.
  • IronSoftware.Common 2025.3.1 sürümüne güncellendi.

  • 500'den fazla satır içeren Excel dosyalarında kullanıldığında yanlış bir değer döndüren Rows.Length sorunu çözüldü.

Nisan 2025

IronXL 2025.4.5

PM > Install-Package IronXL.Excel -Version 2025.4.5

Sürüm Notları

  • IronSoftware.System.Drawing 2025.3.6 sürümüne güncellendi.
  • IronSoftware.Common 2025.3.1 sürümüne güncellendi.

Mart 2025

IronXL 2025.3.1

PM > Install-Package IronXL.Excel -Version 2025.3.1

Sürüm Notları

  • IronSoftware.System.Drawing 2025.3.5 sürümüne güncellendi.
  • IronSoftware.Common 2025.2.3 sürümüne güncellendi.

Şubat 2025

IronXL 2025.2.5

PM > Install-Package IronXL.Excel -Version 2025.2.5

Sürüm Notları

  • IronSoftware.System.Drawing 2025.1.6 sürümüne güncellendi.

Ocak 2025

IronXL 2025.1.1

PM > Install-Package IronXL.Excel -Version 2025.1.1

Sürüm Notları

  • IronSoftware.Common 2024.11.4 sürümüne güncellendi.
  • Bilinen güvenlik açıklarını gidermek için bağımlılık paketleri güncellendi.
  • .xlsm dosyalarını yüklerken ve kaydederken ortaya çıkan istisnalar düzeltildi.
  • Excel dosyalarını yüklerken 'eşdeğer parça isimleri' istisnasına neden olan bir sorun düzeltildi.
  • Satır eklerken formüllerin bozulmasına neden olan bir sorun düzeltildi.
  • Geçersiz veri doğrulaması içeren Excel dosyalarını yüklerken istisnalara neden olan sorun düzeltildi.
  • Sayı formatını ayarlarken üretilen HTML yazı rengi beyaz olmasına neden olan bir sorun düzeltildi.

Aralık 2024

IronXL 2024.12.1

PM > Install-Package IronXL.Excel -Version 2024.12.1

Sürüm Notları

  • IronSoftware.System.Drawing 2024.12.3 sürümüne güncellendi.
  • IronSoftware.Common 2024.11.2 sürümüne güncellendi.
  • Hücre aralıklarını alırken performans iyileştirildi (orta ve büyük dosyalar için 5-10 kat daha hızlı).
  • Nakit sonuçların önbelleğe alınması ile formül değerlendirme geliştirildi.
  • Belirli dosyalar yüklenirken oluşan null başvuru istisnası düzeltildi.
  • Formüllerden tarih değerleri alırken yaşanan sorun düzeltildi.
  • Workbook ve Worksheet farklı formatlarda akış olarak dönüştürme işlevi eklendi.

Kasım 2024

IronXL 16.11.2024

PM > Install-Package IronXL.Excel -Version 2024.11.16

Sürüm Notları

  • IronSoftware.System.Drawing 2024.9.15 sürümüne güncellendi
  • IronSoftware.Common 2024.9.38 sürümüne güncellendi
  • Arapça, Çince ve İbranice gibi diller için kullanışlı olan sütun yönünü sağdan sola çevirme desteği eklendi.
  • SetWorksheetTabColor ve SetWorksheetTabColorIndex ile sekme renklerini ayarlamak için yöntemler eklendi.
  • Hücrelerden köprüleri kaldırmak için RemoveHyperlink yöntemi eklendi.
  • Eğer hücrede köprü yoksa hücre köprüsüne erişmek bir Null Referans İstisnası oluşturmasına neden olan bir sorun düzeltildi.
  • XLS dosyalarındaki dosya tipi köprülerine erişildiğinde boş bir dize döndürülmesine neden olan bir sorun düzeltildi.
  • ToDataTable yöntemi tüm veri türlerini doğru hesaplamadığında bir sorun düzeltildi.

Ekim 2024

IronXL 2024.10.2

PM > Install-Package IronXL.Excel -Version 2024.10.2

Sürüm Notları

  • IronSoftware.System.Drawing 2024.9.11 sürümüne güncellendi

Eylül 2024

IronXL 2024.9.3

PM > Install-Package IronXL.Excel -Version 2024.8.5

Sürüm Notları

  • Küçük Hata Düzeltmeleri

Ağustos 2024

IronXL 2024.8.5

PM > Install-Package IronXL.Excel -Version 2024.8.5

Sürüm Notları

  • Küçük Hata Düzeltmeleri

Temmuz 2024

IronXL 2024.7.1

PM > Install-Package IronXL.Excel -Version 2024.7.1

Sürüm Notları

  • Küçük Hata Düzeltmeleri

Haziran 2024

IronXL 2024.6.1

PM > Install-Package IronXL.Excel -Version 2024.6.1
<a href="https://www.nuget.org/packages/IronXL.Excel/2024.6.1" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2024.6.1/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • Küçük Hata Düzeltmeleri

Mayıs 2024

IronXL 2024.5.5

PM > Install-Package IronXL.Excel -Version 2024.5.5
<a href="https://www.nuget.org/packages/IronXL.Excel/2024.5.5" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2024.5.5/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • Küçük Hata Düzeltmeleri
  • IronSoftware.System.Drawing 2024.5.1 sürümüne güncellendi

Nisan 2024

IronXL 2024.4.4

PM > Install-Package IronXL.Excel -Version 2024.4.4
<a href="https://www.nuget.org/packages/IronXL.Excel/2024.4.4" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2024.4.4/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • Bir dosya kaydedildiğinde "paylaşılan" bir formülün (birden fazla hücreye kopyalanan türlerden biri) kaybolduğu bir hatayı düzeltir.
  • IronSoftware.System.Drawing 2024.4.1 sürümüne güncellendi

Mart 2024

IronXL 2024.3.20

PM > Install-Package IronXL.Excel -Version 2024.3.20
<a href="https://www.nuget.org/packages/IronXL.Excel/2024.3.20" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2024.3.20/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • IronSoftware.Common 2024.1.7 sürümüne güncellendi
  • IronSoftware.System.Drawing 2024.3.4 sürümüne güncellendi
  • Lisans anahtarının .NET Framework'te web.config dosyasından alınamaması hatasını düzeltir

Şubat 2024

IronXL 2024.2.25

PM > Install-Package IronXL.Excel -Version 2024.2.25
<a href="https://www.nuget.org/packages/IronXL.Excel/2024.2.25" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2024.2.25/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • IronSoftware.Common 2024.1.2 sürümüne güncellendi
  • Çok yavaş veri yükleme yöntemlerinde (özellikle DataSets yöntemi) bir hata düzeltildi.
  • Yukarıdaki düzeltmenin bir sonucu olarak, çok sayıda hücre oluşturan diğer birçok metodda performans iyileştirmeleri.
  • Bir hücreye yapılan herhangi bir stil değişikliğinin bir hücre ön plan renginin siyah ayarlanmasına neden olduğu bir hatayı düzeltir.
  • IronXL.Cell.Int64Value ve IronXL.Cell.Int32Value yöntemleri artık kullanılmıyor ve gelecekte kaldırılacak. IronXL.Cell.IntValue ve IronXL.Cell.LongValue kullanın
  • Hücre yorumlarını temsil etmek için IronXL.Cells.Comment sınıfı eklendi, tüm yorum özellikleri için ayarlayıcılar ve alıcılar ile
  • Yorum eklemek ve kaldırmak için yöntemler içeren IronXL.Cell sınıfına Comment özelliği eklendi. Comment özelliği, hücrede yorum yoksa null olur. Yorumlar varsayılan olarak görünmez olarak eklenir

Ocak 2024

IronXL 2024.1.21

PM > Install-Package IronXL.Excel -Version 2024.1.21
<a href="https://www.nuget.org/packages/IronXL.Excel/2024.1.21" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2024.1.21/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • Küçük iyileştirmeler ve hata düzeltmeleri

Aralık 2023

IronXL 19.12.2023

PM > Install-Package IronXL.Excel -Version 2023.12.19
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.12.19" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.12.19/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • Tanımlı isimler oluştururken istisnalar atanmasına neden olan bir hatayı düzeltir.
  • Bir grafik sayfası içeren elektronik tabloların yüklenmesi bir hata oluşturduğunda sorunları düzeltir. Grafik sayfalarının yüklenmeyeceğini unutmayın. Grafik sayfalarını desteklemek hala bir özellik isteğidir.
  • Adlandırılmış tabloları DataTables'a dönüştürme özelliği eklendi.
  • Veri doğrulamaları için destek ekler:
    • DataValidations özelliği WorkSheet'a eklendi. Çalışma sayfasındaki tüm veri doğrulamaları içerir ve veri doğrulamalarını eklemek ve kaldırmak için metodlar içerir.
    • Tüm veri doğrulama türleri elektronik tablolardan okunabilir.
    • WholeNumber, Decimal, TextLength, Date, List ve FormulaList veri doğrulamaları WorkSheet'e eklenebilir.

Kasım 2023

IronXL 2023.11.12

PM > Install-Package IronXL.Excel -Version 2023.11.12
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.11.12" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.11.12/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • IronDrawing, 2023.11.1 sürümüne güncellendi
  • Küçük düzeltmeler ve iyileştirmeler
  • IronXL.Logger sınıfı artık kullanılmıyor. IronSoftware.Logger kullanın

Ekim 2023

IronXL v2023.10.8

PM > Install-Package IronXL.Excel -Version 2023.10.8
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.10.8" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.10.8/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • IronDrawing, 2023.10.2 sürümüne güncellendi
  • IronSoftware.Common 2023.10.2 üzerine bağımlılık eklendi
  • Küçük düzeltmeler ve iyileştirmeler

Eylül 2023

IronXL v2023.9.29

PM > Install-Package IronXL.Excel -Version 2023.9.29
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.9.29" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.9.29/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • IronDrawing, 2023.9.2 sürümüne güncellendi
  • Kararlılık iyileştirmeleri
  • Performans artışı, bazı durumlarda %25 daha hızlı yürütme süresi

Ağustos 2023

IronXL v2023.8.19

PM > Install-Package IronXL.Excel -Version 2023.8.19
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.8.19" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.8.19/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • Küçük iyileştirmeler ve düzeltmeler.
  • Bağımlılıkları günceller.

Temmuz 2023

IronXL v2023.7.4

PM > Install-Package IronXL.Excel -Version 2023.7.4
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.7.4" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.7.4/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • Birleştirilmiş bölgelerin listesini almak için kullanılan GetMergedRegions yöntemi eklendi.
  • Clear yöntemi, koleksiyondaki tüm çalışma sayfalarını silmediğinde bir hata düzeltildi.
  • InsertColumn yöntemi son satırı atlarken bir hata düzeltildi.
  • Boş bir satırla karşılaştığında dönüştürmeyi durduran Range.ToDataTable yöntemindeki bir hata düzeltildi.
  • RemoveColumn yöntemi grubu Range, RangeRow, RangeColumn, Worksheet'a eklendi.
  • InsertColumn yöntemi grubu, artık formülleri güncelleyerek ve hücrelerle stilleri hareket ettirerek sütunların yolundan çekilmesini doğru şekilde sağlar.
  • Toplu veri manipülasyonunun bazı durumlarında %20-25 zamanla ilgili performans iyileştirmeleri.
  • Range.AllRowsInRange ve Range.AllColumnsInRange özellikleri artık kullanılmıyor, bunun yerine Range.Rows ve Range.Columns kullanın. Bu, WorkSheet, RangeRow ve RangeColumn sınıfları için de geçerlidir.
  • WorkSheet'nın iç çalışma aralığı, çalışma sayfasına yapılan tüm değişikliklerle doğru şekilde güncellenecektir.
  • WorkSheet'nın iç çalışma aralığı, aralığın sonunda herhangi bir stil bilgisi içeren boş sütunları da içerecektir.
  • Range.Trim yönteminde, özellikle boş sütunları kırpmayan Trim hatası dahil olmak üzere çok sayıda hata düzeltildi.
  • Range.RemoveColumn ve Range.RemoveRow yöntemleri, bir sütun/satırın boş olmasından sonra sütun/satırı tamamen sheet'ten kaldıracak ve sütunun/row'un altındaki/yandaki sütunları/row'larını yukarı/sola kaydıracak.
  • Aralığın içindeki hücreleri iterasyon yapmadan sayı döndüren Range.Count özelliği eklendi.
  • Aralığın içindeki sütun/satır sayısını tüm hücreleri iterasyon yapmadan döndüren Range.ColumnCount ve Range.RowCount özellikleri değiştirildi.
  • Range sınıfı ve türevleri için belgelendirme iyileştirmeleri.
  • InsertRow ve InsertColumn yöntemleri artık eklenen satır/sütunu döndürecek. InsertRows ve InsertColumns yöntemleri için de aynısı geçerli, ancak bunlar eklenen sütun/satırların listelerini döndürecek.
  • Aralığın adresi, aralığı değiştiğinde (ile Subtract yöntemleri) doğru şekilde güncellenecektir.
  • Sayfadaki kullanılan alanın adresiyle WorkSheet.RangeAddress özelliği eklendi.
  • IronSoftware.System.Drawing 2023.7.1 sürümüne güncellendi

Haziran 2023

IronXL v2023.6.4

PM > Install-Package IronXL.Excel -Version 2023.6.4
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.6.4" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.6.4/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • Sınır türünü ve rengini ayarlamak için kullanılan SetBorderStyle yöntemi eklendi.
  • Grafiklerin serilerindeki "&" işaretinin dosya kaydedildikten sonra dosyanın bozulmasına neden olduğu bir hatayı düzeltir.
  • .xlsx (.xlsm, .xltx vb.) dosyasının iç XML yapısında açma ve kapama br etiketi varsa, WorkBook.Load yöntemi bir istisna attığında bir hata düzeltildi.
  • IronDrawing bağımlılığını 2023.6.1 sürümüne günceller.

Mayıs 2023

IronXL v2023.5.4

PM > Install-Package IronXL.Excel -Version 2023.5.4
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.5.4" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.5.4/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • Bazı .NET Framework ASP.NET projelerinde lisans anahtarlarının web.config'den alınamadığı bir sorun düzeltildi
  • System.Memory sürüm çakışmaları hakkında olası uyarılar düzeltildi

Mart 2023

IronXL v2023.4.13

PM > Install-Package IronXL.Excel -Version 2023.4.13
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.4.13" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.4.13/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • Iron Suite lisans anahtarları için destek ekler
  • .config ve .json dosyalarında saklanan lisans anahtarlarının IronXL tarafından alınmaması sorunlarını düzeltir
  • Uygulamanın alt klasörlerinde saklanan .config ve .json dosyalarındaki lisans anahtarları için destek ekler

Şubat 2023

IronXL v2023.2.5

PM > Install-Package IronXL.Excel -Version 2023.2.5
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.2.5" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.2.5/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • NuGet paketinin yüklenmeden önce, EULA şartlarını kabul etme gerekliliği getirildi
  • Range sınıfı için IntelliSense açıklamaları iyileştirildi
  • WorkSheet.PhysicalColumnCount özelliğine erişildiğinde çalışma sayfasında sütun yokken bir istisna atan bir hata düzeltildi
  • IntelliSense açıklamaları Cell.Hyperlink özelliği için iyileştirildi
  • Cell.Hyperlink özelliği ayarlandığında, bazı durumlarda yanlış bir köprü türü tespit etme hatası düzeltildi
  • Sistemde yazı tipi bulunmadığında, AutoSizeColumn yöntemleri kullanıldığında meydana gelen istisnanın açıklaması iyileştirildi
  • Bağımlılıkları günceller

Ocak 2023

IronXL v2023.1.14

PM > Install-Package IronXL.Excel -Version 2023.1.14
<a href="https://www.nuget.org/packages/IronXL.Excel/2023.1.14" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2023.1.14/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • WorkSheet.InsertImage yöntemi için kullanılan Enum, IronXL.Drawing.Images.ImageFormat olarak değiştirildi
  • Farklı yerel ayarlarda grafiklerin ondalık ayırıcı nedeniyle bozulmasına neden olan bir hatayı düzeltir
  • Performans iyileştirmeleri

Aralık 2022

IronXL v2022.12.11262

PM > Install-Package IronXL.Excel -Version 2022.12.11262
<a href="https://www.nuget.org/packages/IronXL.Excel/2022.12.11262" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2022.12.11262/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • IronXL kullanan bir uygulama, Visual Studio hata ayıklayıcısı bağlıyken çalıştırıldığında bir Licensing istisnası atan bir hata düzeltildi.
  • Birden fazla grafik bulunup biri silindikten sonra başka bir grafik eklendiğinde bir istisna atanmasına neden olan hatayı düzeltir.
  • Grafik başlıkları artık grafik alanını kaplamayacak.

IronXL v2022.12.10926

PM > Install-Package IronXL.Excel -Version 2022.12.10926
<a href="https://www.nuget.org/packages/IronXL.Excel/2022.12.10926" target="_blank" class="changelog-button nuget-dl-button"><i class="fa-kit fa-nuget"></i>NuGet İndir</a> <a href="/csharp/excel/object-reference/api/v2022.12.10926/" target="_blank" class="changelog-button api-ref-button">API Referansını Görüntüle</a>

Sürüm Notları

  • belgede indekslenmemiş renkler nedeniyle WorkBook.ExportToHtml bir istisna atıldığında bir hata düzeltildi.
  • Range, WorkSheet, RangeRow, RangeColumn, RangeStyle, RangeFont ve RangeBorder mülkleri için yapılan getter çağrılarının gereksiz yere tüm hücreleri oluşturduğu bir hata düzeltildi.
  • Belirli WebPublishing ayarlarıyla .XLSX dosyaları yüklendiğinde bir istisna atıldığı bir hata düzeltildi.
  • WorkSheet.PhysicalColumnCount ve WorkSheet.PhysicalRowCount özellikleri eklendi, bu özellikler şu anda bu çalışma sayfasında fiziksel olarak bulunan satır ve sütun sayısını döndürüyor.
  • IntelliSense belgeleri, WorkSheet ve Range'nin bazı özellik ve yöntemlerini açıklığa kavuşturmak için iyileştirildi ve güncellendi.
  • Özellikle büyük Ranges durumunda, Range nesnesinin mülkleri okunduğunda performans iyileştirildi. Bu, Range'den miras alınan tüm nesneler için geçerlidir (WorkSheet, RangeRow vb.).

Kasım 2022

IronXL v2022.11.10251

PM > Install-Package IronXL.Excel -Version 2022.11.10251

Sürüm Notları

  • XLSX, XLSM ve XLTX çalışma kitapları için şifreli yükleme yöntemleri için WorkBook yükleme yöntemleri için şifre kabul edilebileceği fazla yüklü bilgiler eklendi. Eklenen aşırı yüklerin tam listesi:
    • TryLoad(string filename, string password, out WorkBook workBook)
    • Load(byte [] veri, string şifre)
    • Load(Stream akış, string şifre)
    • LoadExcel(byte [] veri, string şifre)
    • LoadExcel(Stream dosya, string şifre)
    • LoadExcel(string dosyaAdı, string şifre)
    • FromByteArray(byte [] veri, string şifre)
    • FromStream(Stream akış, string şifre)
  • Bir çalışma kitabını bir MemoryStream dosyasına yazacak, argüman olarak sağlanan veya WorkBook.Password özelliğinde saklanan şifreyi kullanarak şifreleyecek ve sonuçlanan şifreli MemoryStream dosyasını döndürecek WorkBook.Encrypt(string password) yöntemi eklendi. Yalnızca XLSX, XLSM ve XLTX türlerindeki çalışma kitapları için desteklenir.
  • Bir MemoryStream dosyasını çözme ve çıkacak sonucu döndüren ve argüman olarak sağlanan bir şifre ile bir Akışı şifre çözen WorkBook.Decrypt(Stream stream, string password) yöntemi eklendi. Yalnızca XLSX, XLSM ve XLTX türlerindeki çalışma kitapları için desteklenir.
  • Çalışma kitabını HTML olarak dışa aktarırken bazı kenarlık stillerinin bir hata oluşturmasına neden olan bir hatayı düzeltir.
  • Son mevcut satırın yerine bir satır eklenirse InsertRow yöntemi bir istisna atılıyordu, bu hata düzeltildi.
  • AutoSizeRow ve AutoSizeColumn yöntemlerinin hassasiyeti artırıldı.
  • InsertRow yönteminin performansı %25 oranında artırıldı.

Eylül 2022

IronXL v2022.9.9454

PM > Install-Package IronXL.Excel -Version 2022.9.9454

Sürüm Notları

  • İlk oluşturulan ConditionalFormattingRule düzgün çalışmıyordu, bu hata düzeltildi.
  • Koşullu biçimlendirme kuralı ile uygulanmayan yazı tipi rengi ile ilgili bir hatayı düzeltir.
  • Cell.FormatString özelliği değiştirildiğinde kopya stile neden olan bir hata düzeltildi.
  • Range.Row(int) ve Range.Column(int) yöntemleri, büyük aralıklar için çalıştırılması dakikalar süren bir hata düzeltildi.
  • Sıralama için bir yön belirtmek için IronXL.SortOrder enumu eklendi.
  • Sıralanan bir aralıkta bir sütuna göre sıralamayı sağlayan Range.SortByColumn(string, SortOrder) ve Range.SortByColumn(int, SortOrder) yöntemleri eklendi, belirtilen sütunun yeni sırası doğrultusunda bir aralıktaki satırları yeniden düzenler.
  • IronDrawing nuget paketi ile ilgili bağımlılık kaldırıldı ve yerine IronSoftware.System.Drawing eklendi.

IronXL v2022.9.9454

PM > Install-Package IronXL.Excel -Version 2022.9.9454

Sürüm Notları

  • Önceki sürümde yanlış gizlenmiş olan bir dizi yöntemle ilgili bir sorunu düzeltir. Etkilenen yöntemlerin listesi: IronXL.Cells.CellFont.SetColor(Color), IronXL.Cells.CellStyle.SetBackgroundColor(Color), IronXL.Cells.XlsCellBorder.SetColor(Color), IronXL.Cells.XlsCellFont.SetColor(Color), IronXL.Cells.XlsCellStyle.SetBackgroundColor(Color), IronXL.Cells.XlsxCellBorder.SetColor(Color), IronXL.Cells.XlsxCellFont.SetColor(Color), IronXL.Cells.XlsxCellStyle.SetBackgroundColor(Color), IronXL.Ranges.RangeBorder.SetColor(Color), IronXL.Ranges.RangeFont.SetColor(Color), IronXL.Ranges.RangeStyle.SetBackgroundColor(Color), IronXL.Styles.IBorder.SetColor(Color), IronXL.Styles.IFont.SetColor(Color), IronXL.Styles.IStyle.SetBackgroundColor(Color).
  • Yukarıda listelenen yöntemleri kullanırken System.Drawing.Color'den örtük dönüşümü sağlamak için bir IronDrawing nuget paketi bağımlılığı ekler.
  • Görüntü nesnesinin bayt verisinden bir IronSoftware.Drawing.AnyBitmap nesnesi oluşturan IronXL.Drawing.Images.Image.ToAnyBitmap() yöntemini ekler.
  • Son Kullanıcı Lisans Sözleşmesi'nin şartlarını ve koşullarını günceller.
  • IronXL.dll artık imzalanmıştır.

Ağustos 2022

IronXL v2022.8.8357

PM > Install-Package IronXL.Excel -Version 2022.8.8357

Sürüm Notları

  • ".xlsx", ".xlsm" ve ".xltx" dosyalarının bir parola ile şifrelenmesi ve çözülmesi özelliğini ekler. Kaydederken sağlanan şifre ile WorkBook şifrelemek için WorkBook.SaveAs(string fileName, string password) yöntemini kullanın. Çalışma kitabını yüklerken sağlanan şifre ile dosyayı çözmek için WorkBook.Load(string filename, string password) yöntemini kullanın. Parola ayrıca aşağıdaki yollarla da belirtilebilir:
    • WorkBook.Password özelliğini kullanarak (bu özellik null değilse çalışma kitabı kaydedildiğinde şifrelenir, null ise şifrelenmez)
    • WorkBook.SaveAs(string fileName, SavingOptions options) yöntemini çağırırken SavingOptions.Password özelliği ile SavingOptions nesnesini kullanarak
    • WorkBook.Load(string filename, LoadingOptions options) yöntemini çağırırken LoadingOptions.Password özelliği ile LoadingOptions nesnesini kullanarak
  • Kaydedildiğinde WorkBook nesnesinin şifreleneceğini kontrol etmek için WorkBook.IsEncrypted boolean özelliğini kullanın. Şifreleme, WorkBook.IsEncrypted = false atayarak da kapatılabilir (Not: WorkBook.IsEncrypted = true atayarak çalışma kitabı şifrelenemez, bu durum çalıştırma sırasında bir istisna oluşturur ve bunun yerine şifre belirlenmesi gerektiğini belirtir).
  • ".xlsx", ".xlsm" ve ".xltx" dışındaki bir türdeki çalışma kitabına parola ayarlanması da çalışma kitabının şifrelenemeyeceğini bildiren bir istisna fırlatacaktır.
  • .NET 6.0 desteği ekler
  • System.Common.Drawing bağımlılığını kaldırır.
  • .NET Framework 4.5 desteği kaldırıldı. Artık minimum desteklenen .NET Framework sürümü 4.6.2'dir
  • Bozucu değişiklik: SaveAs(string filename, string listDelimiter) ve SaveAs(string fileName, string password) yöntemleri arasındaki belirsizliği gidermek için WorkBook.SaveAs(string filename, string listDelimiter) yöntemi WorkBook.SaveAsWithCustomDelimiter(string filename, string listDelimiter) olarak yeniden adlandırıldı.
  • Bozucu değişiklik: System.Common.Drawing artık desteklenmediğinden IronXL.Drawing.Images.IImage.ToBitmap() yöntemi kaldırıldı.
  • Bozucu değişiklik: IronXL.Drawing.Images.IImage.ToImage() yöntemi artık kaldırılan System.Common.Drawing nesnelerinin yerine kullanılmak üzere bir SixLabors.ImageSharp.Image nesnesi döndürüyor.
  • Bir arka plan rengi, XLSX çalışma kitabındaki bir hücreye veya bir aralığa ayarlandığında Excel'de oluşturulmayan bir hatayı düzeltir.
  • Tay dili yerel ayarının lisans istisnası verdiği bir hata düzeltilir
  • Bir XLSX çalışma kitabında her bir yeni hücreye DateTime değeri atandığında, her hücre için yeni bir hücre stili oluşturularak stil tablosunun taşmasına ve hücre sayısı > 64000 olduğunda sonucun bozulmasına neden olan bir hatayı düzeltir.
  • DateTime değerine ve formatına sahip büyük miktarda hücre oluşturma hızını iyileştirir. Örneğin, tek bir çalışma sayfasında 80K DateTime değeri ve formatına sahip hücre içeren bir çalışma kitabı oluşturmak eskiden 25 saniye sürerken, şimdi 0,8 saniyeden az sürüyor (gerçek performans kodun yürütüldüğü ortama bağlı olacaktır).

Temmuz 2022

IronXL v2022.7.7362

PM > Install-Package IronXL.Excel -Version 2022.7.7362

Sürüm Notları

  • Bir hücrenin değerini otomatik formatlamadan değiştirebilme yöntemi ekler: Bu, bir Hücrenin StringValue özelliği aracılığıyla gerçekleştirilir.
  • Row ve WorkSheet için AutoSizeRow yöntemini ekler, bu yöntem satırın yüksekliğini içeriğe uyacak şekilde değiştirir.
  • Column ve WorkSheet için AutoSizeColumn yöntemini ekler, bu yöntem satırın genişliğini içeriğe uyacak şekilde değiştirir.
  • Kenarlık eklendiğinde veya değiştirildiğinde bir istisna atılması hatası düzeltilir.
  • Hücre değeri, tek bir hücreye bağlı bir formül haline getirildiğinde, örneğin "=A1" gibi, bir istisna atılması hatası düzeltilir.
  • Hücreye eklendiğinde "12-720" gibi bir şey olan bir dizenin 720 yılına ait bir tarih olarak parselendiği bir hata düzeltilir. Excel 1900 yılından önceki tarihleri desteklemez. Bu tür dizeler artık tarih olarak parselenmeyecek. Ancak, 1900'den sonra geçerli bir tarih olarak parselenebilecek dizeler hala tarih olarak parselenecek. Örneğin "12-1956". Bu ayrıştırmayı atlamak için StringValue özelliğini kullanın.
  • Mevcut bir çalışma kitabı yüklendiğinde, değiştirildiğinde ve kaydedildiğinde; içerikleri değiştirildikten sonra hücrelerin orijinal formatlamalarını kaybetmesi durumu olan bir hata düzeltilir. Artık bu durum söz konusu değil.

Haziran 2022

IronXL v2022.6.6825

PM > Install-Package IronXL.Excel -Version 2022.6.6825

Sürüm Notları

  • Yeni bir IronXL.Formatting.ConditionType ekler.
  • Eski IronXL.Formatting.Enums.ConditionType artık geçersizdir.
  • "Tablo Olarak Biçimlendir" stillerine destek ekler.
  • IronXL aracılığıyla yüklendikten sonra kaydedilen ve sonuç olarak bozulmuş dosyalar çıkan pivot tablolar içeren dosyalarla ilgili bir hata düzeltilir.
  • Bir aralığın kopyalanıp yapıştırıldığı, çalışma kitabının kaydedildiği ve sonuçta dosyanın bozulduğu durumlarla ilgili bir hata düzeltilir.
  • Belirli grafik türlerini içeren bir dosya yüklendiğinde ve daha sonra kaydedildiğinde, sonuçta dosyanın bozulduğu durumla ilgili bir hata düzeltilir.
  • .bmp resimleri içeren bir dosyanın yüklendiği ancak, kod aracılığıyla .bmp resimlerine ulaşılamadığı durumla ilgili bir hata düzeltilir.
  • Keyfi olarak büyük sayıda kullanılan hücre içeren bir çalışma kitabı oluşturuluyor, ardından kaydedilip sonuç olarak bozulmuş bir dosya çıktığı durumla ilgili bir hata düzeltilir.
  • Ara sıra dosyanın bozulmuş çıktığı diğer nadir hatalar giderildi.
  • Bir hücre aralığına uygulanan herhangi bir stil değişikliğinin aşırı zaman aldığı durumlar giderildi. Stil değişiklikleri yazı tipindeki değişiklikleri (yükseklik, kalınlık vb.), dikey hizalamayı, yatay hizalamayı vb. içerir.
  • Sonuç dosyalarının genel kararlılığı, hem IronXL kullanılarak oluşturulanlar hem de IronXL dosyalarıyla içe aktarılan ve düzenlenenler için geliştirilmiştir.
  • Performans büyük oranda geliştirildi, 10000 kullanılan hücre içeren bir dosya oluşturmak 1,5 dakika sürüyordu, şimdi ise sadece 20 saniye sürüyor (hücre üzerinde gerçekleştirilen işlemlere bağlı olarak değişecektir).

Mart 2022

IronXL v2022.3.0

PM > Install-Package IronXL.Excel -Version 2022.3.0

Sürüm Notları

  • İyileştirilmiş: .NET 6 desteği
  • İyileştirilmiş: Hız ve Kararlılık

Aralık 2021

IronXL v2021.12.0

PM > Install-Package IronXL.Excel -Version 2021.12.0

Sürüm Notları

  • İyileştirilmiş: .NET 5 ve .NET 6 beta desteği
  • İyileştirilmiş: Hız ve Kararlılık
  • İyileştirilmiş: Günlükleme

Ekim 2021

IronXL v2021.11.0

PM > Install-Package IronXL.Excel -Version 2021.11.0

Sürüm Notları

  • İyileştirilmiş: .NET 5 ve .NET 6 beta desteği
  • Hata Düzeltildi: Lisans Anahtarları doğrulaması artık boşluk güvenli
  • İyileştirilmiş: Hız ve Kararlılık

Ağustos 2021

IronXL v2021.9.0

PM > Install-Package IronXL.Excel -Version 2021.9.0

Sürüm Notları

  • Hata Düzeltildi: Artık .NET 5.07 ile çalışıyor
  • Hata Düzeltildi: Proje yapılandırma dosyalarından Lisans Anahtarlarını okuma (kenar durumlar)
  • İyileştirilmiş: Hız ve Kararlılık

Başlamaya Hazır mısınız?
Nuget İndirmeler 2,150,290 | Sürüm: 2026.7 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronXL.Excel
örnek çalıştır verinizin bir hesap tablosu haline geldiğini izleyin.