What's new in Spark 3.0.2
Mar 31, 2023
- Bug:
- [SPARK-1815] - Roar custom popup can't be closed after closing the chat window
- [SPARK-2163] - TicTacToe throws exception for username with a space
- [SPARK-2318] - Roar ignores Popup display settings
- [SPARK-2320] - Save password from Preferences menu
- [SPARK-2327] - Chat window freezes when opponent is typing to you
- Task:
- [SPARK-2319] - Update Roar Plugin to 1.0 version
- Improvement:
- [SPARK-1782] - Roar popups shouldn't be shown when a tab is in focus
- [SPARK-2321] - Don't show empty broadcast message
- [SPARK-2322] - Raise the minimum requirements for plugins
- [SPARK-2324] - Upgrade XStream to v1.4.20 or later
- [SPARK-2326] - Update HTTP Client library
- New Feature:
- [SPARK-1457] - Update Translator plugin to use other translation API
New in Spark 3.0.1 (Dec 13, 2022)
- Bug:
- [SPARK-2313] - History not saved in some cases
- [SPARK-2316] - Unable to open MUC while MUC private chat is open
- [SPARK-2317] - HTTP File Upload Plugin button not showing in private chat
- Task:
- [SPARK-2315] - Update dependencies
- Improvement:
- [SPARK-2305] - Improve logging for HTTP File Upload
- [SPARK-2311] - Add Tab View Selection
New in Spark 2.9.4 (Nov 14, 2020)
- Spark should not reject end-entity certificates without basic constraints
- The CertPath that's verified should not be allowed to be empty
- Certificate validation should target the end-entity certificate, not the CA
- Spark should not offer to add CA certs that it already has in the truststore
- Some certificate chain validations fail with 'Certificate does not specify OCSP responder'
- File transfer duration sometimes incorrect
- The option to ignore certificate expiry not working
- Start a conference menu option not working
- Not all passwords removed when 'save password' is unchecked
New in Spark 2.9.3 (Oct 24, 2020)
- Bug:
- [SPARK-2064] - Should reconnect to rooms after a reconnect to server
- [SPARK-2143] - Contacts marked in red and duplicated during a reconnect
- [SPARK-2153] - Private messaging not working in group chat
- [SPARK-2162] - History issues for contacts with spaces in usernames
- [SPARK-2167] - Hostname field shouln't be editable after a failed auto-login attempt when disabled
- [SPARK-2174] - Old presence shown in the opened chat window after a reconnect
- [SPARK-2177] - Incorrect own presence state during and after a reconnection
- [SPARK-2179] - System message about incoming buzz is incorrectly escaping spaces
- Task:
- [SPARK-2178] - Update junit to 4.13.1
- Improvement:
- [SPARK-2165] - Clean up grammar and typos in translation variables
- [SPARK-2168] - Make Spark save file transfer events to history
- [SPARK-2169] - Network addresses enclosed in quotes should be presented correctly
- [SPARK-2172] - Shouldn't switch to new tab when first MUC private message arrives
New in Spark 2.9.2 (Aug 30, 2020)
- Bug:
- [SPARK-2154] - Offline messages not being shown
- [SPARK-2156] - Incorrect comparison of server address
- [SPARK-2157] - Incorrect comparison of agent JID
- [SPARK-2158] - Incorrect comparison of version identifier in plugin dependency parsing
- [SPARK-2159] - Incorrect comparison of group chat particpant JIDs
- Improvement:
- [SPARK-2155] - Don't hide runtime exceptions while processing incoming stanzas.
New in Spark 2.9.1 (Aug 26, 2020)
- Bug:
- Reversi: IndexOutOfBoundError and user can make consecutive moves
- History chat transcript displays own JID instead of nickname
- User is Online/Offline toast popups not working properly
New in Spark 2.9.0 (Aug 17, 2020)
- Bug:
- [SPARK-1537] - Add Contact dialog requires at least 5 letters to find a contact
- [SPARK-1635] - History viewer adds spaces between messages when changing a view
- [SPARK-1649] - Shouldn't show a toast popup for a last message in history when joining a room
- [SPARK-1757] - Messages in MUC history are out of order
- [SPARK-1806] - PrivacyManager throws an exception
- [SPARK-1809] - Privacy plugin doesn't work
- [SPARK-1811] - View client version menu option doesn't show information
- [SPARK-1812] - Some vCard fields are empty when checking contact's profile
- [SPARK-1817] - Reversi and tic tac toe plugins failed to build
- [SPARK-1873] - Search doesn't work with AD integration
- [SPARK-1888] - Plugins not being extracted completely
- [SPARK-1895] - Errors are not (always) shown in one-on-one chat.
- [SPARK-1902] - Throws an exception when using custom emoticons set
- [SPARK-1905] - Contact list tooltip causes temporary freeze
- [SPARK-1916] - Not able to move or copy contacts when Rename contact is disabled
- [SPARK-2009] - Should allow profile changes when Avatar tab is disabled
- [SPARK-2025] - Process Data Forms with Bool fields that have no value.
- [SPARK-2028] - Fix logic error in UserSearchResult
- [SPARK-2029] - Shouldn't check for voice status
- [SPARK-2114] - Spark does not parse Java version string correctly.
- [SPARK-2134] - ROAR plugin should not depend on com.sun package
- [SPARK-2141] - Contact list does not show users that are not in a group
- New Feature:
- [SPARK-1203] - Add a GUI for managing TLSSSL certificates
- [SPARK-1589] - Add option to disable invisible login and status via default.properties
- [SPARK-1785] - Add support for XEP-0198 Stream Management
- [SPARK-1877] - Make reconnection delay between attempts configurable
- [SPARK-1946] - Add option to disable Start a chat via Client Control
- [SPARK-1968] - Replace DummyTrustManager with complex trust manager
- [SPARK-2001] - Add a popup for accepting certificate from a connection
- [SPARK-2015] - Add an option to force IBB for file transfers
- [SPARK-2030] - Add support for Message Styling
- [SPARK-2040] - Add Http File Upload plugin
- [SPARK-2041] - Add initial documentation
- [SPARK-2086] - Hostname and Version as resource available in Client Control plugin
- Task:
- [SPARK-1865] - Update bundled JRE with the latest version
- [SPARK-1950] - Remove & from Plugins menu translations
- [SPARK-2132] - Replace JxBrowser with anything else
- Improvement
- [SPARK-939] - Stretch and move Find dialog
- [SPARK-945] - Preferences, broadcast, profile windows should be saving their sizes and positions
- [SPARK-1519] - Spark should show a time stamp for every MUC message/activity
- [SPARK-1688] - Update JTattoo to the latest version
- [SPARK-1784] - ROAR should show MUC popups when window is not in focus
- [SPARK-1791] - Migrate Spark build from Ant to Maven
- [SPARK-1843] - Update Smack to 4.3 branch
- [SPARK-1868] - Add an option to disable Invisible presence
- [SPARK-1871] - Fix output of nicknames in Broadcast History
- [SPARK-1872] - Should resize large photo when applying as an avatar
- [SPARK-1875] - Spark history search should show context
- [SPARK-1876] - Spark history window should wrap text
- [SPARK-1883] - Spark should remove/overwrite old versions of libs during update
- [SPARK-1887] - Shouldn't show a toast popup for your own message in MUC
- [SPARK-1899] - Room password dialog should mask/hide the actual password
- [SPARK-1903] - Highlight searched keyword in the history search
- [SPARK-1904] - Various improvements to avatar management
- [SPARK-1909] - Transcript Window should be recomposable
- [SPARK-1910] - Replace (some) emojis with emoticons
- [SPARK-1912] - Remove green username colors from chat room
- [SPARK-1915] - Implement separate History settings in Client Control
- [SPARK-1947] - Improve rooms browser, dialogs and error messages
- [SPARK-1948] - Add an EditorConfig file
- [SPARK-1961] - Improve startup by disabling CPU-hungry themes
- [SPARK-1962] - Use a key-based lookup to find an emoticon
- [SPARK-1963] - Lazy load vcard data
- [SPARK-1964] - Non-UI processing should not occur on Event Queue dispatch thread
- [SPARK-1965] - Use unarchived emoticons packages in version control
- [SPARK-1972] - Security settings should go in dedicated tab
- [SPARK-1973] - Add visual hint for "not encrypted" connections
- [SPARK-1974] - Updated Lithuanian translation
- [SPARK-1976] - More descriptive error messages when login fails.
- [SPARK-1983] - Update Polish translation
- [SPARK-1984] - Update LittleLuck skin to 2.0.1
- [SPARK-1985] - Add support for TLS Mutual Authentication
- [SPARK-1990] - Remove PKI tab
- [SPARK-1998] - Add French spelling dictionary
- [SPARK-2014] - Rename 5223 port description
- [SPARK-2019] - Add (requires restart) to single click in system tray option
- [SPARK-2024] - Update Ukranian translation
- [SPARK-2039] - Don't require i18n source files to be encoded
- [SPARK-2047] - Improve on version detection
- [SPARK-2052] - Updated Brazilian Portguese translation
- [SPARK-2062] - Fix legacy links to community.igniterealtime.org
- [SPARK-2081] - Client Control: Save Password & Auto Login option should also hide in Preferences
- [SPARK-2089] - Schedule loadContactList() outside of sharedGroupLoader
- [SPARK-2090] - Replace deprecated Smack APIs
- [SPARK-2101] - Transfer Guard settings should be in Spark profile
- [SPARK-2111] - Add working with Spark source in VS Code guide
- [SPARK-2130] - Fix French translation
- [SPARK-2133] - Allow translations to be found when running from IDE
- [SPARK-2135] - ROAR setting changes should not require a restart
- [SPARK-2136] - ROAR should not offer 'system notification' if unsupported by OS
- [SPARK-2137] - Plugins should be runnable from IDE
- [SPARK-2146] - Update Bouncy Castle library to 1.66
- [SPARK-2147] - Guard against CVE-2020-10683 (dom4j reading external entities)
New in Spark 2.8.3 (Jan 30, 2017)
- BUG:
- [SPARK-1844] - Not saving settings without opening Advanced menu once
- [SPARK-1848] - Setting "Chat Window Always on Top" also enables "Main Window Always on Top" behavior
- [SPARK-1853] - NPE when not setting an avatar
- [SPARK-1854] - Joining a MUC with a duplicate nickname results in strange behavior.
- [SPARK-1855] - ContactList should not pop up when logging off
- [SPARK-1858] - Password not removed from spark.properties when "Save Password" option is disabled
- [SPARK-1863] - Resets initially empty values in Advanced menu when logging out
- NEW FEATURE:
- [SPARK-1825] - Add an option to see a history of broadcasts
- [SPARK-1852] - Add anonymous SASL login support
- TASK:
- [SPARK-1821] - Update bundled JRE with the latest version
- [SPARK-1856] - Remove unused static analyzers
- [SPARK-1857] - Remove legacy CVS keywords
- [SPARK-1862] - Remove obsolete information from Readme and update links
- IMPROVEMENT:
- [SPARK-1847] - Remove Log out menu when Auto Login and Save Password are disabled
- [SPARK-1849] - Make logs rotate based on size or time
- [SPARK-1850] - Shouldn't save password when SSO is being used
- [SPARK-1860] - Implement group chat duplicate name deconfliction similar to 2.7.7
- [SPARK-1864] - Add translations to MUC dialogs
- [SPARK-1867] - Update German translation
New in Spark 2.8.2 (Nov 26, 2016)
- BUG:
- [SPARK-1516] - Spark should not let open profile edit by clicking the avatar if profile changing is disabled
- [SPARK-1520] - Systray icon changes to online when one opens the chat window
- [SPARK-1593] - Spark shouldn't add Offline status when a user goes invisible
- [SPARK-1758] - Unfiled group appears when contact goes online
- [SPARK-1801] - Fix links opening in KDE environment (updated)
- [SPARK-1816] - Shouldn't freeze when using unsupported plugins
- [SPARK-1820] - Can't switch back to online presence after turning invisible on
- [SPARK-1827] - Shouldn't allow broadcast to selected users when it is disabled in Client Control
- NEW FEATURE:
- [SPARK-1802] - Add LittleLuck skin
- [SPARK-1835] - Modify Spark to work with new Openfire Client Control plugin settings
- TASK:
- [SPARK-1732] - Update bundled JRE with the latest version
- [SPARK-1837] - Update Smack to the latest version (4.1.9)
- IMPROVEMENT:
- [SPARK-1021] - Default to Name field as nickname when adding a contact
- [SPARK-1434] - Add Polish Spelling option
- [SPARK-1789] - Change Accept all certificates option to disabled by default
- [SPARK-1822] - Add additional default properties to control GUI settings
- [SPARK-1824] - Update Polish translation
- [SPARK-1831] - Update Italian translation
New in Spark 2.8.1 (Oct 17, 2016)
- Bug:
- [SPARK-1786] - Wrong error message when a server is unavailable
- [SPARK-1799] - Fix url to Spark forums on the help menu
- [SPARK-1801] - Fix links opening in KDE environment
- [SPARK-1804] - Unsupported iteration removal function used.
- [SPARK-1808] - ContactList does not act on 'subscribed' event
- [SPARK-1812] - Some vCard fields are empty when checking contact's profile
- New Feature:
- [SPARK-1787] - Add option to disable TLS hostname verification
- Improvement:
- [SPARK-1788] - Update translations
- [SPARK-1790] - Rename Server field to Domain
- [SPARK-1798] - Exception thrown by listener should be handled
- [SPARK-1805] - PrivacyManager should log exceptions in log
New in Spark 2.8.0 (Aug 26, 2016)
- BUG:
- [SPARK-1130] - Spark behaves wrong with chats with similar names
- [SPARK-1275] - Add contact dialog makes Spark lose connection
- [SPARK-1564] - Should set priority to 0 when Idle status turns on
- [SPARK-1613] - Long lines of text without spaces break the word wrap
- [SPARK-1736] - NPE in Roar plugin prevents messages to show up on fresh profiles
- [SPARK-1738] - RPM build fails after Smack 4 update
- [SPARK-1739] - Not trusting Openfire certificate after Smack 4 update
- [SPARK-1742] - Spark won't start when bookmark service is unavailable.
- [SPARK-1743] - MUC nickname sharing fails.
- [SPARK-1744] - Shouldnt send chat state notifications when the chat isn't active yet
- [SPARK-1745] - Fastpath plugin doesn't start after Smack 4 update
- [SPARK-1747] - Spark appears to fall back to a non-sasl when authenticating
- [SPARK-1749] - Not showing the context menu for participants in MUC
- [SPARK-1750] - Spark is not automatically reconnecting after Smack 4 update
- [SPARK-1751] - Only a few first messages show up and no other messages come through
- [SPARK-1752] - File transfer and screenshot sending doesn't work after Smack 4 update
- [SPARK-1755] - Redundant Roar popups and history entries when receiving messages
- [SPARK-1756] - Prevent NPE in error handling (Group chat - Smack 4)
- [SPARK-1761] - Fixing RPM build after Bamboo migration
- [SPARK-1763] - Can't create new account on a server (Smack 4 issue)
- [SPARK-1764] - Transcript file is not being closed on exit
- [SPARK-1766] - File Streams not being closed on a few files
- [SPARK-1768] - Fix Debian build
- [SPARK-1772] - Not showing correct room affiliation icons for different roles
- [SPARK-1773] - Spark does not detect keystrokes when switched away due to idle on mac and linux
- [SPARK-1776] - Private messages in MUC do not show up (Smack 4)
- [SPARK-1777] - Presence getting stuck in Away mode sometimes
- [SPARK-1778] - Spark shouldn't lookup an empty username
- [SPARK-1779] - No vertical scrollbar in the participants list
- [SPARK-1783] - ROAR plugin should not assume Opaque is supported
- NEW FEATURE:
- [SPARK-1596] - Different settings for group chat Roar popups
- [SPARK-1599] - Add an option for custom Roar popup based on a keyword
- [SPARK-1709] - Add Russian dictionary for spellchecker
- [SPARK-1729] - Add an option to save group chat password
- [SPARK-1731] - Add Ukrainian translation
- TASK:
- [SPARK-1722] - Update bundled JRE with the latest version
- IMPROVEMENT:
- [SPARK-1559] - Add URL support to server broadcast dialog
- [SPARK-1567] - Update Smack to the 4th version (4.1.7)
- [SPARK-1646] - Should switch to Away mode when locking screen on Windows 10
- [SPARK-1735] - Small group chat user-interface improvements
- [SPARK-1741] - Replace old code constructs
- [SPARK-1746] - Update Lithuanian translation
- [SPARK-1753] - Don't be disconnected when receiving invalid stanzas
- [SPARK-1754] - Update Italian translation
- [SPARK-1769] - Update Substance LaF to the latest version
- [SPARK-1771] - Update Smack to 4.1.8 version
- [SPARK-1775] - Prevent exceptions from going unnoticed
New in Spark 2.7.7 (Apr 25, 2016)
- Bug:
- UNC links in file://\\\ format should work in the chat window
- Should not fallback to direct connection when proxy is enabled
- Windows installer is including linux lib folder
- Failing dependencies when installing RPM version
- Fix a typo in Network Address Manager in SIP plugin
- OTR plugin not working after bouncy castle lib update
- Spark is setting negative priority when switching to Idle
- New Feature:
- Add option to disable Incoming Call notification popup
- Task:
- Update bundled JRE with the latest version
- Improvement:
- Fix alignment of fields on Business card in Profile
- Remove old java from RPM installation
- Update of German translation
- Fix and update Lithuanian translation
New in Spark 2.7.6 (Apr 25, 2016)
- Bug:
- [SPARK-1192] - Preferences window doesn't open on Mac OS X
- [SPARK-1197] - File transfers don't work on Mac OS X
- [SPARK-1455] - Spark is getting stuck with "On Phone" status after unlocking Windows
- [SPARK-1530] - Broadcast message is not shown with bolded red font in the tab
- [SPARK-1620] - Sound files are not copied into user's profile on Mac OS X
- [SPARK-1667] - Bookmarks menu shows last when using Substance skins
- [SPARK-1671] - Add i18n translation for "(Offline)" prefix before offline message
- [SPARK-1674] - Add Mac OS X installer with bundled JRE
- [SPARK-1677] - Shows app name as Startup instead of Spark on Mac OS X
- [SPARK-1689] - RPM build fails after Libjitsi update
- [SPARK-1692] - Native Jitsi libraries not loading on Mac OSX
- [SPARK-1696] - Fastpath not working on Mac OS X
- [SPARK-1697] - Roar plugins doesn't work on Mac OS X
- [SPARK-1701] - Plugins are not being copied to user's home folder on Mac OS X
- [SPARK-1703] - Spark is constantly trying to access e4j_pxxxx.tmp file
- [SPARK-1704] - Emoticons not loading on mac osx
- [SPARK-1714] - Disconnecting when saving or retrieving Notes
- New Feature:
- [SPARK-1675] - Add Lithuanian translation for Fastpath plugin
- Task:
- [SPARK-1643] - Update bundled JRE with the latest version
- [SPARK-1679] - Fix the wrong year on the About window on Mac OS X
- [SPARK-1693] - Increase checkstyle's maxerror value
- [SPARK-1712] - Change JDK to 1.8 in Bamboo build plans (Ant)
- Improvement:
- [SPARK-1680] - Update top menu item name "Spark" to more commonly used name "File"
- [SPARK-1681] - Update Spark's User Guide
- [SPARK-1684] - Toaster Pop up for Incoming Call is too short.
- [SPARK-1685] - Idle state shouldn't override custom status message
- [SPARK-1691] - Change JNA to version to 3.4.2
New in Spark 2.7.5 (Jan 15, 2016)
- Bug:
- [SPARK-1664] - RPM build fails after Smack library update
- [SPARK-1669] - Fix Lithuanian translation of Tic Tac Toe game
- [SPARK-1672] - Spark is not showing "(Offline)" prefix for offline messages on Openfire 4.0.0
- [SPARK-1673] - Only first offline message is shown
- Improvement:
- [SPARK-1091] - Create an installer for Mac OS X
- [SPARK-1661] - Change "on phone" to "on the phone"
- [SPARK-1663] - Update jarbundler and ant build file
- [SPARK-1666] - Update Simplified Chinese translation
- New Feature:
- [SPARK-1668] - Lithuanian translation for the Battleships game
New in Spark 2.7.4 (Dec 18, 2015)
- Bug:
- [SPARK-847] - "Contact List font size" not applied to Offline users group
- [SPARK-1066] - Proxy is not working
- [SPARK-1576] - Spark is not showing room participants when presence icons should be showing
- [SPARK-1592] - Should not show 'Send a file' menu when file transfer is disabled
- [SPARK-1645] - Notifications settings disappear when updates are disabled via default.properties
- [SPARK-1648] - Toast popups are not shown for group chat messages
- [SPARK-1650] - A 'default' directory should not be required when selecting files to transfer
- [SPARK-1658] - NullPointerExceptions when joining an anonymous MUC
- Improvement:
- [SPARK-1651] - Add i18n translation for Transfer Guard plugin's name in the
- Preferences:
- [SPARK-1652] - Add scrollbar in Emoticon picker
- [SPARK-1655] - Updated Russian translation
- [SPARK-1656] - Update Chinese (Traditional) translation
- [SPARK-1659] - Another Russian translation update
- New Feature:
- [SPARK-1644] - Add an option to hide auto login checkbox along with the save password box
- [SPARK-1653] - Add Chinese (Traditional) translation for Transfer Guard plugin
New in Spark 2.7.3 (Oct 23, 2015)
- Bug:
- [SPARK-1144] - Ant buildscript should not check for explicit Ant version numbers
- [SPARK-1329] - Various confirmation dialogs should use i18n strings for Yes, No and Cancel buttons
- [SPARK-1631] - Messages are not shown as sent or received when no history is shown
- [SPARK-1634] - Fix Class not found exception in LaF
- Improvement:
- [SPARK-985] - Online/Offline toast popups improvement
- [SPARK-1472] - Add "Avatar:" to translation file
- [SPARK-1473] - Alert notification popup should show the sender's name
- [SPARK-1517] - Append contact name on every line of conversation history
- [SPARK-1571] - Add phone number to vCard popup
- [SPARK-1627] - Change default reconnection option to Display in contact group
- [SPARK-1633] - Add support for IzPack 5 in the build process
- [SPARK-1641] - Fixed typos in the group chat dialogs
- [SPARK-1642] - Update the Bring window to front code
- New Feature:
- [SPARK-1436] - Add option to disable chat history via default.properties
- [SPARK-1638] - Add option to hide chat history settings via default.properties
- [SPARK-1640] - Add option to hide save password checkboxes
- Task:
- [SPARK-1626] - Update bundled JRE with the latest version
New in Spark 2.7.2 (Aug 31, 2015)
- Bug:
- [SPARK-1458] - Spark prepends the default status text to a custom one
- Improvement:
- [SPARK-1621] - Add a caption "0 = infinite" to the duration option of Roar popups
- New Feature:
- [SPARK-1614] - Add an option to show seconds in a message time stamp
- [SPARK-1619] - Add an option to use Spark version as a resource
- [SPARK-1622] - Add options to default.properties to use hostname or version as resource
- Task:
- [SPARK-1615] - Update bundled JRE with the latest version
New in Spark 2.7.1 (Jun 11, 2015)
- Bug:
- [SPARK-864] - Printing conversation margin cuts off characters from lines that wrap
- [SPARK-1512] - *** is online at message does not always show in chat room
- [SPARK-1513] - After receiving XML data as a message Spark stops displaying history
- [SPARK-1604] - Buzz and stale settings overlap in the Preferences window
- Improvement:
- [SPARK-1588] - Update French translation
- [SPARK-1607] - Show JID as contact name if instead an empty string would have been shown
- [SPARK-1609] - Default resource should be "Spark" without a version number
- [SPARK-1611] - Update Lithuanian translation
- [SPARK-1617] - Fix loading of Spellchecker's IgnoreUppercase setting
- New Feature:
- [SPARK-979] - Add an option to disable graying out and italic for idle contacts
- [SPARK-1503] - Option to use hostname as a resource
- Task:
- [SPARK-1584] - Update bundled JRE with the latest version
New in Spark 2.7.0 (Apr 25, 2015)
- Sub-task:
- [SPARK-802] - After a Reconnection error it does not attempt anymore
- [SPARK-1002] - Use some form of "reconnection logic"
- [SPARK-1204] - Counter for online contacts in group sometimes is wrong
- [SPARK-1313] - Enhance ability to overwrite spark properties values through plugin
- [SPARK-1326] - Make tabs position optional: TOP or BOTTOM; make search input appearance optional
- [SPARK-1465] - Checkboxes appear bigger then normal since the jtattoo update
- [SPARK-1478] - Getting vcards from server could freeze Spark at startup
- [SPARK-1482] - Scratchpad plugin could freeze spark at startup
- [SPARK-1483] - Privacy plugin could freeze spark at startup
- [SPARK-1528] - Should show user's Name instead of Username when receiving a broadcast
- [SPARK-1541] - Receiving lots of conference rooms could freeze spark for some time
- Bug:
- [SPARK-845] - displaying of chat log with "
New in Spark 2.6.3 (Nov 21, 2013)
- Bug fix:
- Fixed issue with XMPP URI conference chats.
- XMPP URI not working in IE
- Support for XEP-0147
- Login screen shows disabled fields.
- Check if Spark is really checking for updates even if that option is turned off
- Search in history is not working
- NPE when exiting a chat window with ESC
- Send Broadcast Window doesn't show when not using JTattoo
- scrollToBottom causes UiThreadingViolationException when using Substance Skins
New in Spark 2.6.2 (Nov 21, 2013)
- Highlights:
- Support XMPP servers without ability to manage privacy lists
- Bug fix:
- [SMACK-338] - IBB filetransfer doesn't work as expected
New in Spark 2.6.0 (May 25, 2011)
- New Features:
- Customizable Look and Feel
- Customizable Colors
- ctrl-Space completion of conference room nicknames
- Add ability to have an invisible presence
- Add an option to register with conference room
- Spark indicates different permissions in MUC with additional icons
- changed default filetransfer save path
- Emphasize rooms that user don't have access to in the rooms list
- ServerMessage display reworked
- Bug Fixes:
- registration / JID escaping
- Hidden Empty Groups do not become visible
- Group Chat Messages from blocked users are displayed in the Toast Popup
- automatically reconnect to chatrooms after a reconnection
- Bookmarks menu is not refreshing immediately
- Spark shows wrong popup upon receiving group chat invitation
- Spark is not reacting to outside keyboard events when setting the auto Away status
- Spark continuos flashing continues to flash after the chat window gets focus
- Minor visual issues with history cleaning
- Private chat history in MUC was not displayed, but now is add checkstyle to check the Sun Code Conventions
- Should be a way to copy URL without selecting the whole URL text
- Wrong contacts count on reconnect
- Set a default minimum size of a tab
- added a gap between presence, user and close button
- Flashing and spellchecker reworked
- Spellchecker is not working normally
- Updated to newest jmyspellto fix Windows 7 issues
- Alert when user is available should open a new chat window
- show Toaster/bring window to Front when enabled in preference menu
- Agent names are missing in Fastpath Online Agents tab
- Spark duplicates rooms in the conference browser when hitting Refresh button fast
- RosterManagement Fixes, contacts presence after reconnection
- Mouse Click on Avatar in VCard Preview opens another VCard Preview
- saves if contactlist should show empty groups
- UiCreation in dispatch thread
- Group disappears after a rename.
- MacOSX 10.6 support
- Privacy Plugin fixes
- Scroll Bar behaviour
- Privacy Plugin fixes
- Privacy Plugin fixes
- removed & from check for updates menuentry and added KeyListener
- Look and Feel Changes
- Skin customization/default value setting
- Fix Spark offline systray icon
- Cursor changes to hand after sending a message
- Option "Stay on Top" is not stored in preferences
- Crtl-Backspace doe not work in Chat Windows
- could not open chatframe from search dialog, when there is no contactitem for this contact
- Left menu panel in Preferences gets squeezed
New in Spark 2.5.8 (Feb 18, 2010)
- New Features:
- [SPARK-820] - Empty roster items now show jid instead of blank.
- [SPARK-856] - Updated avatar size in contact list, also selectable from three choices.
- [SPARK-867] - GaduGadu, IRC, and SIMPLE transports now supported.
- [SPARK-868] - Entire status message now displayed with word/line wrapping on tooltip.
- SIP Phone plugin is now open source.
- Bug Fixes:
- [SPARK-618] - Fixed multiple message issue with Broadcast.
- [SPARK-857] - Fixed language selection menu is not displaying.
- [SPARK-860] - Show offline users in broadcast window.
- [SPARK-855] - Allowed mainWindowHeight to have low values.
- [SPARK-869] - Gateway icons are now lightning up properly.
- [SPARK-870] - Window positions/sizes are being saved upon window close now.
- [SPARK-874] - Spark is now able to handle the new conference search capability of Openfire 3.4.1
New in Spark 2.5.3 (Jun 7, 2007)
- Ctrl-f does not pick up different users with same contact name.
- FRAME_IMAGE not found
- Upgrade smack to fix SRV DNS issue in SASL.
- Spark needs to send messages to full jid on opening of chat room.