[
https://issues.apache.org/jira/browse/MSITE-755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hervé Boutemy updated MSITE-755:
--------------------------------
Description:
Release Notes - Maven Doxia Sitetools - Version 1.7
Bug
* [DOXIASITETOOLS-93] - request-scoped default Velocity Tools are not
accessible
* [DOXIASITETOOLS-107] - Fix link to plexus page in the doxia-site-renderer
web page
* [DOXIASITETOOLS-130] - Doxia document not rendered if ".<extension>" in
filename
* [DOXIASITETOOLS-145] - when called from Maven 3,
SiteTool.getParentProject() should just return project.getParent()
Improvement
* [DOXIASITETOOLS-82] - Decoration model body/footer type mismatch
* [DOXIASITETOOLS-94] - add plexus container to Velocity context
* [DOXIASITETOOLS-99] - Add typed context variable for creationDate
* [DOXIASITETOOLS-100] - Deprecate all context properties which are
duplicate or already available through Velocity tools
* [DOXIASITETOOLS-102] - Allow multiple extensions for given format
* [DOXIASITETOOLS-103] - Don't create outputFile in case of an external
report
* [DOXIASITETOOLS-105] - add Markdown to dependencies
* [DOXIASITETOOLS-118] - Separate inheritance and interpolation
* [DOXIASITETOOLS-120] - Print artifactId only in modules menu when module
has no name
* [DOXIASITETOOLS-122] - improve API regarding locales
* [DOXIASITETOOLS-126] - don't copy resources when rendering documents but
copy all resources in 1 call
* [DOXIASITETOOLS-132] - do not override existing content with template
when copyResources()
* [DOXIASITETOOLS-136] - improve "Could not parse date: ..., ignoring!"
message with document reference
* [DOXIASITETOOLS-147] - link breadcrumbs to index.html instead of
directory (like menus)
* [DOXIASITETOOLS-155] - Change type of decoration model's body/head
element to string
New Feature
* [DOXIASITETOOLS-133] - for Velocity processed Doxia files
(*.extension.vm), add an option to dump generated markup (= *.extension)
* [DOXIASITETOOLS-149] - Create a skin descriptor to contain metadata about
the skin
* [DOXIASITETOOLS-150] - create a "isLink(href)" function for use in skins
* [DOXIASITETOOLS-154] - Add encoding to skin descriptor to define the
encoding of site.vm
Task
* [DOXIASITETOOLS-98] - Decoration model's Modello doc point to a
statically versioned schema file
* [DOXIASITETOOLS-115] - move doxia-integration-tools from Doxia Tools to
Doxia Sitetools
* [DOXIASITETOOLS-123] - remove long deprecated SiteTool API
* [DOXIASITETOOLS-125] - getDecorationModel() change siteDirectory from
String to File
* [DOXIASITETOOLS-131] - don't add Template-specific variables in general
document Velocity context
* [DOXIASITETOOLS-134] - Remove special handling of date format in
DefaultSiteRenderer
* [DOXIASITETOOLS-135] - Make input source file encoding default to
platform encoding
* [DOXIASITETOOLS-137] - add documentation on how site is rendered, merging
documents and decoration
* [DOXIASITETOOLS-138] - remove skinFile parameter from
createContextForTemplate
* [DOXIASITETOOLS-151] - Upgrade default skin to Default Skin 1.1
* [DOXIASITETOOLS-153] - Deprecate direct template usage in favor of skin
only
Wish
* [DOXIASITETOOLS-92] - Upgrade Velocity from 1.5 to 1.7
* [DOXIASITETOOLS-124] - streamline SiteTools API: hide methods that are
only used internally
* [DOXIASITETOOLS-139] - don't render Apache license from default template
* [DOXIASITETOOLS-146] - don't translate APT source comments into output
comments
was:
a lot of fixed issues and cleanup
and new features: todo copy release notes once released
> Upgrade Doxia Sitetools from 1.6 to 1.7
> ---------------------------------------
>
> Key: MSITE-755
> URL: https://issues.apache.org/jira/browse/MSITE-755
> Project: Maven Site Plugin
> Issue Type: Improvement
> Components: doxia integration
> Affects Versions: 3.4
> Reporter: Hervé Boutemy
> Assignee: Hervé Boutemy
> Fix For: 3.5
>
>
> Release Notes - Maven Doxia Sitetools - Version 1.7
> Bug
> * [DOXIASITETOOLS-93] - request-scoped default Velocity Tools are not
> accessible
> * [DOXIASITETOOLS-107] - Fix link to plexus page in the
> doxia-site-renderer web page
> * [DOXIASITETOOLS-130] - Doxia document not rendered if ".<extension>" in
> filename
> * [DOXIASITETOOLS-145] - when called from Maven 3,
> SiteTool.getParentProject() should just return project.getParent()
> Improvement
> * [DOXIASITETOOLS-82] - Decoration model body/footer type mismatch
> * [DOXIASITETOOLS-94] - add plexus container to Velocity context
> * [DOXIASITETOOLS-99] - Add typed context variable for creationDate
> * [DOXIASITETOOLS-100] - Deprecate all context properties which are
> duplicate or already available through Velocity tools
> * [DOXIASITETOOLS-102] - Allow multiple extensions for given format
> * [DOXIASITETOOLS-103] - Don't create outputFile in case of an external
> report
> * [DOXIASITETOOLS-105] - add Markdown to dependencies
> * [DOXIASITETOOLS-118] - Separate inheritance and interpolation
> * [DOXIASITETOOLS-120] - Print artifactId only in modules menu when
> module has no name
> * [DOXIASITETOOLS-122] - improve API regarding locales
> * [DOXIASITETOOLS-126] - don't copy resources when rendering documents
> but copy all resources in 1 call
> * [DOXIASITETOOLS-132] - do not override existing content with template
> when copyResources()
> * [DOXIASITETOOLS-136] - improve "Could not parse date: ..., ignoring!"
> message with document reference
> * [DOXIASITETOOLS-147] - link breadcrumbs to index.html instead of
> directory (like menus)
> * [DOXIASITETOOLS-155] - Change type of decoration model's body/head
> element to string
> New Feature
> * [DOXIASITETOOLS-133] - for Velocity processed Doxia files
> (*.extension.vm), add an option to dump generated markup (= *.extension)
> * [DOXIASITETOOLS-149] - Create a skin descriptor to contain metadata
> about the skin
> * [DOXIASITETOOLS-150] - create a "isLink(href)" function for use in skins
> * [DOXIASITETOOLS-154] - Add encoding to skin descriptor to define the
> encoding of site.vm
> Task
> * [DOXIASITETOOLS-98] - Decoration model's Modello doc point to a
> statically versioned schema file
> * [DOXIASITETOOLS-115] - move doxia-integration-tools from Doxia Tools to
> Doxia Sitetools
> * [DOXIASITETOOLS-123] - remove long deprecated SiteTool API
> * [DOXIASITETOOLS-125] - getDecorationModel() change siteDirectory from
> String to File
> * [DOXIASITETOOLS-131] - don't add Template-specific variables in general
> document Velocity context
> * [DOXIASITETOOLS-134] - Remove special handling of date format in
> DefaultSiteRenderer
> * [DOXIASITETOOLS-135] - Make input source file encoding default to
> platform encoding
> * [DOXIASITETOOLS-137] - add documentation on how site is rendered,
> merging documents and decoration
> * [DOXIASITETOOLS-138] - remove skinFile parameter from
> createContextForTemplate
> * [DOXIASITETOOLS-151] - Upgrade default skin to Default Skin 1.1
> * [DOXIASITETOOLS-153] - Deprecate direct template usage in favor of skin
> only
> Wish
> * [DOXIASITETOOLS-92] - Upgrade Velocity from 1.5 to 1.7
> * [DOXIASITETOOLS-124] - streamline SiteTools API: hide methods that are
> only used internally
> * [DOXIASITETOOLS-139] - don't render Apache license from default template
> * [DOXIASITETOOLS-146] - don't translate APT source comments into output
> comments
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)