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 için daha fazla MS Office ürünü geliştirme sürecindedir.


Haziran 2026

IronXL v2026.6.1

PM > Install-Package IronXl.Excel -Version 2026.6.1

Sürüm Notları

  • Microsoft 365 çalışma kitaplarıyla uyumluluğu artıran, 40+ modern Excel _xlfn.* fonksiyonu için destek eklendi
  • 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ı

  • Veri Doğrulama kayıtları içeren belirli .xls dosyaları yüklerken bulunan sorun düzeltildi.

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 algılanmasına neden olan 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 metodunun sütun genişliğini olduğundan fazla 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 için 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 için 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 için 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 için güncellendi.

Hata Düzeltmeleri:

  • LastFilledCell özelliğinin seyrek verilere sahip çalışma sayfalarında yanlış bir şekilde null değer döndürdüğü bir sorun düzeltildi.
  • CreateNamedTable, farklı sayfalara tablo eklenirken 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 için güncellendi.
  • IronSoftware.Com/mon 2025.3.1 için güncellendi.

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

Nisan 2025

IronXL 2025.4.5

PM > Install-Package IronXl.Excel -Version 2025.4.5

Sürüm Notları

  • IronSoftware.System.Drawing sürüm 2025.3.6'ya güncellendi.
  • IronSoftware.Com/mon sürüm 2025.3.1'e güncellendi.

Mart 2025

IronXL 2025.3.1

PM > Install-Package IronXl.Excel -Version 2025.3.1

Sürüm Notları

  • IronSoftware.System.Drawing sürüm 2025.3.5'e güncellendi.
  • IronSoftware.Com/mon sürüm 2025.2.3'e 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'ya güncellendi.

Ocak 2025

IronXL 2025.1.1

PM > Install-Package IronXl.Excel -Version 2025.1.1

Sürüm Notları

  • IronSoftware.Com/mon 2024.11.4'ye 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'ye güncellendi.
  • IronSoftware.Com/mon 2024.11.2'ye 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.
  • Farklı formatlarda Workbook ve Worksheet'yu akış olarak dönüştürme işlevselliği 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'e güncellendi
  • IronSoftware.Com/mon 2024.9.38'e 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 metodunun tüm veri türlerini doğru bir şekilde hesaplayamadığı 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 sürüm 2024.9.11'e 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 sürüm 2024.5.1'e 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 sürüm 2024.4.1'e 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.Com/mon sürüm 2024.1.7'ye güncellendi
  • IronSoftware.System.Drawing sürüm 2024.3.4'e güncellendi
  • Lisans anahtarının .NET Framework'te web.co/nfig 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.Com/mon sürüm 2024.1.2'ye güncellendi
  • DataSets'dan veri yükleme yöntemlerinin çok yavaş yürütülmesiyle ilgili bir hata düzeltildi (özellikle LoadWorkSheetsFromDataSet yöntemleri).
  • 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 kullanımdan kaldırıldı ve gelecekte kaldırılacak. Bunun yerine IronXl.Cell.IntValue ve IronXl.Cell.LongValue kullanın.
  • Hücre yorumlarını temsil eden, yorum özellikleri için ayarlayıcılar ve alıcılar içeren IronXl.Cells.Com/ment sınıfı eklendi.
  • Yorumları ekleyip kaldırmak için yöntemler içeren Comment özelliği IronXl.Cell sınıfına 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'ya dönüştürme özelliği eklendi.
  • Veri doğrulamaları için destek ekler:
    • DataValidations özelliği WorkSheet'ya 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'ya 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ı kullanımdan kaldırıldı. 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
  • 2023.10.2 IronSoftware.Com/mon bağımlılığı 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.
  • Koleksiyondaki tüm çalışma sayfalarını silmeyen Clear metodunun hatası düzeltildi.
  • InsertColumn metodunun son satırı atladığı bir hata düzeltildi.
  • Boş bir satırla karşılaştığında dönüştürmeyi durduran Range.ToDataTable metodunun hatası düzeltildi.
  • Range için RemoveColumn metod grubu eklendi, RangeRow, RangeColumn, Worksheet.
  • InsertColumn metod grubu şimdi sütunları doğru bir şekilde kaydıracak, formülleri güncelleyip hücrelerle stilleri birlikte taşıyacak.
  • Toplu veri manipülasyonunun bazı durumlarında %20-25 zamanla ilgili performans iyileştirmeleri.
  • Range.AllRowsInRange ve Range.AllColumnsInRange özellikleri kullanımdan kaldırıldı, bunun yerine Range.Rows ve Range.Co/lumns kullanın. Bu, WorkSheet, RangeRow ve RangeColumn sınıfları için de geçerli.
  • Çalışma sayfasına yapılan tüm değişikliklerle doğru bir şekilde güncellenecek olan WorkSheet'nun dahili çalışma alanı.
  • WorkSheet'nun dahili çalışma alanı, alanın sonunda bulunan ve herhangi bir stil bilgisi içeren boş sütunları şimdi içerecek.
  • Trim belirli boş sütunları düzeltmeyen bir hata dahil Range.Trim metodundaki birçok hata düzeltildi.
  • Range.RemoveColumn ve Range.RemoveRow yöntemleri şimdi sütunu/satırı tamamen sayfadan kaldıracak, eğer sütun/satır kaldırıldıktan sonra boş ise, aşağıda/sağda bulunan satırları/sütunları yukarıya/sola kaydıracak.
  • Aralıkta tüm hücreleri yinelemeden aralık içindeki hücrelerin sayısını döndüren Range.Co/unt özelliği eklendi.
  • Aralıktaki tüm hücreleri yinelemeden aralıktaki sütunların/satırların sayısını döndürecek şekilde Range.Co/lumnCount ve Range.RowCount özellikleri değiştirildi.
  • Range sınıfı ve türevleri için belgelendirme iyileştirmeleri.
  • InsertRow ve InsertColumn yöntemleri şimdi eklenen satırı/sütunu döndürecek. Aynı şey InsertRows ve InsertColumns yöntemleri için de geçerli, fakat bunlar eklenen sütunların/satırların listesini döndürecek.
  • Aralığın adresi artık aralık değiştirildiğinde (Subtract yöntemleriyle) doğru bir şekilde güncellenecek.
  • Kullanımda olan alanın adresini içeren WorkSheet.RangeAddress özelliği eklendi.
  • IronSoftware.System.Drawing sürüm 2023.7.1'e 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ı

  • Kenar tipi 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.
  • Eğer bir .xlsx (.xlsm, .xltx, vb.) dosyasında dahili XML yapısında açılış ve kapanış br etiketi varsa WorkBook.Load metodunun bir istisna atmasına neden olan 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.co/nfig'den alınamamasına neden olan bir sorun düzeltildi.
  • System.Memory sürüm çatış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.
  • Çalışma sayfasında sütun yokken erişildiğinde bir istisna atan WorkSheet.PhysicalColumnCount özelliğinin hatası düzeltildi.
  • Cell.Hyperlink mülkü için IntelliSense açıklamaları iyileştirildi.
  • Cell.Hyperlink özelliği ayarlandığında yanlış köprü tipini tespit eden bir hata düzeltildi.
  • Sistemde yazı tipi bulunmadığında AutoSizeColumn yöntemleri kullanılırken meydana gelen bir istisnanın tanımı 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 metodu 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ıyla çalıştırıldığında atılan Licensing istisnasının hatası 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ı

  • Belgedeki indekslenmemiş renkler nedeniyle WorkBook.ExportToHtml bir istisna atan bir hata düzeltildi.
  • Range, WorkSheet, RangeRow, RangeColumn, RangeStyle, RangeFont ve RangeBorder özellikleri için alıcı çağrıları, aralıktaki tüm hücrelerin gereksiz yere oluşturulduğu bir hata düzeltildi.
  • Belirli WebPublishing ayarlarıyla .XLSX dosyalarını yüklerken atılan bir istisna hatası düzeltildi.
  • Bu çalışma sayfasında şu anda fiziksel olarak bulunan satır ve sütun sayısını döndüren WorkSheet.PhysicalColumnCount ve WorkSheet.PhysicalRowCount özellikleri eklendi.
  • Bazı WorkSheet ve Range'nin özellik ve yöntemlerini açıklığa kavuşturmak için IntelliSense belgeleri geliştirildi ve güncellendi.
  • Özellikle büyük Ranges durumunda, herhangi bir Range nesnesinin özelliklerini okurken performans iyileştirmeleri sağlandı. Bu, Range'den türetilen 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ı

  • Şifreli XLSX, XLSM ve XLTX çalışma kitapları için bir şifre kabul eden WorkBook yükleme yöntemleri için aşırı yüklemeler eklendi. Eklenen aşırı yüklerin tam listesi:
    • TryLoad(string filename, string password, out WorkBook workBook)
    • Load(byte [] data, string password)
    • Load(Stream stream, string password)
    • LoadExcel(byte [] data, string password)
    • LoadExcel(Stream file, string password)
    • LoadExcel(string filename, string password)
    • FromByteArray(byte [] data, string password)
    • FromStream(Stream stream, string password)
  • Bir çalışma kitabını MemoryStream içine yazacak, sağlanan bir şifre veya WorkBook.Password özelliğinde saklanan bir şifre kullanarak şifreleyecek ve sonuçta oluşan şifreli MemoryStream geri döndürecek WorkBook.Encrypt(string password) metodu eklendi. Yalnızca XLSX, XLSM ve XLTX türlerindeki çalışma kitapları için desteklenir.
  • Bir akışı verilen bir şifre ile şifre çözerek sonuçta elde edilen şifresiz MemoryStream geri döndürecek WorkBook.Decrypt(Stream stream, string password) metodu 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.
  • InsertRow metodu, son var olan satırın yerine satır eklenirse bir istisna atan bir hata düzeltildi.
  • AutoSizeRow ve AutoSizeColumn yöntemlerinin hassasiyeti iyileştirildi.
  • InsertRow metodunun performansı %25 iyileştirilmiştir.

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ışmayan bir hata düzeltildi.
  • Koşullu biçimlendirme kuralı ile uygulanmayan yazı tipi rengi ile ilgili bir hatayı düzeltir.
  • .xlsx dosyasında Cell.FormatString özelliği değiştirildiğinde stilin yinelenip oluşturulduğu bir hata düzeltildi.
  • Range.Row(int) ve Range.Co/lumn(int) yöntemleri büyük aralıklar için dakikalarca sürebilen bir hata düzeltildi.
  • Sıralama için uygun bir yön belirtmek için IronXl.SortOrder negeleri eklendi.
  • Belirtilen sütuna göre bir aralığı sıraya sokan ve sıralanan aralığın satırlarını belirtilen sütunun yeni düzenine göre yeniden düzenleyen Range.SortByColumn(string, SortOrder) ve Range.SortByColumn(int, SortOrder) yöntemleri eklendi.
  • IronDrawing nuget paketi bağımlılığını kaldırıp yerine IronSoftware.System.Drawing ekledi.

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.Co/lor'dan gelen dolaylı tür dönüşümünü etkinleştirmek için IronDrawing nuget paketine bir bağımlılık ekler.
  • IronXl.Drawing.Images.Image.ToAnyBitmap() yöntemi ekler, The Image nesnesinin byte verilerinden bir IronSoftware.Drawing.AnyBitmap nesnesi oluşturur.
  • 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. WorkBook.SaveAs(string fileName, string password) yöntemini kullanarak, sağlanan parola ile WorkBook şifreleyin ve kaydedin. Kitaplığı yüklerken sağlanan parola ile dosyayı şifresini çö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 iş kitabı şifrelenmiş olarak kaydedilir, eğer null ise şifrelenmez)
    • SavingOptions nesnesini SavingOptions.Password özelliği ile birlikte, WorkBook.SaveAs(string fileName, SavingOptions options) yöntemini çağırırken kullanarak
    • LoadingOptions nesnesini LoadingOptions.Password özelliği ile birlikte, WorkBook.Load(string filename, LoadingOptions options) yöntemini çağırırken kullanarak
  • WorkBook nesnesinin kayıtta şifrelenip şifrelenmeyeceğini kontrol etmek için WorkBook.IsEncrypted boolean özelliğini kullanın. Şifreleme, WorkBook.IsEncrypted = false atanarak da kapatılabilir (Not: WorkBook.IsEncrypted = true atanarak iş kitabı şifrelenemez; bu, işlemi çalışma zamanında keser ve bir parola belirtmesi istenir).
  • ".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.Com/mon.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
  • Kırılabilir değişiklik: WorkBook.SaveAs(string filename, string listDelimiter) yöntemi WorkBook.SaveAsWithCustomDelimiter(string filename, string listDelimiter) olarak yeniden adlandırıldı ve SaveAs(string filename, string listDelimiter) ile SaveAs(string fileName, string password) yöntemleri arasındaki belirsizliği kaldırdı.
  • Kırılabilir değişiklik: IronXl.Drawing.Images.IImage.ToBitmap() yöntemi kaldırıldı çünkü System.Com/mon.Drawing artık desteklenmiyor.
  • Kırılabilir değişiklik: IronXl.Drawing.Images.IImage.ToImage() yöntemi artık kaldırılan System.Com/mon.Drawing nesnelerinin yerine kullanılan bir SixLabors.ImageSharp.Image nesnesi döndürmektedir.
  • 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
  • Her bir yeni hücreye DateTime değeri atandığında, XLSX iş kitabında her hücre için yeni bir hücre stili oluşturularak stil tablosunu dolduran bir hata düzeltildi ve hücre sayısı > 64000 ise dosya kırılmasına neden oldu.
  • DateTime değeri ve formatı ile büyük miktarda hücre oluşturma hızını artırır. Örneğin, 80K DateTime değeri ve formatında bir iş kitabı oluşturmak, önceki süre olarak 25 saniye sürüyordu, şimdi ise 0.8 saniyeden az sürer (gerçek performans, kodun çalıştığı ortama bağlıdır).

Temmuz 2022

IronXL v2022.7.7362

PM > Install-Package IronXl.Excel -Version 2022.7.7362

Sürüm Notları

  • Bir hücrenin dize değerini otomatik olarak biçimlendirmeden değiştirmek için bir yol ekler: bu, bir Hücrenin StringValue özelliği ile gerçekleştirilir.
  • @--CODE-6089--@@ yöntemini Row ve WorkSheet sözcüklerine ekler, bu sayede bir satırın yüksekliğini içeriğe sığacak şekilde değiştirir.
  • @--CODE-6092--@@ yöntemini Column ve WorkSheet sözcüklerine ekler, bu sayede bir satırın genişliğini içeriğe sığacak ş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 işlemden feragat etmek 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.Co/nditionType ekler.
  • Eski IronXl.Formatting.Enums.Co/nditionType kedersiz durumdadır.
  • "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,052,917 | Sürüm: 2026.6 just released
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.