What's new in Kullo 60.0.0
Sep 28, 2020
New in Kullo 59.0.0 (Aug 30, 2019)
- Drop support for macOS below 10.12
- Drop support for Ubuntu older than 18.04 LTS. For other distributions it is required to have GLIBC in version 2.27 or newer.
- Components:
- Update Qt to 5.12.4
- Update SmartSqlite to v25
- Update cURL to 7.65.2
- Update Botan to 2.11.0
- Update OpenSSL to 1.0.2s (Linux only)
New in Kullo 58.0.0 (Jan 3, 2019)
- Updates in a bunch of software components
- Note for Linux users: this is the last Kullo version that supports Ubuntu older than 18.04 LTS. For other distributions it is required to have GLIBC in version 2.27 or newer.
- Components:
- Update Qt to 5.9.7
- Update SmartSqlite to v24
- Update cURL to 7.63.0
- Update Botan to 2.8.0
- Update OpenSSL to 1.0.2q (Linux only)
New in Kullo 57.0.0 (May 26, 2018)
- Updates in a bunch of software components
- Components:
- Update libkullo to v67
- Update Qt to 5.9.5
- Update SmartSqlite to v23
- Update cURL to 7.59.0
- Update Botan to 2.6.0
- Update Boost to 1.65.1
- Update OpenSSL to 1.0.2o (Linux only)
New in Kullo 56.0.0 (Nov 26, 2017)
- Fix bug preventing login or registration (introduced in version 55)
- Minor UI updates
- Components:
- Update SmartSqlite to v22
- Update cURL to 7.56.1
New in Kullo 55.0.0 (Oct 12, 2017)
- Many invisible refinements under the hood
- Windows: fix scaling on HDPI displays
- OSX: drop support for OS X 10.9 (Mavericks)
- Linux: drop support for 32 bit
- Components:
- Update libkullo to v66
- Update Qt to 5.9.2
- Update SmartSqlite to v21
- Update Botan to 2.3.0
- Update cURL to 7.55.1
New in Kullo 52.0.0 (Mar 4, 2017)
- Update dialog is now less aggressive
- Improve link highlighting for special characters
- Send user's preferred language to the Kullo server (e.g. for automated messages)
- Bug fix: avoids some rare crash cases during database access
- Bugf ix: reduce CPU consumption when Kullo is idle
- Components:
- Update libkullo to v61
- Update cURL to 7.53.1
- Update SmartSqlite to v18
New in Kullo 51.0.0 (Feb 2, 2017)
- Updated, simplified UI
- Storage used, quota and plan information now visible in the user interface
- Current user's address now visible in the window title
- Kullo addresses in messages are now highlighted
- Bugfix: currently running task is now cancelled when quitting Kullo
- Bugfix: composed text now reliably disappears after sending
- Bugfix (Windows only): timer did run too fast causing more syncs than necessary and a broken "Syncing ..." animation
- Components:
- Update libkullo to v60
- Update Botan to 2.0.1
- Update Boost to 1.63.0
- Update cURL to 7.52.1
- Update SmartSqlite to v17
New in Kullo 50.0.0 (Dec 28, 2016)
- Show terms of service during registration
- Disable OCSP checking to prevent Kullo from going down when the CA's infrastructure does
- Bug fix: Draft without text was not sent in some situations
- Components:
- Update libkullo to v59
- Update Botan to 1.11.34
New in Kullo 49.0.0 (Dec 20, 2016)
- Show progress when adding attachments
- Show improves sync progress
- Better link detection
- Components:
- Update libkullo to v58
- Update cURL to 7.51.0
- Update SmartSqlite to v16
- Update Botan to 1.11.33
New in Kullo 48.0.0 (Oct 8, 2016)
- UI: Bring Kullo to foreground when a second process is started
- UI: Show number of incoming and outgoing messages in conversation info
- Components:
- Update libkullo to v56
- Update cURL to 7.50.3
- Update JsonCpp to 1.7.6
- Update SmartSqlite to v15
- Linux: Update OpenSSL to 1.0.2j
New in Kullo 47.0.0 (Sep 15, 2016)
- Feature: Allow deleting of entire conversations
- UI improvement: Allow copying Kullo address from message header
- UI improvement: Use custom font in compose text input as well
- Bug fix: Clear local database on login and registration
- Components:
- Update libkullo v55
- Update Botan 1.11.31
- Update cURL to 7.50.2
- Linux: Update OpenSSL to 1.0.2h
New in Kullo 46.0.0 (Aug 10, 2016)
- Fix network issue that happened when sending message to multiple recipients
- Improve compression performance for large attachments
- Improve encryption/decryption speed by enabling hardware support for AES
- Components:
- Update libkullo to v54
- Update SmartSqlite to v13
New in Kullo 45.0.0 (Jul 15, 2016)
- Fix timeout that triggered network error when uploading large files
- Fix missing error message when trying to send files > 100 MB
- Components:
- Update libkullo to v53
New in Kullo 44.0.0 (Jul 7, 2016)
- Fix crash when logging unknown network error (like HTTP 400)
- Fix crash that occurred when middle column got too small
- Components:
- Update libkullo to v52
- Update SmartSqlite to v12
- Linux: Update Qt 5.6.1-1
New in Kullo 43.0.0 (Jun 23, 2016)
- Improves the speed of downloading new messages
- Fixes a rare bug that could lead to garbage being sent
- Shortcut for emoji keyboard in compose box changed to Ctrl+. (⌘+. on OS X)
New in Kullo 42.0.0 (May 30, 2016)
- Sync sender information across devices (not yet released for mobile)
- Emoji keyboard in compose box (hidden feature, open using Ctrl+Space)
- Many small fixes and improvements
- Components:
- Update libkullo v48
- Update cURL 7.49.1
- Linux: Ship OpenSSL 1.0.1t
New in Kullo 41.0.1 (Apr 17, 2016)
- OS X: Use monochrome tray icon
- Speed up session creation
- UI: update initials generation
- UI: Speed up scrolling messages list
- Components:
- Update libkullo v47
- OS X: Update Qt 5.6
New in Kullo 40.0.0 (Apr 1, 2016)
- Allow sending attachments of 100 MiB per message
- Show receivers over message text box
- Sort messages by server time
- Windows: activate native OpenGL and software rendering besides Direct3D to better support different graphic drivers
- Components:
- Update libkullo v45
- Update cURL 7.48.0
New in Kullo 39.0.0 (Mar 4, 2016)
- Add "Save all" for attachments
- Fix banner size in HDPI mode
- OS X: Minimize Windows with Cmd+M
- Gnome: deactivate tray icon when "Close to tray" is off
- Components:
- Update libkullo v44
- Linux: Ship OpenSSL 1.0.1s
New in Kullo 0.38.0 (Feb 12, 2016)
- Some UI elements' height adapts better to large fonts (eg. in HDPI mode)
- Attachments: add "open" to context menu
- Attachments: show full filename in tooltip
- Conversations list: add reverse skipping by pressing Shift+
- Allow most special characters in temporary filename when opening a file
- Components:
- Update libkullo v43
- Update Botan 1.11.28
- Update cURL to 7.47.1
- Linux: Ship OpenSSL 1.0.1r
New in Kullo 0.37.0 (Jan 4, 2016)
- UI: Make answer column adjustable
- Fix sync bug when a user sent a message to himself
- Replace all remaining PNG icons by SVGs
- Components:
- Update libkullo v40
- Update Boost 1.60.0
- Update Botan 1.11.25
- cURL 7.46.0
- Linux: Ship OpenSSL 1.0.1q
New in Kullo 0.36.0 (Dec 1, 2015)
- Fix bug when registering with a challenge
- Components:
- Update libkullo v38
New in Kullo 0.35.0 (Nov 26, 2015)
- Fix sorting when message was added or removed
- Minor stability improvments
- Create indices to improve database speed
- Update licenses file
- Components:
- Update libkullo v36
- Update Botan 1.11.24
New in Kullo 0.34.0 (Nov 5, 2015)
- Fix crash when user right-clicks in text field
- Improve crypto performance
- 3rd party components:
- Botan 1.11.23
- SQLite 3.9.2
New in Kullo 0.33.0 (Oct 20, 2015)
- Allow user to set general font size and message font
- Minor UI adjustments
- 3rd party components:
- Qt 5.5.1
- Botan 1.11.21
- SQLite 3.9.1
- cURL 7.45.0
New in Kullo 0.32.0 (Sep 21, 2015)
- Show sync progress during sync
- Improve message list scrolling performance
- 3rd party components:
- Update Botan 1.11.20
New in Kullo 0.31.0 (Aug 31, 2015)
- Add setting to close to tray icon
- OS X: Open main windows on dock icon click
New in Kullo 0.30.0 (Aug 20, 2015)
- Ensure that only one instance of Kullo is running at the same time
- Sort empty conversation (probably newly created) to the top of the conversations list
- Bugfix: Message was not sent using Ctrl+Return when button was focussed. Thanks Roelof
- 3rd party components:
- Update JsonCpp 1.6.5
- Update cURL 7.44.0
- Update Boost 1.59.0
New in Kullo 0.29.0 (Aug 11, 2015)
- Add tray icon. Kullo now runs in background when main windows is closed. Quit using Ctrl+Q or the tray icon context menu.
- 3rd party components:
- Update Botan 1.11.19
New in Kullo 0.28.0 (Jul 30, 2015)
- Bug fix: Kullo crashed when new conversation was created (introduced in 0.26.0).
New in Kullo 0.27.0 (Jul 29, 2015)
- 3rd party components: Update SQLite 3.8.11
New in Kullo 0.26.0 (Jul 27, 2015)
- UI: Rework registration process
New in Kullo 0.25.0 (Jul 16, 2015)
- UI: Change from font from pixelsize to pointsize which will affect layout when HDPI settings are used. Please report UI bugs inclusing screenshots to hi#kullo.net
- UI: Fix focus problem after shortcut list is closed (thanks Roelof)
- UI: Fix avatar reloading when avatar is changed; Fix deleting avatar
- UI: Other minor updates
- 3rd party components:
- Update Botan 1.11.18
- Update Qt 5.5
- Linux: Update OpenSSL 1.0.1p
New in Kullo 0.24.0 (Jun 23, 2015)
- Add shortcuts list (press "?" to open)
- Let user select between important updates or all updates
- Let user activate a focussed button by pressing Return/Enter
- Let user incrase changelog box size in update dialog
- Search for first name, last name and Kullo address when hitting key a-z in conversations list
- Implementation details:
- Improve HTTP error log messages
- Improve SVG icon rendering
New in Kullo 0.23.0 (Jun 15, 2015)
- UI: Add dialog to add or remove participants in a conversation
- Bugfix: Warning was broken when attachments are too big
- Implementation details:
- Add setting for update branches 'important' and 'all'
- Don't use OpenSSL on Windows and OS X anymore
- 3rd party components:
- Update Qt 5.4.2
- Linux: Update OpenSSL 1.0.1n
New in Kullo 0.21.4 (May 12, 2015)
- Fix crash when message is deleted before sent to all recipients (intoduced in 0.20.15)
New in Kullo 0.21.3 (May 12, 2015)
- Fix crashreporter on Windows
- UI: Use shorter message date format (mouseover for full date and time)
- UI: Preserve whitespace at the beginning of line in message text
New in Kullo 0.21.2 (May 8, 2015)
- UI: Show error message when message attachments too big (current implementation supports 16 MiB)
- Bugfix: Don't delete user's draft when attachments too big
- Bugfix: Properly mark unread messages as read and done on "All done" button click (thanks Roelof van Dijk)
- Fix crashreporter on Linux
New in Kullo 0.21.1 (Apr 27, 2015)
- Bugfix: Let account settings button recover from temporary lost of internet connection
New in Kullo 0.21.0 (Apr 27, 2015)
- Email notifications: Get notified each time you receive a secure Kullo message
- UI: Add button to access account settings on Kullo Server ("Show user settings" -> "Account")
- UI: Add file type icons for MS Powerpoint, Access and Excel
- UI: Show delivery state only on the device that has been sending the message
- Implementation details
- Decrease max message size (without attachments) to 64 KiB
- 3rd party components
- Update JsonCpp 1.6.2
- Update Botan 1.11.16
New in Kullo 0.20.15 (Mar 31, 2015)
- Store and display the delivery state of a message
- Show Kullo addresses of participants in conversation info
- Updater: Let user abort download
- Updater: Let user read changelog during download
- Add experimental HDPI logo to welcome screen (might be displayed on Retina Macs)
- Avoid jumping out of draft textbox when cursor is at position 0 and left arrow is pressed
- 3rd party components:
- Update JsonCpp 1.6.0
- Update OpenSSL 1.0.1m (Windows and OS X)
- Windows: Update DirectX display libraries
New in Kullo 0.20.14 (Mar 25, 2015)
- UI: Use keys a-z to skip through conversation list
- UI: Let user copy link addresses with right click (Thanks to Billman)
- UI: Show full "Reply" button (Thanks to Oliver Sahr for this and many more suggestions)
- Bugfix: On OS X, MasterKey backup reminder was reset when Kullo was closed using Cmd+Q (Thanks to Roelof van Dijk)
- Bugfix: "undefined ..." contact entries when switching accounts in todo mode (Thanks to Marco Schilling)
- Linux: Create /opt when not existing (Thanks to Jens Liebenau)
- Enhances network error logging in login and registration (Thanks to Achim)
- 3rd party components:
- Update JsonCpp 1.4.2