Releases: Col-E/Code2HTML
Releases · Col-E/Code2HTML
3.5.0 - Inline option
What's new?
- An options menu now allows you to specify that the generated HTML contains the CSS inline like this:
<span style="color:red">red text</span>
- Removed "Preview" text on the preview tab
- Where's
3.4.0
?- Its release was skipped due to only being back-end changes / refactoring.
3.3.1 - Bug fixes
What's fixed
- CSS selectors
.classname:before
breaking matching of tag names, instead marking them as attribute names. - Tag names could not be matched if they did not contain
{
on the line
3.3.0 - Bug fixes
What's new
- Add
CSS
as a supported language in the default configuration - Languages in the dropdown are now sorted alphabetically
What's fixed
- CLI crashing due to JavaFX framework issues
- Moving rule items down throws exceptions
3.2.0 - Command line
What's new
Parsing functionality can now be accessed purely through command line:
java -jar java2html-{version}.jar + [usage...]
Usage: [-v] [-c=<config-file>] [-l=<language>] [-o=<out-file>] [-t=<theme>] <input-file>
<input-file> The file to convert to styled HTML
-c, --config Config to with languages and themes
-l, --language Language in config to use for parsing
-o, --out= The file to output converted HTML to
-t, --theme= Theme in config to use for styling
-v, --clipboard Copy output to clipboard
Providing no-arguments will launch the GUI normally.
3.1.0 - UX improvements
What's new
- Theme switcher
- Creation of new languages/themes in the UI
3.0.1 - Bug fix
What's fixed
- Language menu not populating from configuration
3.0.0 - Configuration backend overhaul
What's new
- New configuration backend
- CSS and regex rules can be saved and loaded from configuration files (xml / j2h files)
- Multiple languages can be specified per config
- Multiple themes (CSS rule collections) can be specified per language
Thanks to Geoff Hayward's PR #1 for these changes!
What's fixed
- #2 - Extra semicolons added to CSS when updating regex rules
2.0.0 - Major refactor
What's new
- Now the CSS/JS are available via the GUI
- Modifying the CSS/JS also live updates the preview
- Custom regex rules can be created via the GUI
- Creating a rule creates a section in the CSS code, allowing you to apply custom styles to the new regex match
1.0.0 - Initial release
Add license