Spark 3.0.0 Release
Improvement
- [SPARK-1708] - Update or change spellchecker library
- [SPARK-2016] - Add support for 64-bit Java
- [SPARK-2063] - Make font size in Conversation History window configurable
- [SPARK-2076] - Contact list font size setting should be applied to groups names
- [SPARK-2077] - List of available logins should be scrollable
- [SPARK-2098] - Show "Reconnect now" button while reconnect countdown is running
- [SPARK-2120] - Add an option to increase font size in message compose area
- [SPARK-2121] - Bring up roster window when shortcut is opened
- [SPARK-2125] - Bookmarks should be sorted alphabetically
- [SPARK-2128] - Remove translations encoding workaround for Java 8
- [SPARK-2204] - Code cleanup
- [SPARK-2208] - Use Name instead of Username when initiating chat from search results
- [SPARK-2210] - Replace deprecated Base64 Decoder
- [SPARK-2212] - Update Smack to 4.4
- [SPARK-2214] - Look and feel refresh
- [SPARK-2217] - Update Russian translation
- [SPARK-2221] - Increase default Idle value to 5 instead of 3 minutes
- [SPARK-2233] - Allow to search contacts without special letters interfering
- [SPARK-2236] - Create status icons for the new Spark design
- [SPARK-2238] - Fix potential NPE in FastPath invitation handler
- [SPARK-2249] - Add translation for hours, min to Awaytime
- [SPARK-2257] - Explicitly define calls on or off the Event Dispatch Thread
- [SPARK-2264] - Use nickname in bookmark if set
- [SPARK-2267] - Update XStream to 1.4.19 or later
- [SPARK-2272] - Remove URL hack
- [SPARK-2275] - Replace deprecated custom ulit class Base64
- [SPARK-2276] - Create x64 installer for Spark
- [SPARK-2278] - Spark should remove plugins in profile if they don't exist in installation folder
- [SPARK-2280] - Add clear button for Login text fields and eye button to show password
- [SPARK-2282] - Add "Other Users" button for Login text field
- [SPARK-2291] - Fix Zip Slip Vulnerability
- [SPARK-2292] - Improve the log window
- [SPARK-2296] - Add localizations in install4j installer
- [SPARK-2297] - Add Windows on ARM installer
- [SPARK-2298] - Update install4j runtime to 10.0.3
- [SPARK-2299] - MacOS replace deprecated installer
- [SPARK-2301] - Update HTTP File Upload Plugin to 0.4 version
- [SPARK-2304] - Add day and week periods for Transcript History
Task
- [SPARK-1894] - Add Spelling plugin back to the build
- [SPARK-2205] - Update install4j runtime to 8.0.7
- [SPARK-2206] - Update components
- [SPARK-2229] - Remove Pack200 from Spark
- [SPARK-2239] - Update FlatLaf to 1.6.5
- [SPARK-2240] - Update JUnit to 4.13.2
- [SPARK-2242] - Update Thumbnailator to 0.4.15
- [SPARK-2244] - Update Bouncy Castle to 1.70
- [SPARK-2247] - Update Smack to 4.4.5
- [SPARK-2248] - Update Java Native Access to 5.10.0
- [SPARK-2271] - Update Smack to 4.4.6
- [SPARK-2279] - Update FlatLaf to 2.4
- [SPARK-2284] - Drop JTattoo Look and Feel
- [SPARK-2293] - Update FlatLaf to 2.5
- [SPARK-2300] - Update FlatLaf to 2.6
New Feature
- [SPARK-1585] - Add support for XEP-0280 Message Carbons
- [SPARK-1598] - Add an option to ask for confirmation when closing conversation window with multiple chats
- [SPARK-1795] - Provide MSI installer for Windows
- [SPARK-1828] - Bundle Pade Meetings plugin
- [SPARK-2116] - Add an option to set how many previous messages should be shown in a chat window
- [SPARK-2144] - Add a button to restart Spark if network error happens
- [SPARK-2256] - Add control over Idle settings
- [SPARK-2277] - Add control over IBB file transfer via ClientControl
Bug
- [SPARK-1908] - Offline message is not added to the history until chat window is closed
- [SPARK-1918] - Emoticons packs are not updated after the upgrade
- [SPARK-1992] - Fix the View logs menu
- [SPARK-2073] - Domain field is editable during Auto login when it is disabled in default.properties
- [SPARK-2115] - Show warning when password change failed
- [SPARK-2160] - Translations are garbled when using newer Java
- [SPARK-2161] - Spark locks up when downloading Pade Meetings libraries
- [SPARK-2164] - Message shown in a wrong tab when multiple resources are logged in
- [SPARK-2182] - Switches to using hostname as resource after a re-login
- [SPARK-2195] - Login window distorted by long domain name
- [SPARK-2203] - Downloads fail when username has non-latin characters
- [SPARK-2207] - Display the correct name for the transferred file
- [SPARK-2209] - File transfer using IBB fails after a reconnection
- [SPARK-2211] - Empty lines are removed in a message
- [SPARK-2213] - Failing to invite contact to a room
- [SPARK-2218] - MOTD broadcast message is not displayed on startup
- [SPARK-2222] - Number of unread messages not being shown in the first tab title
- [SPARK-2223] - Loads MUC history into private MUC chat
- [SPARK-2227] - Vcard popup not showing when contact window is maximized
- [SPARK-2228] - When chat window is maximized emoticons selection window goes beyond taskbar
- [SPARK-2232] - Can't log in with debugger enabled
- [SPARK-2234] - Spark often 'freezes' when a new chat window is opened
- [SPARK-2237] - Revive the 'spell checker' plugin \(using Jitsi-provided dependencies\)
- [SPARK-2241] - Exception related to XStream
- [SPARK-2243] - After upgrading Smack SSO authorization \(GSSAPI\) is broked.
- [SPARK-2246] - After upgrading Smack Search checkbox boolean is disabled
- [SPARK-2250] - Incorrect display of the name if the contact is not in the list of users.
- [SPARK-2251] - Fix NullPointerException in SettingManager for Windows
- [SPARK-2252] - Spark cannot find download folder due to non-English language in Linux
- [SPARK-2253] - Pade Meetings create incorrect path for Windows
- [SPARK-2259] - XStream ForbiddenClassException in CustomStatusItem Class
- [SPARK-2263] - Bookmarks sometimes seem to have no name
- [SPARK-2265] - Sorting MUC rooms by occupants should use numeric sorting
- [SPARK-2266] - Always accepts self-signed certificates
- [SPARK-2269] - Incorrect handling of carbons
- [SPARK-2270] - Unable to login with Java 16 or higher
- [SPARK-2273] - Login with the "Enter" button to the account does not work
- [SPARK-2274] - Login with option "Auto login" to the account does not work
- [SPARK-2281] - After upgrading Smack "View client version" menu doesn't work
- [SPARK-2283] - Configure room button not working after Smack update
- [SPARK-2285] - User can open chat with dummy@dummy.example
- [SPARK-2288] - The BroadcastPane becomes very wide when a long message is received
- [SPARK-2289] - The name sender of the broadcast message in the chat in small letters
- [SPARK-2294] - UI freezes when accepting a room invite
- [SPARK-2295] - Unable to create an account through Spark
sha256sum
values
5254d3559c74715f2ffebc4f30c55c873013e5dfb225d767577a8bda6434ffd9 spark_3_0_0-64bit.exe
69946b260155ffb5b2cd5cf6c6b44fe4cff7cf3d43a3583b4817bc7673d06205 spark_3_0_0-64bit.msi
79297356f681f4e470d4f99b29f110e93dce40b2cfd55845487cdc6e92f37d85 spark_3_0_0-arm.exe
6e21e29dd954df7bb38523ac620082fd13baf26477cf380307620721a14acb97 spark_3_0_0.deb
51f4cb414618a33f18f0b29002899ade2668b115c508d3579c2323d346211c6c spark_3_0_0.dmg
b942e1a68bbe4dbc3641041d4e26c85926811f429cbb106653b22c838d96cdbb spark_3_0_0.exe
9bb898ea398719ce548875c3447f3dcb18dc6af7a68ff521f6aeb211192ebc4d spark_3_0_0.msi
6035bb35e8f52ea715de371620f855ab8975ea96e3edddc991eeff45c8e1c28e spark-3_0_0.rpm
016d728edb6236aa8fc0bd77a2269cb0e39c3c2d587441b782f0e8cecb61b3b8 spark_3_0_0.sh
f5125d672424deec105066b29d36fd655e10b979213aab134a39edf0c9a92fbc spark_3_0_0.tar.gz
84efa849883d5f96f67f3ac6c74fd3a42869167be6cc3f7b36da41b0c7ce4d46 spark_3_0_0-with-jre.dmg
f9beacca9b1633dc6be0b84baec065c9f876351ce19c16bf5077c6c8cbc59459 spark_3_0_0-with-jre.exe
96b853cb3e44aad1c9a01c3b42b9f85f564a53aaf877e7145b1314d3b2be8af3 spark_3_0_0-with-jre.msi