Skip to content

Releases: Moderocky/Hypertext

CSS Unwrapping

29 Jan 11:31
Compare
Choose a tag to compare

This release supports unwrapping CSS code to Rule elements via the SourceUnwrapper.

It also supports unwrapping CSS directly from a <style>...</style> block.
A minor bug with unwrapping singlet tags <br /> <meta ... /> was fixed in this release.

Pretty-printing

23 Jan 13:39
Compare
Choose a tag to compare

This release supports formatted pretty-printing of HTML and CSS.

The page-writer can be switched to pretty-printing with writer.format(unit).

HTML Deconstruction

13 Jan 15:51
Compare
Choose a tag to compare

This release allows disseminating written HTML into a tree of HTMElements that can be manipulated in Java.
Using the navigator and other tools, the element tree can be edited, sanitised or modified and then printed back as HTML.

This allows editing existing HTML pages in Java via a program.

Currently, this does not support cross-language tags like CSS <style> or JavaScript <script> elements in the HTML body.

CSS Styling Rules

13 Jan 11:58
Compare
Choose a tag to compare

This version adds basic support for CSS styling rules, either to go in a <style> block or to be written into a stylesheet.

First Draft Release

12 Jan 18:17
Compare
Choose a tag to compare
First Draft Release Pre-release
Pre-release

This is the first draft of Hypertext.

Basic elements and page-building is available, but there is very litttle support for building CSS rules.

Future drafts will work on improving the build process, minimising the heap load (with procedural discarding of elements) and making the API easier to use.