Portable BeeBEEP Changelog

What's new in Portable BeeBEEP 5.8.6

Feb 13, 2023
  • Added new protocol to manage "sent messages" but never received.
  • Added "Enable visual notifications for chat window" option menu Settings - Notifications.
  • Added "Change emoticon size in chat" option in menu Settings - Chat.
  • Added button "To send text as Source CODE" in chat window.
  • Fixed a bug in connection to prevent PING before HELLO message.
  • Fixed a bug on using Message History with CTRL+Up / CTRL+Down.
  • Fixed a bug on "Raise chat window on new message".
  • Fixed a bug that did not allow messages to be displayed correctly between the dark theme and the default one.
  • Fixed a bug that prevent connection after SLEEP / SUSPEND mode.
  • Emoticons will no longer be displayed larger than their maximum size.
  • Important private messages now open the chat window.
  • Added "EnableReceivingHelpMessages" option in beebeep.rc file.
  • Added global shortcut CTRL+SHIFT+1 for PANIC BUTTON and HELP REQUEST automatic message.
  • Added room location in user VCard (useful also for help request).
  • If you right click on a url in a chat you can copy the url to the clipboard without having to select it.
  • Added shortcut with "Enter", "Return", "Space" keys to open chat if selected in list.
  • Added global shortcut CTRL+ALT+C to "Select first chat available", so you can navigate with arrows and open with return.
  • Added "file transfer completed" notification also per BeeBOX downloaded files.
  • Added option "MessageNotReceivedTimeout_ms" for internal use.
  • BeeBEEP is now minimized on tray if user close it by "red X" in the window (also if BeeBEEP is not connected).
  • Added "BackupFolderPath" option in beebeep.rc file.
  • Added "Delete unsent messages in chat" and "Delete unsent messages to user" option.
  • Fixed a QT bug that created network latency

New in Portable BeeBEEP 5.8.4 (Jan 7, 2021)

  • New feature: almost all the options of file beebeep.ini can be used in file beebeep.rc also
  • New feature: added "Use high resolution emoticons" option
  • New feature: added ECDH key exchange to encryption protocol
  • New feature: added "Auto save interval" for chat messages to prevent data loss
  • New feature: added "Favored emoticons" as tab in emoticon list
  • New feature: added Voice Message Player interface
  • New dark theme added in the interface
  • User icons in chat window can be clicked also if the user is offline
  • Disabled by default the option to search users by a multicast datagram
  • Suspend/sleep mode is now managed also in Linux systems.
  • File paths will be recognized and made clickable in chat (it must be a single message).
  • Added "KeepModificationDateOnFileTransferred" option in beebeep.ini (it is always enabled in BeeBOX)
  • Added "AllowedFileExtensionsInFileTransfer" option in beebeep.rc
  • Added "AllowOnlyHostAddressesFromHostsIni" option in file beebeep.rc
  • Added "Clear recent emoticons" in menu option of the chat bar
  • Added "ConnectionKeyExchangeMethod" option in beebeep.rc
  • Added "AddNicknameToDataFolder" option in beebeep.rc
  • Fixed known issue: BeeBEEP prevents the CTRL+ALT+B (or CMD+ALT+B on MacOSX) key sequence in other applications from working
  • Fixed a bug in options "Disable create message" and "Disable edit groups"
  • Fixed a visualization bug if you open an user VCARD near the side of your desktop
  • Fixed a bug on Download folder when you copy BeeBEEP from a computer to another one
  • Fixed security issue with command line argument -platformpluginpath

New in Portable BeeBEEP 5.8.3 Beta (Mar 8, 2020)

  • Fixed known issue: BeeBEEP prevents the CTRL+ALT+B (or CMD+ALT+B on MacOSX) key sequence in other applications from working
  • Added "KeepModificationDateOnFileTransferred" option in beebeep.ini (it is always enabled in BeeBOX)
  • Almost all the options of file beebeep.ini can be used in file beebeep.rc also
  • User icons in chat window can be clicked also if the user is offline
  • Fixed a bug in options "Disable create message" and "Disable edit groups"
  • Disabled by default the option to search users by a multicast datagram
  • Fixed a visualization bug if you open an user VCARD near the side of your desktop

New in Portable BeeBEEP 5.8.3 Beta (Mar 8, 2020)

  • Fixed known issue: BeeBEEP prevents the CTRL+ALT+B (or CMD+ALT+B on MacOSX) key sequence in other applications from working
  • Added "KeepModificationDateOnFileTransferred" option in beebeep.ini (it is always enabled in BeeBOX)
  • Almost all the options of file beebeep.ini can be used in file beebeep.rc also
  • User icons in chat window can be clicked also if the user is offline
  • Fixed a bug in options "Disable create message" and "Disable edit groups"
  • Disabled by default the option to search users by a multicast datagram
  • Fixed a visualization bug if you open an user VCARD near the side of your desktop

New in Portable BeeBEEP 5.8.2 (Nov 6, 2019)

  • New feature: voice messages (you can record your message and send it as file)
  • New feature: file transfer pause/resume
  • New feature: data compression with zlib
  • Voice messages can be also sent to offline users like text messages
  • Added "Quote selected text" option to context menu (right click) of the chat
  • Added "CheckUserConnectedFromDatagramIp" option in beebeep.rc (to prevent multiple connections from the same user but different ip addresses)
  • Added "Clear system messages" option in context menu (right click) of activity and chat windows
  • Added "SkipLocalHardwareAddresses" in beebeep.rc to skip unesuful network interfaces
  • The option "AllowMultipleInstances" can be disabled also in Terminal Server because it checks also user account
  • The avatar icon size is also applied in member icons of the chat windows
  • Added "On sending message" option in Settings - Chat menu for "one-time" message:
  • Do nothing (default)
  • Minimize chat window
  • Close chat window
  • Added "DisableDesktopSharing" option in beebeep.rc
  • Added "DisableBeepInUserStatusBusy" option in beebeep.ini
  • Added "EnableBeepInActiveWindow" option in beebeep.ini
  • Added "UseUserFullName" option in beebeep.rc to show (if exists) user's full name instead of nickname
  • Added "DisableEncryptedConnections" option in beebeep.rc
  • Added "AllowNotEncryptedConnections" option in beebeep.rc (used with "DisableEncryptedConnections")
  • Added "AllowEncryptedConnectionsAlso" option in beebeep.rc (used with "DisableEncryptedConnections")
  • Added "BroadcastToLocalSubnet" option to send or not send the HELLO message to the local subnet twice when multicasting is active
  • User first and last names, email and phone number are now saved to use it also if the user is offline
  • Added "AppendHostNameToUserName" option in beebeep.rc
  • Added "DisableConnectionSocketDataCompression" option in beebeep.rc

New in Portable BeeBEEP 5.7.1 Beta (Oct 2, 2019)

  • New feature: voice messages (you can record your message and send it as file)
  • Voice messages can be also sent to offline users like text messages
  • Added "Quote selected text" option to context menu (right click) of the chat
  • Added "CheckUserConnectedFromDatagramIp" option in beebeep.rc (to prevent multiple connections from the same user but different ip addresses)
  • Added "Clear system messages" option in context menu (right click) of activity and chat windows
  • Added "SkipLocalHardwareAddresses" in beebeep.rc to skip unesuful network interfaces
  • The option "AllowMultipleInstances" can be enabled also in Terminal Server because it checks also user account
  • The avatar icon size is also applied in member icons of the chat windows
  • Added "On sending message" option in Settings - Chat menu for "one-time" message:
  • Do nothing (default)
  • Minimize chat window
  • Close chat window
  • Added "DisableDesktopSharing" option in beebeep.rc

New in Portable BeeBEEP 5.6.9 Beta (Sep 11, 2019)

  • Added "Quote selected text" option to context menu (right click) of the chat
  • Added "CheckUserConnectedFromDatagramIp" option in beebeep.rc (to prevent multiple connections from the same user but different ip addresses)
  • Added "Clear system messages" in activity and chat windows

New in Portable BeeBEEP 5.6.5 Beta (Aug 14, 2019)

  • "ChatSaveFileTransfers" and "ChatSaveSystemMessages" options added in Settings - Chat menu: if enabled history saves also these messages
  • Disabled High DPI icons in windows (can be enabled with qt.conf file)
  • Added new option in Settings - Chat - "Save maximum lines in chat": you can choose how many lines to save for every chat
  • Added "Clear cache items after X days" option: default is 96 days
  • Added new option in Settings - Chat - "Show only # messages" to avoid performance issue
  • Added "Always download files into the folder with the user's name" option in menu Settings - File Transfer
  • The names of users and chats that contain the characters < > will now be correctly displayed (do not abuse)
  • Improved search for predefined folders in Unix environment
  • First release of a debian package for amd64 systems (beta)
  • Compiled with large file support in Linux
  • Reorganization of the "Settings" menu:
  • "Sound", "System tray" and "on new message event" options are now grouped into the menu Settings - Notifications
  • "Workgroups" -> "Your workgroups" in "Network" menu
  • "Set your status to away automatically" is now in "User status" menu in the toolbar
  • Added new Menu "Interface"
  • Added "Show users in their workgroups" option in user list settings

New in Portable BeeBEEP 5.6.4 (Jul 11, 2019)

  • For security reasons the beebeep.off file (saved unsent messages) are now linked to the beebeep.ini file via an authorization code. In case of different code the file will not be loaded.
  • Fixed a bug in MacOSX: custom resource folder path will be the same of data folder
  • Unsent messages are now saved in file beebeep.off when BeeBEEP is closed (option can be disabled)
  • Fixed system tray icon size (default is 24px) in Linux Desktop Environment
  • Updated HUNSPELL library to 1.7.0
  • File beebeep.rc can be placed also in /etc folder in Unix like systems (Linux and MacOSX)
  • User and chat tooltips show also unsent messages
  • New feature: you can test your network connections in menu "Main" - "Test your network"
  • File share: file icons are now selected from file mimetype in Linux.
  • Fixed a minor bug on new message notification

New in Portable BeeBEEP 5.6.2 (Jun 10, 2019)

  • New feature: you can also send files (dragging and) dropping them on the user in main user list window
  • Added "RaiseMainWindowOnNewMessageArrived" option
  • (Desktop Sharing feature re-enabled)

New in Portable BeeBEEP 5.6.1 (May 20, 2019)

  • Updated to Qt 5.9.8 (Windows)
  • Fixed an error in group notification when new message arrives
  • Windows installer now creates a rule in firewall for BeeBEEP
  • Added "ShowChatsOnConnection" option to show the chat list at startup
  • Added "HideEmptyChatsInList" option to hide empty chats in list

New in Portable BeeBEEP 5.6.0 (Apr 23, 2019)

  • Now the Avatar icon border in the chat right panel will be yellow if the messages have not yet been
  • displayed in the user's chat.
  • If option "Always open chat on new message" is enabled and "Raise previously opened
  • chat on new message" is disabled, the window is now opened minimized to show icon
  • blinking on taskbar.
  • Added "AllowEditNickname" option in beebeep.rc
  • Fixed a bug on saving option "Recognize user by"
  • Added "DisableCreateMessage" option in beebeep.rc
  • Added "ActiveWindowOpacityLevel" and "InactiveWindowOpacityLevel" option for chat window
  • Added "BackgroundColor", "DefaultTextColor" and "SystemTextColor" option for chat window
  • Added "EnableDefaultChatNotifications" option
  • Added "Regenerate HASH code" button in Edit Profile window (to easily avoid "same HASH errors")
  • Added notification a few days before user's birthday event (birthday is now saved with user data)
  • Added flag "Important!!" to chat message in "create message" window (raise the receiver chat window on top)
  • Added "DisableMenuSettings" option in beebeep.rc
  • Added "UseMessageTimestampWithAP" option (timestamp can be showed with am/pm suffix)
  • Added "BroadcastToOfflineUsers" option
  • Added "IP Multicast TTL" option
  • Added "Use the dark theme" option (beta)
  • Added "RaiseOnNewFileTransfer" option

New in Portable BeeBEEP 5.4.2 (Aug 13, 2018)

  • Removed option "On close minimize on tray" for MacOSX
  • Added more debug messages on user recognition
  • Added "Autoresponder" when user send messages in group where he is not member
  • Fixed bug: duplicate first message on chat window

New in Portable BeeBEEP 5.4.1 (Aug 8, 2018)

  • Fixed bug: "Transfer completed" message is not showed in chat
  • File sharing window now save its geometry on close
  • Create message window now save its geometry on close
  • Added option "Enable maximize button"
  • Groups can be created also with just one member (and you)

New in Portable BeeBEEP 5.4.0 (Aug 3, 2018)

  • Patched Qt 5.9.6: window state are not restored (save only geometry option added)
  • Prevent "user collision" from same IP address
  • Fixed "slow connection bug" at startup
  • Added option "Always open chat on new message"
  • Added option to remove members from group
  • Added option "AllowAddMembersToGroup" in beebeep.rc
  • Added option "AllowRemoveMembersFromGroup" in beebeep.rc
  • Added option "Reset geometry of all windows"
  • Fixed some GUI bugs
  • On new message the BeeBEEP main icon also blinks

New in Portable BeeBEEP 5.2.0 (Jul 18, 2018)

  • Added "Create message" window to send one time message to many
  • Added default multicast group address 239.255.64.75
  • Added option "Use default multicast group address"
  • Added option "Show users on connection"

New in Portable BeeBEEP 5.0.2 (Jul 7, 2018)

  • Fixed compatibility of window geometry and state with previous version
  • Fixed minor bug in save settings
  • Added option "Save window's geometry" on close

New in Portable BeeBEEP 5.0.1 (Jul 6, 2018)

  • Added "DisableSystemProxyForLocalConnections" option

New in Portable BeeBEEP 5.0.0 (Jun 28, 2018)

  • [SECURITY UPDATE] Encryption level 3 using key generated by SHA3-256 algorithm
  • Desktop Sharing (beta)
  • Send screenshot from chat
  • Simplified GUI of "Configure network..." option
  • Hive protocol can be used to contact user who remains offline
  • Added delay on first connection option
  • Option to send offline messages also in chat with all user
  • ShareBox is improved with remote folder creation
  • Image transferred can be also opened with a double click in preview
  • Option to show usernames in chat with colors or not
  • "User has read message" is now available as tootip on the user list of the chat (on mouse hover)
  • Updated to Qt 5.9.6

New in Portable BeeBEEP 4.0.0 (May 31, 2017)

  • Changed all the main user interface
  • All the main options are now grouped in the Settings menu
  • Added status description option in user list
  • Added status tooltip on the user's avatar/icon
  • Added a check and an alert on same nickname/account of the connecting users
  • Added "DisablePrivateChats" option on beebeep.rc file
  • Added "DisableFileSharing" option on beebeep.rc file
  • Chats are now always opened in separate window (single or multi)
  • Fixed bug on leave a group chat
  • Removed game plugin interface
  • Added Workgroups interface in Settings/Users menu
  • Users can be also recognized by their hash
  • Change local user option added in Settings/OnConnection menu
  • Message are now sent with UTC timestamp and converted to local time when received
  • Fixed save of the dictionary selected
  • Hunspell library updated to version 1.6.1
  • Added option to select custom icons and emoticons
  • Automatic disconnection on system in sleep mode and connection on system wake up (only for windows and macosx)

New in Portable BeeBEEP 3.0.9 (Feb 9, 2017)

  • The emoticon icon is now showed in detached chat (bug fixed)
  • Added BUZZ for the private chats

New in Portable BeeBEEP 3.0.8 (Feb 9, 2017)

  • Chat messages are now saved on disconnection
  • Fixed a bug in option "HideMainToolbar"
  • Broadcast processes are now simplified and optimized (some options are now obsolete, see BEEHELP.txt)
  • The file transferred via chat are now showed only in the right chat window
  • Preserve last modification timestamp of the transferred files
  • The message "User is writing" is now shown in the right chat window if it is visible
  • "Signature" option added in beebeep.rc file
  • "Open folder" link (shown after a file transferred) also highlight the selected file in the folder (only for windows and macosx)
  • "UseOnlyTextEmoticons" option added in beebeep.rc file
  • Fixed a bug on smart selection of the data folder (now if the application folder is not writeable, BeeBEEP save its data to UserAppData folder)
  • Users can be sorted in ascending or descending order, by name, by status, by unread messages and by priority (default)
  • A "new message notification" is shown also when a new file is received from a user
  • Fixed a bug in emoticon parsing
  • Hive protocol optimized
  • Fixed a bug in opening url with diacritic characters in path
  • Preset Messages
  • Added option to read a "beegroups.ini" file (beta)
  • Added option to set layout in RTL mode (beta)

New in Portable BeeBEEP 3.0.7 (Feb 9, 2017)

  • ShareBox: new feature in beta (can share files like dropbox with all users connected)
  • Added "Find text" and "Print" options in history (shortcut or right click)
  • Fixed a bug in "Send offline messages"
  • Added CopyMastro plugin support
  • "Clear all read messages on closing chat window" option added
  • "File notification on system tray" option added
  • "StartMinimized" option added in beebeep.rc

New in Portable BeeBEEP 3.0.6 (Feb 9, 2017)

  • Added "UseHostnameForDefaultUsername" option. It can be enabled in beebeep.rc
  • Updated nickname update also the name of the chat window
  • Fixed a bug that broke the link when there is an exclamation symbol in it
  • Fixed a bug in showing chat window when tray message is clicked
  • Users can not be removed from group by the other members but they can leave the group if they want to (due serverless)
  • Windows UNC path are parsed and now it can be clickable
  • "Open selected text as url" option added in chat chat window (right click on selected text)
  • "Overwrite existing files" and "Ask me" option added
  • Fixed a bug in icon of default chat when a new message is arrived
  • Fixed a bug in alert beep when a new message is arrived
  • Fixed a bug on stay on top (windows)
  • Added "HideMainToolbar", "HideChatToolbar", "HideUsersPanel" and "HideOtherPanels" options. They can be enabled in beebeep.rc
  • Added "UseEasyConnection" option to beebeep.rc
  • Added "DisableFileTransfer" option in beebeep.rc
  • Added "DisableSendMessage" option in beebeep.rc
  • Added global shortcut for "Show all chat windows" (default CTRL+ALT+B)
  • Fixed a bug in linkify parser (in some case   is added to link)

New in Portable BeeBEEP 3.0.5 (Feb 9, 2017)

  • Added timestamp and datestamp to home activities (option - right click on text)
  • Chat messages can be printed (all or selected)
  • Image preview is added in non native File Dialog (native has by default)
  • Added anonymous usage statistics (option)
  • Added new edit option in add user manually dialog
  • Added shortcut for broadcast action and send folder action
  • Fixed a bug in add user manually dialog
  • Find text in chat (right click on chat window)
  • Fixed a bug on paste string on message edit when word completer is enabled
  • Preview of chat message can be showed on tray notification (option)
  • Nickname can be selected at each connection (option)
  • Added save main window geometry option in view menu
  • Auto search for new users every 15 seconds if the connected user list is empty

New in Portable BeeBEEP 3.0.4 (Feb 9, 2017)

  • Hive protocol added: BeeBEEPs tell each other the host address of the connected users. It can be disabled in beebeep.rc (option)
  • Check for new version at startup (option)
  • Use your name instead of you in the chat messages (option)
  • Enable saving data. It can be disabled in beebeep.rc (option)
  • Added datestamp to message (option)
  • Fixed doubled url link in copy and paste from Chrome
  • Enable broadcasting timer interval (option)

New in Portable BeeBEEP 3.0.3 (Feb 9, 2017)

  • Image preview is also showed when an upload is completed
  • The multicast group can be specified as host address in beebeep.rc (option)
  • Key Return can be disabled as shortcut to send chat message (option)
  • Shortcut "Send chat message" added
  • Spell checking can be enabled (thanks to HUNSPELL library)
  • Word completer can be enabled (option)
  • Chat with all users can be disabled in beebeep.rc (option)
  • Fixed emoticons compatibility issue between Qt4 and Qt5 version
  • Keep alive over socket implemented
  • Auto connection when network interface is up again
  • Application icon blinks if there are unread messages
  • Fixed saving bug on system session shutdown
  • Message icon added in the main toolbar (it is enabled if there are some unread messages)

New in Portable BeeBEEP 3.0.2 (Feb 9, 2017)

  • Fixed compatibility with Windows 10 with Qt 5.5 (it will become the default windows release)
  • Fixed compatibility with Windows XP with Qt 4.8.6 (windows XP release)
  • mDnsResponder library updated to 330.10 in Windows
  • For better compatibility BeeBEEP now accepts connection only from IPv4 address
  • IPv6 protocol can be enabled by "UseIPv6" in beebeep.rc (option)
  • Shortcut "Minimize all chats" added

New in Portable BeeBEEP 3.0.1 (Feb 9, 2017)

  • Workgroups (in the search users dialog)
  • Accept connections only from workgroups (option)
  • Recently used User Status can be selected
  • Drop or paste images on the message box
  • Set background color as status for users in list (option)
  • Enable and edit custom shortcuts (option)
  • Show only message notifications in system tray (option)
  • File beehosts.ini now accepts host address and port (see beehosts_example.ini for more informations)
  • Added "PreferredSubnets" in beebeep.rc (option)

New in Portable BeeBEEP 3.0.0 (Feb 9, 2017)

  • Fixed issue with "This app is preventing shutdown" in Windows
  • Removing a group action will delete also the chat with the group members
  • Zero Configuration Networking option added
  • Floating chats
  • Esc key minimize the active window