Il s’agit de la première version stable depuis février 2013. Elle est essentiellement identique à la 1.104b-7-rc, avec quelques mises à jour de traduction.
Tous les binaires et les paquets source sont disponibles sur syndie.de et syndie.i2p. Les plugins sont disponibles sur plugins.i2p et stats.i2p.
Pour ceux d’entre vous qui effectuent une mise à niveau depuis 1.103b, vous constaterez que le démarrage et l’arrêt de syndie sont bien plus rapides grâce à la nouvelle version de HSQLDB.
Si vous avez une base de données volumineuse ou une identité que vous souhaitez préserver, vous pouvez envisager de sauvegarder l’intégralité de votre répertoire ~/.syndie avant de commencer. La procédure de mise à niveau crée bien sa propre sauvegarde ; toutefois, il peut être plus simple d’utiliser la vôtre si la mise à niveau échoue.
Les mises à jour à partir de la 1.103b peuvent échouer chez certains utilisateurs en raison d’une corruption de la base de données causée par des bogues dans l’ancienne version de HSQLDB. Malheureusement, nous ne savons pas comment y remédier. Vos seules options sont de repartir avec une base de données propre, ou de rester indéfiniment sur la 1.103b. Nous en sommes désolés.
Comme d’habitude, nous vous recommandons de mettre à jour vers cette version. La meilleure façon de maintenir la sécurité et d’aider le réseau est d’exécuter la dernière version.
DÉTAILS DE LA VERSION
Bug Fixes
- Fix NPE in SyndieTreeListener
- Fix, or maybe just move, NPE in addURI/getURI
Corrections de bogues
- 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
Améliorations et corrections de la GUI (interface graphique)
- 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
Syndication
- 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
Base de données
- 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