All Downloads are FREE. Search and download functionalities are using the official Maven repository.

oc-html.4.4.2.source-code.ChangeLog.wiki Maven / Gradle / Ivy

There is a newer version: 4.4.9
Show newest version
#summary Change log of phloc-html
= Change log =
This content is generated. Do not modify!
DateActionCategoryIncompatible?Description
8/14/14_Release *4.2.2*_
8/11/14_Release *4.2.1*_
8/11/14addapiAdded missing HCA.getTarget()
8/11/14_Release *4.2.0*_
8/5/14addapiAdded new class XHTMLParser2 that supports custom SAXReaderSettings
6/25/14addapi*yes*Added callbacks to IHCNode API
5/27/14changetechSetting tabindex attribute to -1 in an element is readonly
5/21/14_Release *4.1.0*_
5/21/14changetechPrepared for Maven central release
4/14/14_Release *4.0.4*_
4/14/14updateapiExtended EHTMLEnities enum with accessors to the global mappings
3/26/14_Release *4.0.3*_
3/21/14updateapiMade HCSettings and IHCConversionSettings more flexible
3/19/14_Release *4.0.2*_
3/18/14addtechAdded check that element IDs never contain whitespaces
3/18/14addtechHCDOMWrapper now always returns a clone of the contained MicroNode to avoiding troubles because the node already has a parent
3/11/14_Release *4.0.1*_
3/10/14addapiExtended HCConditionalCommentNode with IE specific version
3/6/14fixtechFixed error in markdown processor when safe mode is used
3/5/14_Release *4.0.0*_
3/3/14addfeatureAdded support for markdown syntax parsing to HC nodes
2/25/14_Release *3.13.4*_
1/27/14_Release *3.13.3*_
1/2/14_Release *3.13.2*_
1/2/14updatetechUpdated to [http://code.google.com/p/phloc-commons phloc-commons] 4.1.0
12/6/13_Release *3.13.1*_
11/18/13_Release *3.13.0*_
11/18/13addtech*yes*Added constructors for HCCheckBox allowing to pass a field value, so requestFields can determine the checked state according to a possibly set value (multi check-box scenario).
10/30/13_Release *3.12.3*_
10/30/13changetechRequiring [http://code.google.com/p/phloc-json phloc-json] again
10/30/13_Release *3.12.2*_
10/30/13changetechMade [http://code.google.com/p/phloc-json phloc-json] optional and only relying on [http://code.google.com/p/phloc-json phloc-json2]
10/14/13_Release *3.12.1*_
10/13/13changeapiLimiting HCOption to text children
10/12/13_Release *3.12.0*_
10/12/13addapiAdded all available jQuery method permutations as Java code :)
10/12/13updateapiAdded all available jQuery methods at least without parameter mapping
10/11/13changeapi*yes*Renamed AbstractJQueryInvocation method 'eq' to '`_`eq' to not interfere with 'eq' from AbstractJSExpression
10/11/13addapiExtended AbstractJQueryInvocation with new overloads
10/11/13changeapiAdded support for HTML5 data attributes in IHCElement
10/10/13_Release *3.11.1*_
10/10/13changeapiIHCTable implements IHCHasChildren again
10/9/13_Release *3.11.0*_
10/9/13changeapiRenamed IHCBaseTable to IHCTable
10/9/13changeapiIHCBaseTable now extends IHCElement
10/2/13_Release *3.10.3*_
10/2/13addapiAdded IHCButton methods setOnClick(ISimpleURL) and addOnClick(ISimpleURL)
10/2/13addapiAdded support for IJson from [http://code.google.com/p/phloc-json phloc-json] 2.4.0
9/23/13_Release *3.10.2*_
9/23/13_Release *3.10.1*_
9/13/13_Release *3.10.0*_
9/12/13changeapi*yes*Changed JQuery API to extract properties
9/4/13removeapi*yes*Removed deprecated methods
9/2/13addapiExtracted interface for common base classes
8/30/13_Release *3.9.4*_
8/30/13addapiAdded new method JQuery methods
7/18/13addapiAdded new method AbstractHCSpecialNodes.clear()
6/24/13_Release *3.9.3*_
6/24/13updateapiMade HCSpecialNodeHandler more flexible so that it can be used with any AbstractHCSpecialNodes instances
6/18/13_Release *3.9.2*_
6/18/13addapiAdded getAllChildrenAsNodeList () to IHCNodeWithChildren
6/18/13addapiAdded prependEventHandler(EJSEvent,IJSCodeProvider) to IHCElement
6/18/13addapiAdded implementation methods from AbstractHCElement into IHCElement
6/18/13addapiAdded method JSEventMap.prepend
6/18/13addapiExtended CollectingJSCodeProvider with prepend(Flattened) and addAtIndex(Flattened)
5/31/13_Release *3.9.1*_
5/31/13adddataAdded all ARIA attribute names to CHTMLAttributes
5/31/13addapiAdded support for the HTML role attribute
4/22/13_Release *3.9.0*_
4/18/13addapiAdded possibility in HCCheckbox to disable the creation of hidden fields
4/17/13updatetechUpdated to [http://code.google.com/p/phloc-commons phloc-commons] 4.0.3
4/5/13addapiCollectingJSCodeProvider now implements ICloneable
4/5/13addapiAdded new class HCSpecialNodeHandler for JS/CSS node handling
4/4/13addapiAdded new method HCSetting.getAsHTMLStringWithoutNamespaces
3/28/13addapiAdded new HCRadioButton constructor overloads
3/20/13addapiExtended JSHtml method list
2/24/13_Release *3.8.5*_
2/20/13changeapiExtracted base interface IHCHasCSSClasses
2/20/13changeapi*yes*Interface IHCHasCSSStyles is no longer derived from IHCNode
2/19/13changetech*yes*Using the new interfaces IHasElementName and IHasAttributeValue from [http://code.google.com/p/phloc-commons phloc-commons] 3.9.6
2/19/13addapiIMetaElement can now convert itself into an IMicroNode
2/14/13addapiExtended ICHElement with getAllClassesAsString() and getAllStylesAsString()
1/30/13addapiAdded new abstract base class AbstractHCNodeList for more type-safe HCNodeList inheritance
1/16/13_Release *3.8.0*_
1/14/13addapiExtended APIs to support IHCNodeBuilder more easily
1/7/13addapiAdded missing custom attribute access methods in IHCElement
1/7/13changeapi*yes*Merged IHCBaseNode and IHCNode into IHCNode and deleted IHCBaseNode
1/6/13_Release *3.7.3*_
1/5/13changeapi*yes*Moved `_`return methods from JSBlock to AbstractJSBlock
1/3/13addapiAdded support for 'accept' attribute in HCEditFile
1/3/13addapiAdded new class HCMultiCustomizer that can wrap several customizers
12/28/12addapi*yes*Added support for prefix increment and decrement
12/28/12addapi*yes*Moved all methods from AbstractJSExpression to IJSExpression
12/28/12_Release *3.7.2*_
12/28/12addapiExtended JQuerySelectorList API
12/27/12addapi*yes*Added some methods to IJSExpression and IJSAssignmentTarget
12/27/12changeapi*yes*Added a common base class AbstractJSBlock to JSBlock and JSPackage
12/27/12fixtechFixed generated code of JSDOM for-in-loop
12/27/12fixtechFixed generated code of JSDOM break and continue with labels
12/27/12addapi*yes*Added new class JSRef being the base class of JSFieldRef handling global references
12/27/12addapiFinished adding equals/hashCode to all JSDOM classes
12/26/12addapiExtended API of IHCConversionSettings
12/23/12addapiStarted implementing some equals/hashCode for certain IJSExpression implementations
12/23/12addapiExtended API of JSArray and JSAssocArray
12/16/12addapiAdded support for multiple in HCEditFile
12/14/12_Release *3.7.1*_
11/26/12changeapiConstantJSPathProvider and ConstantCSSPathProvider now implement equals and hashCode
11/23/12addapiAdded new class JSGlobal with global JS functions like parseFloat, escape, decodeURI etc.
10/8/12_Release *3.7.0*_
10/4/12changetech*yes*Using the correct HTML namespace URIs for element creation
10/1/12addapiImproved available HTML5 element set
10/1/12changeapi*yes*Changed class hierarchy - IHCNode is only a stub for IHCBaseNode
9/24/12changeapi*yes*Reworked out-of-band-node handling
9/25/12addapiAdded new base interface IHCNodeBuilder for the builder pattern
9/20/12updateperformancePerformance improvement by using [http://code.google.com/p/phloc-commons phloc-commons] 3.8.4
9/18/12_Release *3.6.1*_
9/10/12addapiExtended HCUtils with list2brList and list2divList methods
9/10/12addapiAdded new HCLabel factory methods
9/10/12addapiAdded new method IHCNodeWithChildren.addChildren(IPredefinedLocaleTextProvider[])
9/10/12_Release *3.6.0*_
9/10/12addapiAdded some more factory methods for easier and more consistent usage
9/10/12_Release *3.6.0.RC2*_
9/10/12addapiBackward compatibility fix for HCLabel
9/10/12addapiAdded automatically created HCNoScript and HCNoEmbed
9/10/12_Release *3.6.0.RC1*_
9/9/12changeapi*yes*Extended AbstractHBaseTable API and made all members private
9/9/12changeapi*yes*Removed or deprecated constructors that lead to "Constructor Calls Overridable Method"
9/8/12fixapiFixed using instanceof in JSDOM - leading and trailing blanks were missing
9/6/12_Release *3.5.0*_
9/6/12updatetechUpdated to [http://code.google.com/p/phloc-commons phloc-commons] 3.8.0
9/5/12_Release *3.5.0.RC1*_
9/5/12addapiAdded default custom implementation HCConversionSettingsProvider for different HTML versions
9/5/12changeapi*yes*Deprecated old conditional comment handling as well as IHTMLResourceObject and everything derived from it
9/5/12addapiAdded new IHCNode implementation that can handle conditional comments (HCConditionalCommentNode)
9/5/12changeapi*yes*Changed the out-of-band-handler interface so that the HCHead element is added as a parameter
9/5/12addapiExtended HCHead and made the out-of-band-node handler mandatory
9/5/12addapiExtracted interface IHCConvertible
9/5/12addapiHCScriptFile has now support for the async and charset attributes
9/5/12fixtechFixed a problem that null class values are emitted
9/4/12_Release *3.4.3*_
9/4/12addapiMade all HC`*` impl classes non-final
9/4/12_Release *3.4.2*_
9/4/12addapiUpdated table API so that things can be removed as well
9/4/12_Release *3.4.1*_
9/3/12fixapiFixed return type of AbstractHCElementWithInternalChildren.getFirstChild and getLastChild
9/3/12addapiMade HCButton`_`Submit and HCButton`_`Reset non-final
8/31/12addapiTable rows now allow to add cells at a specified index
8/31/12addapiTable and colgroup now allow to add columns at a specified index
8/29/12_Release *3.4.0*_
8/29/12changeapiHCStyle is no longer an AbstractHCElementWithChildren but only an AbstractHCElement
8/29/12changeapiAdded configuration capabilities on how to emit HCStyle and HCScript
8/29/12_Release *3.4.0.RC4*_
8/29/12addapiAbstractHCElementWithChildren got a new protected callback method beforeAddChild
8/29/12removeapiRemoved all deprecated elements
8/27/12_Release *3.4.0.RC3*_
8/22/12_Release *3.4.0.RC2*_
8/22/12changeapiSome changes in JS builder
8/22/12_Release *3.4.0.RC1*_
8/17/12addapiAdded new package js.builder with a DSL to generate structured JS code on the fly. Based on the com.sun.codemodel 2.6 library
8/12/12addapiAbstractHCElement now supports HTML5 attribute dropzone
8/5/12_Release *3.3.5*_
8/5/12addapiImproved accessor methods in several HC implementation classes
8/5/12addapiAdded new protected method AbstractHCElement.prepareOnceBeforeCreateElement that is called exactly once during preparation
8/5/12addapiImproved CSS style and CSS class handling API in IHCElement
8/5/12addapiDefaultCSSClassProvider implements equals/hashCode
8/4/12_Release *3.3.4*_
8/4/12removeapiAdded some more HC`*` methods
8/4/12updatetechUpdated to [http://code.google.com/p/phloc-css phloc-css] 3.1.1
8/3/12_Release *3.3.3*_
8/3/12removeapiRemoved 3 JSAction`*` classes as they were very unmotivated :)
7/20/12addapiAdded new constructors to CSSExternal and CSSInternal
7/20/12_Release *3.3.2*_
7/20/12addapiAdded new interfaces I(CSS|JS)PathProviderWithDependencies
7/20/12addapiMade CSSExternal, CSSInline and JSInline non-final
7/19/12addapiAdded additional constructors for CSSExternal and CSSInline
7/19/12addapiAdded new interfaces IJSPathProviderWithParam and ICSSPathProviderWithParam
7/19/12updateapiExtended CollectingJSCodeProvider to handle IJSON objects
7/13/12_Release *3.3.1*_
7/13/12updatetechUpdated to [http://code.google.com/p/phloc-json phloc-json] 2.2.8
7/9/12addapiAdded new method JSCodeWrapper.getVariableAssignment with an optional boolean to emit the 'var ' keyword or not
6/28/12updatetechUpdated to [http://code.google.com/p/phloc-css phloc-css] 3.1.0
6/18/12_Release *3.3.0*_
6/18/12updatetechUpdated to [http://code.google.com/p/phloc-css phloc-css] 3.0.0
6/18/12_Release *3.3.0.RC2*_
6/18/12updatetech*yes*Updated to [http://code.google.com/p/phloc-css phloc-css] 3.0.0-RC3
6/15/12_Release *3.3.0.RC1*_
6/15/12updatetech*yes*Updated to [http://code.google.com/p/phloc-css phloc-css] 3.0.0-RC2
6/6/12updateapiExtended IHCConversionSettings with getCSSVersion to determine the CSS version to use
6/6/12addapiAdded new method AbstractHCBaseTable.getBodyRowAtIndex
6/4/12_Release *3.2.0*_
6/4/12changeapi*yes*Changed the IHCCustomizer interface to also take the EHTMLVersion required for customization
6/4/12changeapiMarked CSSInlineHelper as deprecated because it only works on the first URL and does not parse the CSS correctly
6/4/12addapiAdd HC`*` classes so that they match the form "HC" + "HTML ElementName" and deprecated the old classes
6/4/12addapi*yes*Extracted IHCConversionSettings interface from HCConversionSettings
6/4/12addapiAdded more getter methods in HC`*` classes
6/4/12addapiAdded special HTML5 IHCConversionSettingsProvider
6/4/12fixtechNot emitting XML namespace in HTML5 documents
6/4/12fixtechFixed HTML element name in HCTrack
6/1/12updatetechMade static self-closed check in EHTMLElement case-insensitive and added positive check method
5/24/12_Release *3.1.6*_
5/24/12updatetechUpdated to [http://code.google.com/p/phloc-css phloc-css] 2.7.0
5/22/12_Release *3.1.5*_
5/22/12addapiExtended API of HCDefinitionDefinition, HCDefinitionTerm and HCLI
5/22/12fixtechFixed self-closing tag handling for tables
5/22/12fixtechFixed typos in rarely used HTML element names in EHTMLElement
5/22/12fixtechFixed self-closing tag handling for all HTML elements
5/21/12_Release *3.1.4*_
5/21/12fixtechFixed NPE in AbstractHCTable
5/14/12_Release *3.1.3*_
5/14/12addtechImproved toString implementations
5/11/12fixtechFixed out-of-band handling in HCHtml so that it is only called once per object, because otherwise the head may be modified in each consecutive call
5/11/12fixapiFixed typo in method naming in HCBody and IHCOutOfBandNodeHandler (Ouf vs. Out)
5/11/12fixtechFixed error in out-of-band handling in HCHead
5/2/12_Release *3.1.2*_
4/27/12fixtechFixed potential crash when emitting a table without body rows
4/26/12addapiAdded public static final constants in all HC`*` classes for non-null default values
4/26/12_Release *3.1.1*_
4/26/12addapiAdded support for preselected values in HCSelect and HCOption
4/26/12addapiUsing IHCRequestField(Boolean) as parameters in HC`*` input elements
4/26/12addapiAdded IHCRequestField and IHCRequestFieldBoolean
4/23/12_Release *3.1.0*_
4/23/12updatetech*yes*Updated to [http://code.google.com/p/phloc-commons phloc-commons] 3.5.0
4/16/12addapiAdded new API in HCSelect to specifically check for the selected options
3/14/12_Release *3.0.6*_
3/14/12fixapiFixed implementation of HCDefinitionList
3/14/12changeapiMade HCHtml non-final to allow for custom head and body implementations
3/4/12_Release *3.0.5*_
3/2/12fixtechFixed NPE for table rows without children in the debug version
2/29/12_Release *3.0.4*_
2/29/12changeapiMade HCBody and HCHead non-final and added some getter
2/29/12addapiAdded new method iterateTree in HCUtils
2/18/12_Release *3.0.3*_
2/18/12addapiAdded dynamic input type for AbstractHCInput
2/18/12addapiAdded common base class AbstractHCEdit for HCEdit, HCEditFile and HCEditPassword
2/17/12_Release *3.0.2*_
2/17/12fixtechFixed that checkboxes always get the default value assigned via the form customizer
2/16/12_Release *3.0.1*_
2/16/12addapiAdded new base class AbstractHCInput for input elements
2/16/12addapiHCButton now has method setType
2/15/12addapiHCScript and HCScriptFile now have the possibility to handle a different script MIME type
2/13/12fixtechImproved code generation for HTML5
2/13/12_Release *3.0.0*_
2/10/12_Release *3.0.0.RC3*_
2/5/12_Release *3.0.0.RC2*_
2/3/12_Release *3.0.0.RC1*_
2/3/12changeapi*yes*Now getAsNode and getAsXHTMLString take an HCConversionSettings object
2/2/12changeapi*yes*Restructured packages to avoid naming redundancies
2/1/12addapiStarted improving support for HTML5
2/1/12_Release *2.8.0*_
1/29/12_Release *2.7.1*_
1/29/12changeapi*yes*Added possibility to specify a custom link type for HCLink using HCLinkTypeCustom
1/29/12_Release *2.7.0*_




© 2015 - 2025 Weber Informatics LLC | Privacy Policy