Skip to content

Releases: zapek/Xeres

v0.7.2

08 Sep 14:52
400887c
Compare
Choose a tag to compare

User Interface

Messaging

  • Show when the peer is not avaiable in a message window
  • Add /quote command

Various

  • Add a preview button to the markdown editor
  • Add a context menu to be able to save images
  • Improve most context menu looks
  • Improve forum header look
  • Improve account creation UI
  • Change default avatar icon for identities without an image

Protocols

  • Fix transactions for good
  • Prevents missing downloaded files on some systems
  • Disconnects peers when removing their profile

Full Changelog: v0.7.1...v0.7.2

v0.7.1

25 Aug 00:17
ea3568d
Compare
Choose a tag to compare

Improvements

Added a portable version for Windows. No need to install, just extract and run. Also usable from an USB key (NTFS formatted, or Incoming directory on an NTFS formatted drive).

UI

Messaging window

  • Improved layout
  • Support for Away status
  • Multiline support
  • /pre and /code for special text formatting
  • Better display of inline images

Misc

  • Shows file sizes properly
  • Update Emojis to latest Twitter release

Protocols

  • Fix direct sending of files
  • Fix transaction errors

Full Changelog: v0.7.0...v0.7.1

v0.7.0

18 Aug 16:54
998aaa4
Compare
Choose a tag to compare

New Features

File Sharing

  • Direct Sharing: send/receive files directly with your friends
  • Encrypted Turtle Sharing: send/receive beyond your friends and anonymously
  • File Search: find files by name
  • Local File Indexing: add your own file shares with settable search permissions

Improvements

UI

  • Improved Direct Chat with buttons to send files and images easily
  • Better typing notifications
  • Updated Emojis to version 15.1
  • Added Turtle Traffic Statistics
  • Add Drag & Drop of files into the Direct Chat window
  • URL link support everywhere
  • Uses Dark Mode by default on systems configured as such
  • Many fixes and improvements

Protocols

  • Improved reliability of forum and identity syncing
  • Enhanced discovery of one's own IP behind a NAT

Full Changelog: v0.6.3...v0.7.0

v0.6.3

18 Nov 22:16
061cffa
Compare
Choose a tag to compare

Commits

  • fadaba9: Brand new UI (#170) (David Gerber) #170
  • 26eebf8: Bump com.tngtech.archunit:archunit-junit5 from 1.1.0 to 1.2.0 (#169) (dependabot[bot]) #169
  • fa4aefc: Improve default size of messaging window (David Gerber)
  • 0d351cd: Add dark mode borders (David Gerber)
  • 74b8f89: Improve fixed fonts (David Gerber)
  • d82b4cc: Improve fonts support (David Gerber)
  • 9130752: Remove Linux font (David Gerber)
  • 03336f9: Optimized add peer window sizing (David Gerber)
  • 23d1c02: Fix line refresh (David Gerber)
  • 5670e2a: Fix MacOS (David Gerber)
  • 20b2047: Improve about window (David Gerber)
  • 2c99bb1: Change the warning colors (David Gerber)
  • 7310ae2: Bump bouncycastleVersion from 1.76 to 1.77 (#171) (dependabot[bot]) #171
  • 0bc846f: Improve main window default sizes (David Gerber)
  • 5e3e01b: Bump for release 0.6.3 (David Gerber)
  • 061cffa: Remove MacOS installer (David Gerber)

v0.6.2

05 Nov 22:32
26c8c90
Compare
Choose a tag to compare

Commits

  • e4bc75e: Add a way to specify the network interface to bind to (David Gerber)
  • 4995f9b: Bump org.fxmisc.flowless:flowless from 0.7.1 to 0.7.2 (#165) (dependabot[bot]) #165
  • d15a367: Bump org.jsoup:jsoup from 1.16.1 to 1.16.2 (#166) (dependabot[bot]) #166
  • fd7018c: Upgrade to JavaFX 21 (David Gerber)
  • aa01e36: Merge remote-tracking branch 'origin/master' (David Gerber)
  • fce547d: Fix JavaFX tests (David Gerber)
  • 25c3671: Upgrade Spring Boot to 3.1.5 (David Gerber)
  • a366756: Fix direct messaging not working (David Gerber)
  • 22ad47d: Bump mikepenz/gradle-dependency-submission from 0.9.0 to 0.9.1 (#167) (dependabot[bot]) #167
  • ca10b4e: Bump commons-io:commons-io from 2.14.0 to 2.15.0 (#168) (dependabot[bot]) #168
  • 26c8c90: Bump for release 0.6.2 (David Gerber)

This release is signed. My PGP key is here.

v0.6.1

18 Oct 22:11
cff809d
Compare
Choose a tag to compare

General

  • Change the JDK so that it actually allows creating a new profile

v0.6.0

17 Oct 19:18
ad9bc47
Compare
Choose a tag to compare

Protocol

  • add forums support
  • improved reliability

UI

  • add markdown support
  • add inline color emojis support

Misc

  • profile export/import
  • Java 21
  • improvements to automatic backups

And many bug fixes and other improvements.

v0.5.3

25 Jan 22:35
cb27a77
Compare
Choose a tag to compare

UI

  • add QR code export and scanning to simplify ID exchanges

Protocol

  • fix GXS syncing so that updates are pushed and received in all cases (for example missing avatar image)
  • make UPNP fail when the external IP is not public

And many bug fixes and other improvements.

v0.5.2

17 Sep 14:22
a8d231f
Compare
Choose a tag to compare

UI

  • count connections in the notification bar properly
  • fix most smileys on Linux
  • add internationalization support, with french as a first translation
  • format bytes depending on their size (KB, MB, GB, etc...)
  • display flags when adding IPV4 connections (uses GeoIP)
  • display I2P, Tor and LAN icons for the rest

Chat UI

  • fix nickname coloring using always the same color and also tweak the coloring
  • add avatars for direct chat
  • show ping timeout for users who recently participated in a chat

Misc

  • add auto start support on Windows

Protocol

  • better DNS checks when adding RSIDs

And many bug fixes and other improvements.

v0.5.1

30 Aug 22:08
8f7eeb2
Compare
Choose a tag to compare

Protocol

  • add Tor support
  • add I2P support
  • add DHT support
  • improve UPNP compatibility with Askey devices
  • add hostname support in discovery
  • upgrade the broadcast discovery protocol to the latest ongoing version

UI

  • add Settings UI
  • show a notification for detected clients on the LAN
  • add status bar
  • add leds for NAT and DHT status
  • improve Home UI and menus
  • improve tray icon (menu and tooltip)

Chat UI

  • bases the nickname color on the GxsId to make spoofing harder

Connection

  • prefer direct connection for clients on the same LAN
  • detect if the IP changed and reconfigures the services accordingly

Misc

  • add idle detection to change the status
  • add argument to start iconified

And many bug fixes and other improvements.