Skip to content

Releases: Col-E/Code2HTML

3.5.0 - Inline option

27 Apr 07:30
Compare
Choose a tag to compare

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

19 Apr 09:31
Compare
Choose a tag to compare

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

19 Apr 07:42
Compare
Choose a tag to compare

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

31 Mar 16:16
Compare
Choose a tag to compare

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

30 Mar 04:22
Compare
Choose a tag to compare

What's new

  • Theme switcher
  • Creation of new languages/themes in the UI

3.0.1 - Bug fix

29 Mar 09:42
Compare
Choose a tag to compare

What's fixed

  • Language menu not populating from configuration

3.0.0 - Configuration backend overhaul

29 Mar 09:30
Compare
Choose a tag to compare

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

10 Mar 06:37
Compare
Choose a tag to compare

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

12 Jul 01:55
Compare
Choose a tag to compare