Bu, Şubat 2013’ten bu yana ilk kararlı sürümdür. Esasen 1.104b-7-rc ile aynıdır, bazı çeviri güncellemeleriyle birlikte.

Tüm ikili dosyalar ve kaynak paketler syndie.de ve syndie.i2p adreslerinde bulunmaktadır. Eklentiler plugins.i2p ve stats.i2p adreslerinde mevcuttur.

1.103b sürümünden yükseltme yapıyorsanız, HSQLDB’nin yeni sürümü sayesinde syndie’nin başlatma ve kapatma işlemlerinin çok daha hızlı olduğunu fark edeceksiniz.

Eğer büyük bir veritabanınız veya korumak istediğiniz bir kimliğiniz varsa, başlamadan önce ~/.syndie dizininizin tamamını yedeklemek isteyebilirsiniz. Yükseltme işlemi kendi yedeğini oluşturur, ancak yükseltme başarısız olursa kendi yedeğinizi kullanmanın daha kolay olduğunu düşünebilirsiniz.

Eski HSQLDB’deki hatalardan kaynaklanan veritabanı bozulması nedeniyle, bazı kullanıcılar için 1.103b’den yapılan yükseltmeler başarısız olabilir. Ne yazık ki bunu nasıl düzelteceğimizi bilmiyoruz. Seçenekleriniz ya temiz bir veritabanıyla en baştan başlamak ya da sonsuza kadar 1.103b sürümünde kalmaktır. Bunun için üzgünüz.

Her zamanki gibi, bu sürüme güncellemenizi öneriyoruz. Güvenliği korumanın ve ağa yardımcı olmanın en iyi yolu, en son sürümü çalıştırmaktır.

SÜRÜM AYRINTILARI

Bug Fixes

  • Fix NPE in SyndieTreeListener
  • Fix, or maybe just move, NPE in addURI/getURI

GUI Improvements and Fixes

  • Don’t open message view tab for unreadable messages or stub messages
  • Don’t fail on duplicate cancel requests
  • Fix BrowseForumTab text on forum with blank name
  • For consistency, always put cancel button to the left of OK/Save
  • Move message date to date column in syndicator tab
  • Better formatting of file sizes in Syndicator tab
  • Clean up internal error popup
  • Catch dispose errors when changing translation or theme
  • Add menu item to delete PBE messages and forums
  • Add keyboard shortcuts in message view tab
  • Fix dup archive in Syndicator Tab after rename
  • Don’t display PBE messages after deletion
  • Update to SWT 3.8.2 20130131

GUI İyileştirmeleri ve Düzeltmeleri

  • Improve import failure propagation and display
  • More cleanup of Importer and enhanced ImportResults by passing missing key and PBE indications in result code
  • Simplification of SyncArchive.IncomingAction using Results
  • Handle and display “stub” cancel messages correctly
  • Early check for banned target in ImportPost
  • Reduce default pull policy to 14 days
  • Only pull indexes needed for pulled messages
  • Fetch messages newest-first

Yayın Dağıtımı

  • Update to DB version 25
  • Add LOBs for attachments and pages
  • Increase length limits on cancelledURI, headerValue, and others
  • Implement offline database backup
  • Backup database before upgrading to hsqldb 2.x
  • Add code to migrate large things to LOBs
  • Enable migration of large attachments and pages to LOBs
  • Implement retrieval of pages and attachments from LOBs
  • Implement getAttachmentAsStream for real (unused yet)
  • Implement storage to LOBs in ImportPost
  • Sleep a while before shutdown compact
  • Shutdown compact immediately after upgrade, then reconnect, as recommended by hsqldb
  • Use attachment size from messageAttachment table, not actual size from messageAttachmentData table

Veritabanı

  • Use DataHelper.loadProps() to deserialize properties UTF-8-safely
  • Add script for the hsqldb database manager tool
  • More code refactoring
  • New translations: Polish, Portuguese, Romanian
  • Translation updates