• Gönderilme: 2014-01-21
  • Yazar: I2P devs
  • Gönderilme release

2013 Şubat ayından bu yana yayınlanan ilk kararlı sürüm. Bazı çeviri güncellemeleri dışında 1.104b-7-rc ile aynıdır.

Tüm binary dosyalar ve kaynak paketleri syndie.de ve syndie.i2p üzerindedir. Uygulama ekleri, plugins.i2p ve stats.i2p adreslerinde bulunabilir.

1.103b sürümünden yükseltenler için, yeni HSQLDB sürümü sayesinde, syndie başlatma ve kapatma işlemi çok daha hızlı yapılabilecek.

Korumak istediğiniz büyük bir veritabanınız veya kimliğiniz varsa, başlamadan önce ~/.syndie klasörünü olduğu gibi yedeklemek isteyebilirsiniz. Yükseltme işlemi kendi yedeğini oluşturur, ancak yükseltme yapılamazsa kendi yedeğinizi kullanmanız daha kolay olabilir.

1.103b sürümünden yükseltirken, bazı kullanıcılardaki eski HSQLDB hataları nedeniyle veritabanı bozulabilir ve yükseltme yapılamayabilir. Ne yazık ki, bu sorunu nasıl düzelteceğimizi bilmiyoruz. Alternatifleriniz, temiz bir veritabanıyla baştan başlamak veya sonsuza kadar 1.103b sürümünde kalmaktır. Bu durum için üzgünüz.

Her zamanki gibi yeni sürüme güncellemeniz önerilir. Güvenliği korumanın ve ağa yardımcı olmanın en iyi yolu güncel sürümü kullanmaktır.

SÜRÜM BİLGİLERİ

Hata düzeltmeleri

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

Görsel kullanıcı arayüzü iyileştirmeleri ve düzeltmeler

  • 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

Devretme

  • 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

Veritabanı

  • 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

Diğer

  • Use DataHelper.loadProps() to deserialize properties UTF-8-safely
  • Add script for the hsqldb database manager tool
  • More code refactoring
  • Yeni çeviriler: Polish, Portuguese, Romanian
  • Çeviri güncellemeleri