All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Migrating to toxcore 0.2.2.
- Migrating to Realm 3.1.0.
- Migrating to Swift 4.
1.3.5 - 2017-08-23
- Migrating to toxcore 0.1.10.
1.3.4 - 2017-04-08
- Migrating to toxcore 0.1.7.
1.3.3 - 2017-01-24
- Adding ability to send video from camera/photo gallery. #252.
- Migrating to toxcore 0.1.5.
1.3.2 - 2017-01-15
- Limiting number of entering pin attempts to 10.
- Migrating to toxcore 0.1.4.
- Improved bootstraping mechanism, Antidote now should connect to network faster.
1.3.1 - 2016-12-03
- Migrating to toxcore 0.0.5.
1.3.0 - 2016-11-25
- Migrating to Swift 3. #255.
- Migrating to toxcore 0.0.4.
- Bug with new contact appearing as an old one #257.
- Various crashes.
- Keeping keyboard when switching chats on iPad.
- Don't show keyboard when opening chat.
1.2.0-build-2 - 2016-11-12
- Bug with resending old messages to contacts.
1.2.0 - 2016-11-12
- Faded color for undelivered messages. #140.
- Resending undelivered messages when friend comes online. This should fix #249.
- Migrating to c-toxcore 0.0.3
- Making Antidote accessible (partly done, more will come in next release) #115.
1.1.0 - 2016-11-05
- Gemfile
- Fastline
- Migrating to c-toxcore 0.0.2
- Dutch, Polish language.
1.0.0-rc.4 - 2016-10-26
- Removed voip flag.
- Always enabling IPv6. Removed IPv6 option from settings.
- Switching to TCP by default #130.
1.0.0-rc.3 - 2016-10-03
- Crash on startup that happened on app reinstall.
1.0.0-rc.2 - 2016-10-02
- Added FAQ.
- Czech language was not working.
- Freezes when bootstraping on bad network #231.
- Password screen is not entirely visible (iPhone 4s) #229.
- Ringtone is not reset on next call #234.
1.0.0-rc.1 - 2016-09-28
- Database encryption. Now all message history and relate data is encrypted.
- Requering password for all accounts.
- Storing password in keychain. There is no need to login on every application launch.
- Added PIN screen and TouchID support #164, #165.
- Added Acknowledgements screen #76.
- Updating app icon and color scheme #203.
- Czech language.
0.10.4-2 - 2016-08-04
- Issue with calls not updating when answered.
0.10.4 - 2016-08-04
- Retry button for file transfers.
- Message removal in chat.
- Breton, Lithuanian, Chinese (China), French, French (France) languages.
- Migration to new Realm, app speed improvements.
- Improving file sending UX #193.
- Improved cleanup of file transfer leftovers.
- In-app notifications look like system ones #205.
- User stays online for some time after quitting Antidote #171.
- Crash when sending files from other apps #193.
- Opening files from other aps on iOS 8 #198.
- Flashing screen when rotating device on iOS 8 #196.
- Password screen layout in landscape #187.
- Error messages sometimes not shown.
0.10.3 - 2016-04-12
- Returned back iOS 8.0 support #188.
- Translations updated.
- Music stops when switching to Antidote #177.
- Layout for right to left interface #190.
- Long contact names overflow in the top bar #184.
- Time in chat doesn't fit sometimes #178.
- User stays online for some time after quitting Antidote #171.
- Top info view with is hidden on video call #173.
0.10.2 - 2016-03-31
- Chinese, Danish, German, Portuguese, Spanish localizations.
0.10.1 - 2016-03-29
- Added profile import support #170.
0.10.0 - 2016-03-28
- Audio and video calls.
- File transfer support.
- Avatar support.
- iPad support.
- Russian translation.
- Antidote fully rewritten in Swift.
- objcTox updated to version 0.6.0.
- Dropped 7.0 support.
- Friends replaced with Contacts.
0.6.1 - 2015-09-26
- Chat bubbles sometimes were completely black and text was unreadable.
0.6.0 - 2015-09-22
- Login/logout, create/import/delete profile features.
- Encrypted profiles support (login with encrypted profile, change/remove password).
- Status change support.
- Icon updated.
- Launch image updated.
- objcTox updated to version 0.3.0.
- Profiles list screen removed, login screens are used instead.
- Themes removed.
0.5.0 - 2015-08-30
- "Import profile" instruction.
- objcTox updated to version 0.2.1.
- Using improved bootstrapping methods from objcTox, now it works better.
- Feedback email replaced with feedback@antidote.im
- Updating connection status when changing IPv6/UDP setting.
- Various fixes and crashes when importing profile.
0.4.0 - 2015-08-01
- Profile tab, containing user profile information (avatar, username, status message, Tox ID).
- Status of connection in tabBar.
- About screen with version information.
- Showing alert view with text on different errors.
- Showing timestamps in chat after every 3 messages (temporary solution, will be improved in future).
- Improving flow for removing friends/requests.
- Updating UI for friends screen.
- Updating UI for incoming friend request screen.
- Updating UI for sending friend request screen.
- Updating UI for friend card screen.
- Default colorscheme changed to blue.
- Bug with copying Tox ID in some cases.
- Updating profile name in "Settings" tab after renaming.
- Bug with resetting wrong settings when pressing "Restore default settings".
- Showing "+" button on requests tab.
- Ugly avatars (like "I(").
- Fixing height of "Friends | Requests" bar (it was changing randomly).
- Blinking of badge icon when Antidote was in background.
0.3.0 - 2015-06-30
This version is incompatible with 0.2. After update you will lose your old profile with all chats and contacts. It is a good idea to remove old version of Antidote before updating.
- Moving part of Antidote to objcTox library.
- Total refactoring.
- Migration to new Tox api.
- Realm is now used instead of Core Data.
- File transfers and avatars are temporary disabled.
- Added connectivity status.