Değişiklik Günlüğü
Bu projeye ait tüm önemli değişiklikler bu dosyada belgeye alınacaktır.
Taahhüt kılavuzları için Conventional Commits sayfasına bakınız.
6.4.3 (2023-10-05)
Sadece csv-stringify paketi için sürüm yükseltilmiştir.
6.4.2 (2023-08-25)
Hata Düzeltmeleri
- csv-demo-ts-cjs-node16: en son typescript'ten sonra modül tanımını yükselt (87fe919)
6.4.1 (2023-08-24)
Hata Düzeltmeleri
6.4.0 (2023-05-09)
Özellikler
6.3.4 (2023-05-04)
Sadece csv-stringify paketi için sürüm yükseltilmiştir.
6.3.3 (2023-04-30)
Sadece csv-stringify paketi için sürüm yükseltilmiştir.
6.3.2 (2023-04-16)
Hata Düzeltmeleri
6.3.1 (2023-04-16)
Hata Düzeltmeleri
6.3.0 (2023-03-03)
Özellikler
6.2.4 (2023-02-08)
Hata Düzeltmeleri
6.2.3 (2022-11-30)
Hata Düzeltmeleri
- csv-stringify: quoted_match yapılandırma seçeneğini dizileri kabul edecek şekilde güncelle (#371) (42c468b)
6.2.2 (2022-11-22)
Hata Düzeltmeleri
6.2.1 (2022-11-08)
Hata Düzeltmeleri
6.2.0 (2022-07-10)
Özellikler
6.1.3 (2022-06-16)
Hata Düzeltmeleri
6.1.2 (2022-06-14)
Hata Düzeltmeleri
- csv-stringify: senkron modda kayıt olmaması durumunda hata çıkar (5c8ef2e)
6.1.1 (2022-06-14)
Hata Düzeltmeleri
6.1.0 (2022-05-24)
Özellikler
- wg akış api (8a5eb7d)
Hata Düzeltmeleri
6.0.5 (2021-12-29)
Hata Düzeltmeleri
- webpack ile package.json'daki dışa aktarımları düzelt (154eafb)
- csv-demo-webpack-ts: polyfill'i kaldır (47a99bd)
- csv-demo-webpack-ts: dışa aktarımları basitleştir (8d63a14)
- package.json dosyalarında esm dışa aktarımları (c48fe47), kapatır #308
6.0.4 (2021-11-19)
Hata Düzeltmeleri
- csv-stringify: senkron api ile hatayı yakalar, fix #296 (e157f40)
- csv-stringify: flush'ta node 12 uyumluluğu (9145b75)
6.0.3 (2021-11-19)
Hata Düzeltmeleri
- tarayıcı esm modüllerini açığa çıkar (eb87355)
6.0.2 (2021-11-18)
Hata Düzeltmeleri
6.0.1 (2021-11-15)
Hata Düzeltmeleri
- yayım için örnekleri kaldır (12c221d)
6.0.0 (2021-11-15)
Hata Düzeltmeleri
- csv-stringify: off yerine removeListener kullan (2c2623f)
- orijinal kütüphane esm modüllerini dışa aktar (be25349)
- setImmediate tanımlı değilse setTimeout'a geri dön (3d6a2d0)
- dist içinde esm dosyalarına atıfta bulunun (b780fbd)
Özellikler
- node 14 desteğini geri al (dbfeb78)
- node 8 için geriye dönük destek (496231d)
- csv-stringify: akışı.Options ile ts genişlet (#301) (cc30d66)
- esm geçişi (b5c0d4b)
- ts türlerini senkronize olarak dışa aktar (890bf8d)
- ts türlerini typesVersions ile değiştir (acb41d5)
5.6.4 (2021-08-27)
Sadece csv-stringify paketi için sürüm yükseltilmiştir.
5.6.3 (2021-08-27)
Sadece csv-stringify paketi için sürüm yükseltilmiştir.
Sürüm 5.6.2
- build: yapı komutlarını yeniden adlandır
Sürüm 5.6.1
- fix: senkron bellek sızıntısı
- refactor: kullanılmayan değerleri kaldır
- fix: browserify dev bağımlılığını ekle
Sürüm 5.6.0
- build: tarayıcıyla uyumlu paketler kullan, fix #122
Sürüm 5.5.3
- ts: geri çağırma argümanı basitleştirilmesi
Sürüm 5.5.2
- paket: en son bağımlılıklar
- test: node 14'te null yazma hatasını düzelt
- ts: sıkı modu etkinleştir
- paket: mocha paket tanımında
Sürüm 5.5.1
Hata
- bom: senkron modda çalış
Sürüm 5.5.0
Özellik:
- cast: BigInt desteği
Sürüm 5.4.3
Hata:
- utils: isSymbol'de yanlış tanımlanmış değişken
Sürüm 5.4.2
Hata:
- quoted_match: tüm türler üzerinde uygulanır, yalnızca dizelerde değil
- cast: yerel seçenekleri doğrula ve normalize et
Proje yönetimi:
- örnekler: alıntılı örnekler ekle
Sürüm 5.4.1
- bom: ts tanımını düzelt
Sürüm 5.4.0
- src: javascript'te require'ı tamamla
- bom: yeni seçenek
Sürüm 5.3.6
- cast: ilk kayıttaki başlık bağlamı özelliğini düzelt
Sürüm 5.3.5
- akış: üst sınıf kurucusuna seçenekleri geçirme, fix #104
Sürüm 5.3.4
- src: koşulları güçlendir
- test: her örneğin geçerli olduğundan emin ol
- paket: katkı sağlama
- paket: davranış kuralları
- quoted_match: ts türleri string veya RegExp
Sürüm 5.3.3
- sütunlar: noktalı alanlara hâlâ erişim sağlanabilir, fix #98
Sürüm 5.3.2
- sütunlar: tanımsız nesnelerde almak, fix #97
Sürüm 5.3.1
- paket: en son bağımlılıklar
- paket: npm ignore'u file alanı ile değiştir
- proje: package.json'daki lisansı düzelt
- paket: pretest komutunu basitleştir
Sürüm 5.3.0
Yeni özellik:
- quote: boolean değeri olabilir
- ayırıcı: tampon kabul edilir ve doğrulama zorlanır
- ayırıcı: değer boşsa devre dışı bırakılır
- cast: değer bir nesne ise seçenekleri üzerine yazar
Hata:
- record_delimiter: doğrulamayı zorla
Proje yönetimi:
- paket: en son bağımlılıklar
- ts: tür testleri
Sürüm 5.2.0
Hata:
- escape: doğrulamayı zorla
Proje yönetimi:
- babel: .babelrc'yi git'e ekle
- ts: RowDelimiter'ı RecordDelimiter olarak yeniden adlandır
- ts: camel case'i snake case'e dönüştür
Sürüm 5.1.2
Hata:
- write: değiştirilemez girdi parçaları
Sürüm 5.1.1
Hata:
- ts: casting bağlamı için eksik türü ekle
Sürüm 5.1.0
Hata:
- header: sütun tanımını garanti et
Yeni özellikler:
- cast: işlevlere bağlam geç
Küçük geliştirmeler:
- write: yazılan kayıtları doğrula
- src: akış sınıfını genişlet
Proje yönetimi:
- paket: en son geliştirici bağımlılıkları
Sürüm 5.0.0
Kırıcı değişiklikler:
cast
:formatters
idirecord_delimiter
:row_delimiter
idi- seçenekler: örnek seçenekler snake case biçiminde saklandı
- nodejs: 7 sürümünü desteklemeyi bırak, './lib/es5' kullan
Yeni özellikler:
quoted_match
: yeni seçenek- seçenekler: snake case ve camel case kabul edilir
Küçük geliştirmeler:
- akış: tüm seçenekleri dönüşüm akışına geçirme
- akış: writableObjectMode kullan
Proje yönetimi:
- paket: lisansı MIT olarak güncelle
- travis: Node.js 11 ile test et
- örnekler: bazı betikleri geliştirin
Sürüm 4.3.1
- readme: proje web sitesine olan bağlantıları düzelt
Sürüm 4.3.0
- paket: csv.js.org'a taşı
Sürüm 4.2.0
formatters
: yeni dize formatlayıcı- akış: çok daha iyi bir dönüşüm vatandaşı ol
- paket: babel 7'ye güncelle
Sürüm 4.1.0
columns
: sütun tanım nesneleri ile dizi desteği- travis: Node.js 10 desteği
- örnekler: yeni formatlayıcılar betiği
- örnekler: sözdizimini güncelle
- paket: dikkate alınmayacak dosyaları iyileştir
Sürüm 4.0.1
- typescript: formatlardaki en son değişikliği yansıt
Sürüm 4.0.0
Geriye dönük uyumsuzluklar:
formatters
: bool'u boolean olarak yeniden adlandır
Yeni özellikler:
formatters
: sayıyı işleyin
Temizlik:
- src:
typeof
çağrısını önbelleğe al - paket: en son bağımlılıklar
Sürüm 3.1.1
- typescript: senkron API bir dize döndürmeli
Sürüm 3.1.0
- typescript: typings ekle
Sürüm 3.0.0
rowDelimiter
kontrolü için satır kırılma kontrolünü değiştir
Sürüm 2.1.0
- paket: boş alıntı değerine izin ver
- paket:
rowDelimiter
için ascii seçeneği ekle
Sürüm 2.0.4
- paket: babel'i geliştirme bağımlılıklarına taşı
Sürüm 2.0.3
- paket: es5 geriye dönük uyumluluğu
- paket: yarn lock dosyasını yok say
Sürüm 2.0.2
- paket: testleri versiyondan önce çalıştırmaya başlayın
Sürüm 2.0.1
- paket: yeni sürüm iş akışı
- formatlayıcılar: dönen değeri doğrula
2.0.0
Bu ana sürüm, modern bir JavaScript sözdizimi (ES6 veya ES2015 ve sonrası) üreten CoffeeScript 2'yi kullanır ve Node.js sürüm 7.6'dan daha düşük olan sürümlerle ve tarayıcılarla uyumluluğu bozar. Ancak, API açısından kararlıdır.
- paket: CoffeeScript 2 kullanın
v1.1.0
- test: mocha tarafından ele alınacak olmalıdır
- paket: CoffeeScript 2 ve semver tilde kullanımı