Releases: uTox/uTox
👑🎉.1
0.18.1 uTox: 👑🎉.1
Features:
Less .text, less bloat!
Fixes:
- Solved crash when undoing chat input with ctrl-z (@siburec) (d841c3e)
- groups: load group topics from Tox save (d6f9b68)
- Fix heap-use-after-free when creating new group chats (@siburec) (c47612e)
- langs: Remove strings that are not supposed to be translated (b1fc2f3)
- Use correct type for pthread entry point (@krobelus) (cadab94)
- Pass enum value with correct type when cancelling file transfers (@krobelus) (7bf108d)
- Copy text from chat without nicks via ctrl-c in Windows (@redmanmale) (88bf58d)
Documentation:
- README.md: Add Spanish to the list of complete translations (4b8cda7)
- Add Debian installation instructions (@garetethan) (c5595be)
- docs: fix simple typo, precomplied -> precompiled (@timgates42) (fd2ad87)
Languages:
Development:
- edit_do(): rename variable
new
tonew_change
(f6f37cb) - edit_do(): remove useless variable
history
(fdb62f1) - CI cleanup:
- add tools/timediff.py (741cfa0)
- CI: OSX: Don't cleanup after installing with brew (6e98aa2)
- CI: OSX: Don't brew update (94fe7ad)
- CI: OSX: Install opus and lib{vpx,sodium} from brew (e644dc2)
- CI: Win64: Don't install libopenal, it's already being compiled (2ba7588)
- CI: Linux: Install lib{sodium,opus,vpx}-dev from repo (fcdb057)
- rm extra/common/build_openal.sh (cda9d96) - Port Travis configuration to GitHub Actions (@krobelus) (3011731)
- Disable -Werror for 3rd party projects (@krobelus) (154c3db)
- Require libsodium only when linking statically (64c7938)
- Remove libsodium dependency (05ccede)
- travis.yml: update OS to "focal" (latest) (a4ead56)
This release of uTox was brought to you by
Regular contributors
New contributors
@garetethan, @krobelus, @siburec, @timgates42,
Do you know another language?
Help us translate uTox!
👑🎉
0.18.0 uTox: 👑🎉
Features:
More stability, less code!
Fixes:
- Fix crash when changing toxcore-related settings (92102bf)
- fix dragging friend list (#1470) (@w23rd) (70127ba)
- utox_settings struct: give proxy_ip[] a size (fix UB) (072d29e)
- Update and refactor settings loading and saving:
- Drop obsolete save and load settings format (@redmanmale) (6ead537)
- Rename (and fix usages) SETTINGS fields to match UTOXSAVE struct to be able to load it from config directly (@redmanmale) (751ea57)
- Remove unused function config_osdefaults() (@redmanmale) (fe8cfe0)
- Use settings instead of separate variables (@redmanmale) (94d474a)
- Refactoring save and load uTox settings (@redmanmale) (acb2787)
- Save settings before killing Tox threads (@redmanmale) (a615853)
- Style fixes (@redmanmale) (0a0b171)
- Update mock settings (@redmanmale) (0c8c74e)
- Try create Tox folder before saving settings (@redmanmale) (93aaef8)
- settings.c: Write macros for write_config_value_*() (6347681)
- getopt: Exit on wrong usage (c7353a3)
- Fix offset of the typing notification (@redmanmale) (c92dfe6)
- Fix file size formatting in chatlog (@redmanmale) (60a0085)
- Fix handling large files (@redmanmale) (590efb8)
Documentation:
- Various README updates:
- README.md: replace link to changelog with release notes (f15d7af)
- README.md: Team: replace GitLab with GitHub links (e0949cf)
- README.md: offer direct email contact (09d5f14)
- README.md: rearrange Features (6fa1daf)
- README.md: move Features before Downloads (787d0a1)
- README.md: move screenshots to separate page (9b6735e)
- README.md: reorder links in the header (b9de94a)
- README.md: add introduction text (edc4223)
- README: Update my email address (a9dcd54)
- INSTALL: Fix table of contents; clean up a bit; update link for Windows (@redmanmale) (c004daf)
- README: Update link to win64; drop obsolete or dead links to win32 and winXP (@redmanmale) (09807d9)
- README: Drop frighteningly red coverage badge leading nowhere (@redmanmale) (800c730)
- README: aTox is love, aTox is life! (@GrayHatter) (c651f0d)
- Document and simplify filter_audio_check() (6894b73)
- Reflect in --help text, that --debug requires an argument (dc3afc5)
- Add missing themes to --help text (8d7c875)
- Various man page updates:
- README: Update fingerprint (@endoffile78) (20e441e)
- CHANGELOG.md: redirect to release_notes/ (fa06d80)
- BUILD: Update build docs for x86 (@redmanmale) (e769a75)
- README: Update Appveyor badge to point to official uTox project (@redmanmale) (2549594)
- BUILD: Update build docs for Windows (@redmanmale) (c32820f)
Languages:
Development:
- Minor settings changes (3873db7 7ae69a6 e851927 c8441c8)
- **/CMakeLists.txt: remove header files from add_library() and add_executable() (2b4aa1c)
- src/xlib/CMakeLists.txt: compile mmenu.{c,h} conditionally (f09ef26)
- src/xlib/CMakeLists.txt: compile dbus.{c,h} conditionally (968275f)
- Return the new groupchat pointer from group_create instead of a bool (@endoffile78) (f394e67)
- CMake: Simplify regexes that match MacOS, Linux, NetBSD and FreeBSD (@mazocomp) (3c94f97)
- CI: Use Openal fork with fix for CMake > 3.12 (@redmanmale) (1754f83)
- Update Travis CI config: remove obsolete parameters, update linux dist (@redmanmale) (294ce89)
- Rename friend list functions (e42ce47 99836d7 e5a2173 5aae930)
- Various Windows cleanups (@redmanmale) (66b82df d256ba9 f293dd4)
- Use the old stb commit (@robinlinden) (18c7a3f)
- CMake: Mark targets as being C only (@robinlinden) (1d31a8f)
- CI: Don't depend on cmdline.org artifacts on Travis (@robinlinden) (264caba)
- CMake: Fix cross-compilation from Linux to Windows (@robinlinden) (4720a2c)
- CI: Update Appveyor build (@redmanmale) (b9814dc)
- CMake: Give third-party libraries their own targets (@robinlinden) (f2c9417)
- Allow building Windows w/ -fno-common (@robinlinden) (f9423b4)
- Fix implicit fallthrough warnings in Windows (@robinlinden) (34ceb7b)
This release of uTox was brought to you by
Regular contributors
@avoidr, @endoffile78, @GrayHatter, @mazocomp, @redmanmale, @robinlinden
New contributors
Do you know another language?
Help us translate uTox!
新年快乐!🐀
0.17.2 uTox: 新年快乐!🐀
새해 복 많이 받으세요!
Szczęśliwego nowego roku!
Gott nytt år!
Frohes neues Jahr!
IMPORTANT NOTE FOR WINDOWS USERS
Windows XP support has been discontinued.
Features:
- Implement ctrl+F: toggle flist online status filter (b7fdac2)
- Implement ctrl+f: focus on flist search input field (0b401eb)
- Search friend list also by Tox ID (ae85208)
- Implement ontab and onshifttab callbacks for text fields in add friend page (4842553)
- Handle Home & End key in friend list (ctrl+Home, ctrl+End; go to first and last friend) (f1de42b)
- Handle Home & End key in messages panel (For going to the top and bottom of the chat log) (8f19de0)
- Make Esc key unfocus from text input fields (This allows to scroll the chat log without having to click into it.) (b227afe)
- Focus message input field when starting to type (e4cc50c)
- Implement ontab and onshifttab callbacks for all text fields in settings (7194761)
Fixes:
- Fix a crash when adding a friend to a group (cb451de)
- Load window position from config file (0bcfead)
- Unbreak build with OpenAL 1.20.0 (@t6) (b608d58)
- Friend list fixes (1504fc0 195553d 58707ee)
- Fix Up key in message input field (118298e)
- Fix memory leaks (8b04e6f)
- Fix compilation error on GNU/kFreebsd (@yangfl) (bb790c5)
- Fix typos (@yangfl) (23e9e9b)
- Use correct evdev header on FreeBSD (@t6) (37271f9)
Development:
- Remove auto-updater (@robinlinden & @avoidr) (3d1b1df)
- Show value of $ENABLE_LTO in cmake output (fb57530)
- Static linking fixes (02c5898 bc048af 812ad6d 507ea0a 6ca51bd ea876ca)
- Don't pass 2 of every flags in CFLAGS (@robinlinden) (4b1228d)
- Travis: Linux: disable auto-update test (e5a564f)
- CMakeLists.txt: add CFLAG -fno-common (ee15dbe)
- Make uTox gcc10-ready (-fno-common fix) (@eclipseo) (c7cb563)
- Remove WinXP support (eb81ba5)
- add tools/relnotes_to_cstring.sed (bb8ce78)
Documentation:
- add instructions to install from Guix (@metallicmole) (60fb4ee)
- add keybindings to manpage (@metallicmole) (192ed8d)
- docs/BUILD.md: minor rephrasing (c4d101f)
- docs/BUILD.md: add note about musl+clang linking issue (9a8a632)
This release of uTox was brought to you by
Regular contributors
@avoidr, @eclipseo, @robinlinden
New contributors
Do you know another language? Rather read the changelog in your language?
Help us translate uTox!
"Don't 🌟e at my 😬!"
0.17.1 uTox: "Don't 🌟e at my 😬!"
IMPORTANT NOTE FOR WINDOWS USERS
Autoupdates are no longer provided.
Features:
- Add
--allow-root
option: Now you can't run uTox as root by accident (1b491cd) - Add right click menu to Xlib (5f5f570)
- Add support for loading groupchats (049ca56)
- More *BSD support! (FreeBSD, NetBSD, OpenBSD, DragonFlyBSD) (@mazocomp)
- Groupchat creation screen implemented
Fixes:
- Fix a crash when changing to a video input device that fails to init (e36e475)
- Fix a friendlist bug related to the Tox profile having no friends and groups (d81d276)
- Don't flip video preview button status if preview fails (8f73ee2)
- Xlib: Clean up zombies if
xdg-open
is not installed (dfc5f50) - Add border to QR code to make it actually readable to QR code scanners (3643744)
- Fix file transfer text (72b7347)
- Prevent a crash related to having too many friends (1e41307)
- Fix crash related to dropdowns (b0b3167)
- Fix ignoring friend requests (ed55880)
- Close dropdowns on changing tabs (4dd4ae0)
- Fix crash on startup related to QR code (@ColumPaget) (41c5044)
- Fix group settings layout
- Fix a crash related to Tox savedata being too large (363e486)
- Fix two possible memory leaks (a549f11 168eb78)
- Fix a crash related to text undo in message input field (@cyisfor) (e1371e4)
- Fix a crash related to the password input field (8891616)
- Fix crash related to FPS value input field (d297e0d)
- Fix selection bug: Selection on double-click doesn't leak into neighbouring line anymore (06f85ab)
- Fix HOME key (3833c13)
- Fix END key and make ctrl+shift+end work (6fa9df6)
- Sort languages enum by their native names alphabetically (b8d33d4)
- Move Language setting from "Profile" to "User Interface" tab (234f027)
- Updated translations:
Development:
- Try to upgrade travis (b51ca84)
- Travis win64 make cmake command explicit (50028d7)
- Disable incorrect updater test (f42eee0)
- Auto 'clone' STB with cmake (5c24e49)
- Make uTox reproducible (@bmwiedemann) (e5f4f71)
- Some fixes for *BSD systems (@mazocomp) (08c4233)
- Enable tests by default
- Update build instructions and add instructions for NetBSD and DragonFlyBSD
- other build system fixes
This release of uTox was brought to you by
Regular contributors
@baloo79, @endoffile78, @GrayHatter, @mazocomp, @redmanmale, @robinlinden
New contributors
@bmwiedemann, @ColumPaget, @cyisfor, @Jony0008
New uTox team members
Do you know another language? Rather read the changelog in your language?
Help us translate uTox!
uTox v0.17.0: bork bork
0.17.0 uTox: bork bork
IMPORTANT NOTE FOR WINDOWS USERS
There is currently an issue with the updater where it won't work with some .exe names.
To be sure that it works and autoupdates, you have to rename the .exe to "uTox.exe" and enable it in the settings.
Features:
- Toxcore 0.2.x. support!
- Settings are now stored in a human-readable .ini file.
- We now support Tox URIs.
- Dropdowns now stay open after being clicked.
- You can now get a QR code representing your ToxID.
- Estonian language support
Fixes:
- The zenburn colour scheme now works.
- Calls are now added to the chatlogs.
- Saving inline images now works to paths with non-ascii characters.
- GTK should work on more platforms now.
- Exporting chatlogs on macOS doesn't crash anymore.
- File transfers are now supported on macOS.
- The force proxy setting is now saved.
- The tray icon should maybe now probably work on most (maybe) Linux systems.
- Lots of UI fixes involving the bounding boxes of things.
- We now handle signals on Linux systems.
- Filter audio can now be enabled again.
- The Windows tray icon will be reloaded if Windows explorer crashes.
- You no longer end up with invalid fps data when loading an older save.
- Datetime format is now saved.
- Non-ASCII should work better now.
- Tooltips will now always be drawn within the window boundaries.
Development:
- You can now set the library locations with CMAKE_PREFIX_PATH.
This release of uTox was brought to you by
Regular contributors
@dkmoz, @endoffile78, @GrayHatter, @mazocomp, @publicarray, @redmanmale, @robinlinden, @v2e
New contributors
@eclipseo, @fcore117, @Reckku, @termac
Do you know another language? Rather read the changelog in your language?
Help us translate uTox!
uTox v0.16.1: No capes!
Hotfix release fixing issue where audio and video I/O dropdowns broke every time an action restarting Toxcore was performed.
uTox v0.16.0: No capes!
0.16.0 uTox: No capes!
IMPORTANT NOTE FOR WINDOWS USERS
There is currently an issue with the updater where it won't work with some .exe names.
To be sure that it works and autoupdates, you have to rename the .exe to "uTox.exe" and enable it in the settings.
Known issues:
- After performing an action which restarts the Tox thread (e.g. toggling UDP or IPv6), the IO dropdowns for Audio & Video are broken.
Features:
- The Windows executable now has version info and a description.
- Selected language is now saved.
- Added group audio calls.
- User-specified fps during video calls.
Fixes:
- uTox should now work on OS X again.
- Video now works on Linux again.
- More UI bugfixes and improvements.
- Fix Windows video preview window title. (Thanks @thorpelawrence!)
- More groupchat crashes fixed.
- Middle click to paste in X11 now works again. (Thanks @dkmoz!)
- Double click to copy in X11 now works. (Thanks again, @dkmoz!)
- Unicode urls now work on Windows.
- Illegal characters in incoming file transfers are replaced with
_
on Windows. (Previously they were just rejected.) - The autoaccept incoming file transfers now correctly saves when toggled.
- Audio notifications will now only play if uTox isn't in focus.
- uTox won't mark messages as unread if the chat with new messages is already open.
- The GTK3 file picker now works on OpenBSD and NetBSD.
- Fixed a crash on OS X related to the video input.
- The autostart switch now actually does the autostart stuff.
Development:
- New shiny instructions on how to build uTox on macOS (Thanks to our new shiny macOS dev, @publicarray!)
- We now run our test suite on the macOS build too.
- MinSizeRel builds are now even smaller.
- Added Python script for finding missing translations.
- Drop support for ToxDNS.
New members of the uTox team
- @publicarray who's fixed uTox macOS and continues to work on the macOS side of things.
- @redmanmale who's among other things doing a great job redesigning the UI.
Do you know another language? Rather read the changelog in your language?
Help us translate uTox!
uTox v0.15.0 slowpoke
0.15.0 uTox slowpoke
IMPORTANT NOTE FOR WINDOWS USERS
There is currently an issue with the updater where it won't work with some .exe names.
To be sure that it works and autoupdates, you have to rename the .exe to "uTox.exe" and enable it in the settings.
Features:
- Redesigned UI. (Thanks redmanmale!)
- Collapsible sidebar on Android.
Fixes:
- Video now works on Windows again.
- Autoaccepting files in portable mode now saves to the portable folder.
- Updated Ukrainian translation. (Thanks @v2e!)
- Updated Russian translation. (Thanks @redmanmale!)
- Dbus notifications should now work on more different setups.
Development:
- Added support for NetBSD, OpenBSD, and FreeBSD.
- Refactored the UI.
Do you know another language? Rather read the changelog in your language?
Help us translate uTox!
md5
de6b3b0906cfda3c78a3a82c8927c0ae v0.15.0.zip
92e17ef73023c2691e4190e2b7424657 v0.15.0.tar.gz
sha256
d18bb901a6df2d256238bdd5d5bdd70dc387cbd70114c605ed052920ae4a8d95 v0.15.0.zip
59042c249bbde3fc9cbd834a74cf55bc00b64ab24bb0ef2759488bb6b03d2506 v0.15.0.tar.gz
uTox Bae v0.14
Features:
Real Updater.
-- uTox now has an updater built in. Currently Windows only.
-- But can be adapted to any platform if there's any interest.
Added musl libc support.
uTox is now compiled with stronger exploit protection.
Significant reduction in memory usage for friend list.
Fixes:
New Nospams no longer start with 0000 on window.
Fixed button alignment with Language selection.
The tox save is no longer truncated at exit.
The tray icon now always displays a square
-- Even on broken display managers (uTox looks at gnome...)
Bootstrap nodes list updated.
Avatars can now be deleted.
Notifications are no longer ignored when uTox is minimized.
A few more file transfer fixes.
-- Especially the last remaining one that would occasionally miss updates.
Development
All remaining warnings we fixed, -Werror was added
Tests added:
uTox Updater
Chatlog reading and writing
Refactored the UI a bit more. Which cleared out a few more of the UI glitches.
v0.13.1
Hotfix for redtext bug