Version 6.1.1 (December 2025):
Japplis Toolbox Pro:
- Fixed opening file chooser showing an empty window first
Various bug fixes and improvements in the application framework

Version 6.1 (December 2025):
Pattern panel:
 - Added Align text tool
 - Do not compute result if no pattern is entered
If license agreement is declined, do not close the missing UI
Improved support for running in browser with CheerpJ
Improved logging of executed operation
Various bug fixes and improvements in the application framework

Version 6.0 (March 2025):
Line panel:
 - Added Remove diacritics (accents)
 - Faster sort
Pattern panel:
 - Added Wrap at tool
Japplis Toolbox Pro:
 - Stop listening to clipboard changes when closing the application
Added More software tab in About window
Fixed Rating tab not showing in About window in free version
Log which operation was executed
Fixed window showing twice when using menu on macOS
Added possibility to define menu icons color on macOS
Various bug fixes and small improvements in the application framework

Version 5.9 (January 2025):
Line panel:
 - Added Increase number
 - Added Format CSS/JavaScript
 - Improved formatting of script and css inside HTML
Pattern panel:
 - Hitting enter in the pattern text field will generate the output
Japplis Toolbox Pro:
 - Shift+Ctrl+C will copy the result to the clipboard
 - Shift+Ctrl+V will copy the content of the clipboard to the input field
 - Ctrl+Enter in input text field will compute the result
Added Ratings tab in About window for free version
Various bug fixes and small improvements in the application framework

Version 5.8 (October 2024):
Improved showing buttons with icons on GTK+ skin
Added link to Ant Commander Pro or Toolbox Pro in footer for free version
Pattern panel:
- Remove lines removes the lines (instead of emptying the lines)
- Keep regexp do not add empty line if no match found in a line
Various bug fixes and small improvements in the application framework (more than 200 changes)

Version 5.7 (February 2024):
 - Added 2 minutes demo at first start-up
 - Improved start-up time
Lines Panel:
 - Improved sort to put same text according to lowercase to uppercase
Characteristics panel:
 - Added Blake3 (32 bytes) hashing
Characters panel:
 - Fixed sometimes incorrect font selected at start-up
Japplis Toolbox Pro:
 - Added 2 and 5 minutes demo at first start-up
Updated Apache Commons Codec library to from 1.15 to 1.16.0
Various bug fixes and small improvements in the application framework

Version 5.6 (November 2023):
Characteristics panel:
 - Result field uses all available width
Improved help
Various bug fixes and small improvements
Updated application framework to latest version (more than 100 changes)

Version 5.5 (May 2023):
 - Possibility to zoom the user interface
 - The Mac OS X application is signed and notarized
Codec Panel:
 - Fixed decoding multiline morse code
Lines Panel:
 - Format HTML/XML: Do not indent xml after "<?xml " line
 - Format HTML/XML: Preserve empty lines
 - Format HTML/XML: Improved indentation for some cases
 - Sort lines to handle letters with diacritics (accents) like the letters without
 - Sort lines to detect and sort numbers. e.g. test33,test5 -> test5,test33
Pattern panel:
 - Added To lowercase regexp
 - Added To uppercase regexp
 - Sort by regexp to sort numbers correctly if pattern has ([0-9]+) or (\d+)
Characters panel:
 - Font chooser shows the font preview in drop down
 - Added FontAwesome and Material Icons to the list of fonts
 - Selecting the character is done using the selected font
Japplis Toolbox Pro:
 - Added possibility to ignore clipboard as input when the content is not multi-lines
 - Added find tools (F9)
 - Added shortcut ctrl + shift + up to copy output to input
 - Dynamic validation of the macro form
 - New output option: show file chooser
 - Fixed setting to append or replace a file in output mode
 - Possibility to run the free version if the license has expired
 - Fixed sometimes deleting macro didn't delete the macro
 - Adding a new action offers a drop down to choose from possible actions
 - Removed scripting possibility for macros as no scripting engine is included
Generated applets use the <applet> tag, link to Applet Runner and have improved HTML.
Various bug fixes and small improvements
Updated application framework to latest version (more than 500 changes)
Updated Apache Commons Codec library to from 1.12 to 1.15

Version 5.1 (February 2022):
Codec panel:
 - Fixed binary number to convert numbers and not characters
 - Fixed hexadecimal number and binary number to convert per line
Lines Panel:
 - Lines occurrence keep line order when same count
 - Format JSON faster and consume less memory (so less out of memory errors)
 - Format JSON more accurate with backslashes and quotes
Regexp Panel:
 - Added Sort by regexp operation
 - When Live is selected, operation is executed on every valid change of the pattern
Properties Panel:
 - Fixed SingleTool to show the table on start-up
 - Show the icon if the Swing property is returning an Icon object (used to be only for ImageIcon)
 - Show the paint if the Swing property is returning a Paint object (used to be only for Color)
 - Apply border if Swing property is returning a Border object (expect in Applet mode due to JetBrains IDE's bug)
 - Show the list of the key strokes and actions if the Swing property is returning an InputMap
Settings:
 - Added option to unpack gz files (Pro version)
 - Added options to disable/enable line wrap for input and output text areas (Pro version)
Reading and writing files is done using the UTF-8 encoding
Japplis Toolbox Pro:
 - Fixed reading files and URLs
 - Fixed put content of text area in history instead of file or url content
 - Directly downloadable from the website
Various fixes and small improvements
Updated application framework:
 - Faster start-up
 - Improved logs
 - Improved license key management
 - Various improvements in loading and saving settings
 - Various bug fixes
 - Various small improvements

Version 5.0 (February 2021):
Copy result to input now copies the result text to the input field of all the panels with an input field.
Fixed Live checkbox disabling the execute button
Scroll back to the top of the result after text transformation
Most of long text transformation won't freeze the user interface
Codec panel:
 - Added encode and decode query parameters
 - Added Romanian to Cyrillic and Cyrillic to Romanian character codec
 - Accept longer numbers for Hexadecimal number
 - Fixed ROT47 not working
 - to unicode now only encodes non-ASCII characters
Lines Panel:
 - Fixed typo in 'occurrences'
Pattern Panel:
 - Added Replace regexp using '->'. e.g. ([A-Za-z]+)([0-9]+)->$1 $2
 - Indicate the error if the regular expression is incorrect.
 - Made the text field for pattern larger.
 - Put the text a bit more red if the regular expression is invalid while typing
Improved HTML formatting:
 - Format CSS
 - Fixed incorrect indentation for <div><div></div></div>
 - Fixed adding a new line for '<' in javascript
 - Basic formatting of JavaScript
Characteristics panel:
 - XML validation gives more details when XML is not valid
Characteristics panel:
 - Swing properties now shows color when the value is a color
 - Swing properties now change the font of the text when value is a font
 - Improved look of the table with slightly different color each 2 lines
Characters panel:
 - Improved default selected font
 - Added possibility to show all unicode blocks
 - Show character main category
 - Added drop down to choose the characters main category
 - Added possibility to show all symbols or all letters
 - Always show 4 digit for hexadecimal value of character
 - Added possibility to find specific characters
 - Table render each other line with a slightly different color for better readability
Find in files:
 - Remove the name of the last search file when finished searching
New application frameworks:
 - Main window always on top setting
 - Transparent main window setting
 - Skins (More than 20, including many dark themes)
 - Define proxy to access internet
 - Feedback form
 - New about dialog
   - See changes
   - Check for updates
   - Show licenses
   - Show system infos, including logs
 - Installers include a recent Java Runtime
Pro version:
 - First version of the Pro version available (contact info@japplis.com)
 - Added panel to settings to define input text
 - Added panel to settings to define output text
 - Added User defined tab for user defined actions
 - Added scripts (use 'source' as input variable name)
 - Live checkbox automatically selected if defined
 - Possibility to browse history of the input and output text
   - Option to save in file, copy to clipboard, or use in input field
 - Added possibility to define some options on the command line when starting the application
 - In Properties panel possibility to search for properties
Many small bugs and small improvements
Java 11 or higher is now needed

Version 4.0 (September 2019):
Added checkbox to perform immediately the actions in Codec, Lines, Pattern panels and Text Characteristics
Added support for files in Codec, Lines, Pattern and Text Characteristics tabs (enter full file path on first line, for text UTF-8 encoding is assumed)
Added support for URL in Codec, Lines, Pattern and Text Characteristics tabs (enter full URL on first line)
Added XML encoding and decoding in Codec tab
Added Morse encoding and decoding in Codec tab
Reorganized order of codecs in drop down in Codec tab
Added count line occurrences in Lines tab
Added format HTML/XML tool in Lines tab
Added format JSON tool in Lines tab
Added CRC32, Adler and MD2 in Text Characteristics tab
Added SHA3 hashes (for Java version >= 9) in Text Characteristics tab
Added character name in new Name column in Characters tab
Added license.txt for Linux distribution
Removed codec: "Quoted-Printable", "Soundex", "Refined Soundex", "Metaphone", "Double Metaphone"
Removed Run online in help menu
Added link to Japplis Toolbox Pro in help menu
Help is now going to https urls
Fixed also counting numbers in Word count
Fixed URL decoding when % is used alone
Upgraded commons-codec from 1.4 to 1.12.
New application icon
New website
Java 8 or higher is now needed

Version 3.6:
Fixed Mac OS X release with universal Java Stub Application.

Version 3.5:
Signed applet with trusted certificate
Fixed error in text characteristics panel in applet mode.

Version 3.5:
Added Volapuk encoding and decoding.
Removed edit menu.
Added possibility to copy/paste when using unsigned applet.
Added online tools at http://toolbox.japplis.com/online/index.html
Added possibility to select tab and operation with start-up parameter.
Environment properties is disabled when using unsigned applet.
Added unicode blocks for UTF-8 character sets.
Upgraded to java 7u11.

Version 3.0:
Added Find in files tab.
Added Line count to Text characteristic tab.
Added SHA-384, SHA-512.
Added ROT-13, ROT-47.
Added Java Unicode encoding and decoding.
Added history in input text fields. (use popup menu)
Added possibility to bookmark in input text field. (use popup menu)
Using commons-codec 1.4.
Installer distributed with Java 7u5.

Version 2.1:
Added Keep lines if it contains a regular expression.
Added Remove lines that contains a regular expression.
Fixed mixed long to date and date to long.
Added support for iso as pattern for date conversion.
The default applet is the one with the certificate (as copy/paste doesn't work in the other one).

Version 2.0:
Fixed online applet asking for permission when not needed.
Use the Java deploy script to generate the applet.
Fixed: empty lines were remove in the Lines panel.
Fixed: Split regex with extra carriage return.
Added Sort lines by length.
Added Join lines.
Added Keep regular expression.
Added Remove regular expression.
Added support for group where only indicated regular expression groups are kept or removed.
Added Prefix lines with text.
Added Add text at the end of lines (Suffix).
Added Remove empty lines.
Added Delete every 2 lines (Delete 1 out of 2).
Added SHA-256.
End position of contains regular expression printed.
All positions of contains regular expression printed in the lines are now printed.
Rearranged tab positions.
Upgraded the application framework to the latest version.
Small fixes and improvements.

Version 1.2.1:
Fixed applet throwing a security exception.
Fixed incorrect version number in installer.
Sorting lines is case insensitive and use Collator.getInstance().
Fixed some system properties are shown in the standard applet.
Upgraded the application framework to the lastest version.

Version 1.2:
Added Lines panel with Sort lines, Reverse lines, Shuffle lines, Number lines,
  Unique lines, Trim lines.
Copyright moved to Japplis
Applet now shows standard Java properties when not given by getProperties().
Also try decoding without carriage return when the first decoding failed.
Added split regexp, to split a text with the defined regexp as separator.
Added computation of the hash code to characteristics.
Fixed word count was incorrect if '/' was in the text.
Save the selected tab for the next start-up.
Several bug fixes and small improvements.
Download also available as Windows Portable application.
Upgraded to Apache Commons Codec 1.4.
NetBeans Plug-in repacked with NetBeans 6.7.1 and all new features.
Upgraded to Java 6u16 kernel.

Version 1.1:
Applet signed correctly for pack200.
Fixed buttons with no icons were slow to show for the first time.
The application remembers the size of the frame.
Improved error report when an error occurs at start-up.
If an error occurs at start-up, the preference file is renamed or deleted.
Added run online to the help menu.
Open a web site works on Mac OS X.
Added icon for Mac OS X.
Improved information of the application for Mac OS X.
Use of the latest installed version in Mac OS X.
Distribution is done with an internet enabled DMG file for Mac OS X.
Exit the application when closing the main window on Mac OS X.
Menu appears on top for Mac OS X.
Removed duplicate JAR file in Mac OS X release.
Upgraded to Java 6u6.

Version 1.0:
NetBeans plug-in developed

Version 0.9:
Improve About dialog.
Improve copy/paste in applet.
Fixed long to time computation.
The secure applet is using the correct commons-codec.
Based on a new application framework.

Version 0.8:
Everything is done