229 lines
9.7 KiB
Plaintext
229 lines
9.7 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Oct 3 14:00:26 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to upstream version 2.0.0
|
|
* Sub-task
|
|
+ DOXIA-599: Replace <a /> element's name attribute with id
|
|
attribute
|
|
+ DOXIA-668: Remove all obsolete attributes in HTML5
|
|
+ DOXIA-672: Parse id attribute only on <a /> elements by
|
|
default
|
|
+ DOXIA-674: Replace table border handling with new CSS class
|
|
+ DOXIA-675: Replace table alignment attributes with CSS styles
|
|
* Bug
|
|
+ DOXIA-590: Either provided element class or default class
|
|
gets ignored
|
|
+ DOXIA-598: Generated XHTML5 content does not pass W3 HTML5
|
|
Validation Service
|
|
+ DOXIA-619: Sink.sectionTitle1() creates <h2> instead of <h1>
|
|
+ DOXIA-641: AptParser throws exception if title is not present
|
|
+ DOXIA-649: Plexus to Sisu migration missed singleton
|
|
annotation
|
|
+ DOXIA-662: Non unique IDs generated by IndexingSink
|
|
+ DOXIA-671: Double quotes contained in markdown page are
|
|
removed in HTML output
|
|
+ DOXIA-689: Restore incorrectly removed (HTML5) attributes
|
|
+ DOXIA-690: Markdown Parser: Multiline metadata incorrectly
|
|
rendered
|
|
+ DOXIA-691: APT: Emit multiple authors in separate meta tags
|
|
+ DOXIA-692: Markdown Sink: Incorrect escape characters
|
|
+ DOXIA-693: Markdown Sink: Incorrect ordered list item prefixes
|
|
+ DOXIA-694: Markdown Sink: Too many line separators
|
|
+ DOXIA-695: Support of h6 in xhtml output is broken
|
|
+ DOXIA-699: Xhtml5Parser may emit sectionX() without
|
|
sectionX_() when using both <hX> and <section>
|
|
+ DOXIA-704: style and class attributes not merged when
|
|
user-supplied in XHTML5 sink
|
|
+ DOXIA-706: Sink.text(String, SinkEventAttributes) not properly
|
|
supported by Xhtml5BaseSink
|
|
+ DOXIA-714: MarkdownSink: Fix table justification and figures
|
|
+ DOXIA-715: Sink.text(String, SinkEventAttributes) not properly
|
|
supported by AptSink and MarkdownSink
|
|
+ DOXIA-724: Sink pipeline returned by
|
|
AbstractParser.getWrappedSink(...) has wrong order
|
|
+ DOXIA-726: MarkdownSink: Incorrect escaping of <,>,",' and &
|
|
+ DOXIA-727: MarkdownSink: Incorrect escaping inside code spans
|
|
+ DOXIA-734: XHTML 1.0 elements/attributes which are obsolete in
|
|
XHTML5 no longer detected by XdocParser/FmlParser
|
|
+ DOXIA-737: [REGRESSION] Making EmitAnchorsForIndexableEntries
|
|
by default does not extract document titles anymore
|
|
+ DOXIA-740: Rendering Markdown silently truncates files that
|
|
skip a heading level
|
|
* New Feature
|
|
+ DOXIA-569: Add Markdown Sink to be able to convert anything to
|
|
Markdown
|
|
+ DOXIA-660: Add ability to hide table rows via CSS
|
|
+ DOXIA-722: Optionally create anchors for indexable entries
|
|
(used in TOC macro)
|
|
* Improvement
|
|
+ DOXIA-617: doxia-module-markdown: Add support for --- header
|
|
section marks
|
|
+ DOXIA-665: Add anchors around FML parts
|
|
+ DOXIA-667: Add <summary> and <details> to recognized tag list
|
|
+ DOXIA-669: Improve/rework CachedFileEntityResolver
|
|
+ DOXIA-676: Remove all obsolete elements in HTML5 and add new
|
|
ones
|
|
+ DOXIA-679: Introduce Sink#tableRows(void) method
|
|
+ DOXIA-680: Don't wrap elements in anchors
|
|
+ DOXIA-684: replace flexmark-all dependency with core + only
|
|
the used extensions
|
|
+ DOXIA-685: Replace SinkEventAttributes#BOXED with #SOURCE to
|
|
clearly separate between regular verbatim and verbatim source
|
|
(code)
|
|
+ DOXIA-687: Introduce Sink#verbatim(void) method
|
|
+ DOXIA-700: Streamline, update and simplify Doxia ID generation
|
|
+ DOXIA-709: Clarify usage of overlapping Sink methods
|
|
+ DOXIA-711: Introduce SinkWrapper with factory
|
|
+ DOXIA-716: Update and unify XMLReader creation and
|
|
configuration
|
|
+ DOXIA-723: Optionally expose document location in Sink
|
|
+ DOXIA-728: MarkdownSink: Support blockquotes
|
|
+ DOXIA-731: Simplify HTML emitted from Sink.verbatim(...)
|
|
+ DOXIA-732: Do not fail for duplicate anchor names
|
|
+ DOXIA-738: Add Footnote extention for Markdown module
|
|
+ DOXIA-739: Disable source code highlighters for verbatim
|
|
blocks for Markdown
|
|
* Task
|
|
+ DOXIA-534: Remove Doxia Logging API
|
|
+ DOXIA-630: Remove all deprecated modules
|
|
+ DOXIA-631: Remove all deprecated macros
|
|
+ DOXIA-632: Remove remaining deprecated code
|
|
+ DOXIA-633: Drop and replace usage of HttpComponents in Core
|
|
+ DOXIA-634: Drop and replace usage of Commons Lang in Core
|
|
+ DOXIA-635: Drop and replace usage of Commons IO in Markdown
|
|
Module
|
|
+ DOXIA-638: Replace Plexus Container Default with Sisu Plexus
|
|
Shim
|
|
+ DOXIA-643: Upgrade to Java 8
|
|
+ DOXIA-644: Replace Plexus Annotations with Java Inject along
|
|
with JUnit 5
|
|
+ DOXIA-645: Clean up exceptions
|
|
+ DOXIA-650: Make MarkdownParser to be a text parser with text
|
|
markup
|
|
+ DOXIA-652: Drop build-info.properties in favor of default
|
|
pom.properties
|
|
+ DOXIA-656: Make XHTML5 default implementation of HTML
|
|
+ DOXIA-657: Deprecate XHML(4) module
|
|
+ DOXIA-663: Remove deprecated XHTML module
|
|
+ DOXIA-666: Remove code duplication Xhtml5Sink
|
|
+ DOXIA-670: Drop dead XdocSink#link(String, String) method
|
|
+ DOXIA-673: Remove compat handling of absent Sink#tableRows()
|
|
calls
|
|
+ DOXIA-678: Add missing elements in Xhtml5BaseParser
|
|
+ DOXIA-688: Remove empty alt attribute value on images which
|
|
causes the browser not to render replacement icon
|
|
+ DOXIA-702: Fix dependency warnings in Markdown module
|
|
+ DOXIA-705: Remove remaining deprecated/duplicated code
|
|
- Removed patch:
|
|
* 0002-Commons-configuration2.patch
|
|
+ The upstream version is already ported to
|
|
commons-configuration2
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 29 19:57:08 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- A runtime dependency needs to be resolved with %%mvn_install
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 10 16:37:25 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Use plexus-metadata-generator executable directly to simplify
|
|
build classpath
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 2 17:22:22 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:59 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Use %patch -P N instead of deprecated %patchN.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 26 21:09:43 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Added patch:
|
|
* 0002-Commons-configuration2.patch
|
|
+ port to commons-configuration2 in order to remove dependency
|
|
on old commons-lang
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 23 17:46:16 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to upstream version 1.12.0
|
|
* Changes
|
|
+ DOXIA-409: Upgrade to FOP 2.2
|
|
+ DOXIA-497: Fix rendering links and paragraphs inside tables
|
|
+ DOXIA-584: Rewrite .md and .markdown links to .html
|
|
+ DOXIA-576 Upgrade HttpComponents: httpclient to 4.5.8 and
|
|
httpcore to 4.4.11
|
|
+ DOXIA-570: Escape links to xml based figureGraphics image
|
|
elements
|
|
+ SECURITY: Use HTTPS to resolve dependencies in Maven Build
|
|
+ MNGSITE-393: remove old Maven 1 and 2 info
|
|
+ DOXIA-612: update commons-lang to 3.8.1
|
|
+ DOXIA-610: Drop dependency to outdated Log4j
|
|
+ Fix Java 7 compatibility that was broken with DOXIA-616
|
|
+ DOXIA-618: import tests from maven-site-plugin
|
|
+ DOXIA-609: Fixed crosslinks starting with a dot in markdown
|
|
files
|
|
+ replace deprecated class from commons-lang
|
|
+ fill in some generic types
|
|
- Removed patch:
|
|
* 0001-Fix-itext-dependency.patch
|
|
+ no need to patch a module that we disable
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 13 09:03:45 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Fix build with modello 2.0.0
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 22 18:20:02 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Do not build against the log4j12 packages
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 22 11:34:40 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Fix the version of the log4j that doxia-module-fo needs at
|
|
runtime
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 11 13:06:41 UTC 2021 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Do not build against the legacy guava20 any more
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 14 08:07:06 UTC 2020 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Set obsoletes to make upgrades easier
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 11 11:37:57 UTC 2020 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Update to upstream version 1.9.1
|
|
- Removed patches:
|
|
* 0002-Update-to-Plexus-Container-1.5.5.patch
|
|
* 0003-Disable-tests-which-rely-on-ordering-in-set.patch
|
|
* 0004-Port-to-fop-2.0.patch
|
|
+ Not needed in this build any more
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 1 12:18:33 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Build against the compatibility package log4j12
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 4 15:53:45 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Trim marketing and filler wording from description.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 28 15:13:45 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Initial packaging of maven-doxia 1.7
|
|
- Generate and customize ant build files
|