maven-doxia-sitetools/maven-doxia-sitetools.changes

197 lines
8.3 KiB
Plaintext

-------------------------------------------------------------------
Mon Oct 7 07:37:13 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 2.0.0
* Bug
+ DOXIASITETOOLS-251: Plexus to Sisu migration misses Singleton
annotation
+ DOXIASITETOOLS-263: Don't inject a default decoration model
when inheritance is at play
+ DOXIASITETOOLS-266: Don't create anchors behind the user's
back
+ DOXIASITETOOLS-299: Site descriptor interpolation does not
properly escape reserved XML chars
+ DOXIASITETOOLS-305: Removal of 0-byte site descriptors from
the local repo does not put remote repos into consideration
* New Feature
+ DOXIASITETOOLS-238: Pass input file name as reference to
parser
+ DOXIASITETOOLS-291: Add timezone field to site descriptor
PublishDate object and pass onto Velocity tools context
+ DOXIASITETOOLS-324: Allow configuration of parser per markup
* Improvement
+ DOXIASITETOOLS-253: Clarify "border", "width" and "height" for
Banner and LinkItem
+ DOXIASITETOOLS-257: Require a skin if a site descriptor
(site.xml) has been provided
+ DOXIASITETOOLS-268: Don't open version resource file on every
call to render
+ DOXIASITETOOLS-271: Overhaul locale support (make Locale#ROOT
instead of Locale#ENGLISH default and use full locale)
+ DOXIASITETOOLS-278: Remove menu items link in the sidebar to
submodule that do not generate any site in the same build
+ DOXIASITETOOLS-293: Remove menu items link in the sidebar to
submodule that are not present in the same build (reactor)
+ DOXIASITETOOLS-294: Replace legacy artifact resolution with
Maven Resolver
+ DOXIASITETOOLS-300: Don't populate Velocity context with XML
entities
+ DOXIASITETOOLS-301: Automatically remove the 0-byte site
descriptors from the local repo
+ DOXIASITETOOLS-302: Harmonize path separator in
DocumentRenderingContext
+ DOXIASITETOOLS-332: Create anchors for indexable entries
automatically
+ DOXIASITETOOLS-334: Pass project relative source path to
Parser.parse(...) as reference argument
+ DOXIASITETOOLS-336: Make SiteRenderingContext#siteDirectories
editable aware
+ DOXIASITETOOLS-340: Rearrange title order in Velocity context
+ DOXIASITETOOLS-344: Improve performance of case-sensitive file
key checking
+ DOXIASITETOOLS-348: Extend site descriptor to enforce a parent
+ DOXIASITETOOLS-349: Remove plexus-component-metadata plugin
* Wish
+ DOXIASITETOOLS-174: rename site.xml root tag from "project" to
"site"
* Task
+ DOXIASITETOOLS-156: Fail if deprecated ${reports},
${parentProject} or ${modules} is found
+ DOXIASITETOOLS-167: Replace deprecated Maven 2
MavenProjectBuilder with Maven 3 ProjectBuilder
+ DOXIASITETOOLS-239: Remove Doxia Sitetools Doc Renderer
+ DOXIASITETOOLS-241: Replace Plexus Container Default with Sisu
Plexus Shim
+ DOXIASITETOOLS-242: Remove all deprecated code
+ DOXIASITETOOLS-244: Clean up exceptions and log messages
+ DOXIASITETOOLS-245: Upgrade to Java 8
+ DOXIASITETOOLS-247: Replace Plexus Annotations with Java
Inject along with JUnit 5
+ DOXIASITETOOLS-254: Clarify inconsistencies in Doxia site
model
+ DOXIASITETOOLS-258: Don't inject bannerLeft is none is set
+ DOXIASITETOOLS-259: Deprecate Google-related site descriptor
properties
+ DOXIASITETOOLS-264: Remove usage of default skin during
testing
+ DOXIASITETOOLS-265: Drop MiscVerifier
+ DOXIASITETOOLS-270: Remove internal (pseudo) skin and use
Maven Fluido Skin by default
+ DOXIASITETOOLS-272: Remove support for Maven 1.x style site
directory layout
+ DOXIASITETOOLS-281: Deprecate SiteTool#getParentProject() in
favor of MavenProject#getParent()
+ DOXIASITETOOLS-282: Deprecate support for Maven 1.x style site
directory layout
+ DOXIASITETOOLS-285: Deprecate
SiteRenderingContext#defaultWindowTitle in favor of
SiteRenderingContext#defaultTitle
+ DOXIASITETOOLS-287: Remove Google-related site descriptor
properties
+ DOXIASITETOOLS-289: Remove SiteTool#getParentProject()
+ DOXIASITETOOLS-290: Remove
SiteRenderingContext#defaultWindowTitle
+ DOXIASITETOOLS-295: Rename o.a.m.doxia.siterenderer.Renderer
to o.a.m.doxia.siterenderer.SiteRenderer
+ DOXIASITETOOLS-296: Rename
o.a.m.doxia.siterenderer.RenderingContext to
o.a.m.doxia.siterenderer.DocumentRenderingContext
+ DOXIASITETOOLS-298: Rename doxia-decoration-model to
doxia-site-model
+ DOXIASITETOOLS-303: Implement workaround for
MNG-7758/MRESOLVER-335
+ DOXIASITETOOLS-306: Clean up and simplify thrown exceptions
+ DOXIASITETOOLS-309: Add resource bundle property "External
Links" to site-renderer.properties
+ DOXIASITETOOLS-310: Add resource bundle property "Edit" to
site-renderer.properties
+ DOXIASITETOOLS-311: Rework and simplify the site model
+ DOXIASITETOOLS-319: Improve DocumentRenderer
interface/DocumentRenderingContext class API
- Modified patch:
* 0002-Remove-dependency-on-velocity-tools.patch ->
0001-Remove-dependency-on-velocity-tools.patch
+ rediff
-------------------------------------------------------------------
Sun Sep 29 19:59:48 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Don't build/distribute unused doxia-doc-renderer
-------------------------------------------------------------------
Mon Jun 10 16:41:51 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Use plexus-metadata-generator executable directly to simplify
build classpath
-------------------------------------------------------------------
Tue Apr 2 17:22:48 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Add dependency on plexus-xml where relevant
* this will be needed for smooth upgrade to plexus-utils 4.0.0
-------------------------------------------------------------------
Wed Feb 21 05:58:12 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Use %patch -P N instead of deprecated %patchN.
-------------------------------------------------------------------
Sat Sep 23 18:10:46 UTC 2023 - Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 1.11.1
* Bug
+ DOXIASITETOOLS-221: CLIRR can't find previous version
* Improvement
+ DOXIASITETOOLS-228: Remove all &#xA0; in
default-site-macros.vm and replace by a space
+ DOXIASITETOOLS-234: improve documentation on site.xml
inheritance vs interpolation
* Task
+ DOXIASITETOOLS-236: Deprecate Doxia Sitetools Doc Renderer
* Dependency upgrade
+ DOXIASITETOOLS-219: fix javadoc issues with JDK 8 when
generating documentation
+ DOXIASITETOOLS-223: wrong coordinates for jai_core: hyphen
should be underscore
+ DOXIASITETOOLS-226: Use latest JUnit version 4.13.2
+ DOXIASITETOOLS-231: Upgrade Plexus Utils to 3.3.0
+ DOXIASITETOOLS-232: Upgrade Plexus Interpolation to 1.26
+ DOXIASITETOOLS-233: Upgrade Maven Doxia to 1.10
+ DOXIASITETOOLS-237: Upgrade Maven Doxia to 1.11.1
- Modified patch:
* 0002-Remove-dependency-on-velocity-tools.patch
+ rediff to changes context
- Removed patch:
* 0001-Port-to-plexus-utils-3.0.24.patch
+ not needed with this version
-------------------------------------------------------------------
Fri May 13 09:12:53 UTC 2022 - Fridrich Strba <fstrba@suse.com>
- Fix build with modello 2.0.0
-------------------------------------------------------------------
Tue Mar 22 13:00:40 UTC 2022 - Fridrich Strba <fstrba@suse.com>
- Build with source and target levels 8
-------------------------------------------------------------------
Tue May 11 13:08:02 UTC 2021 - Fridrich Strba <fstrba@suse.com>
- Do not build against the legacy guava20 any more
-------------------------------------------------------------------
Wed Mar 11 11:41:31 UTC 2020 - Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 1.9.2
- Modified patches:
* 0001-Port-to-plexus-utils-3.0.24.patch
* 0002-Remove-dependency-on-velocity-tools.patch
+ fix incorrect line end
-------------------------------------------------------------------
Thu Mar 28 20:37:01 UTC 2019 - Fridrich Strba <fstrba@suse.com>
- Initial packaging of maven-doxia-sitetools 1.7.5
- Generate and customize ant build files