@@ -8,7 +8,8 @@ flexmark-java
8
8
- [ To Do] ( #to-do )
9
9
- [ Next 0.60.0] ( #next-0600 )
10
10
- [ API Changes] ( #api-changes )
11
- - [ Next 0.59.19] ( #next-05919 )
11
+ - [ Next 0.59.21] ( #next-05921 )
12
+ - [ 0.59.19] ( #05919 )
12
13
- [ 0.59.17] ( #05917 )
13
14
- [ 0.59.15] ( #05915 )
14
15
- [ 0.59.13] ( #05913 )
@@ -143,7 +144,7 @@ Please give feedback on the upcoming changes if you have concerns about breaking
143
144
* ` com.vladsch.flexmark.util.ast.NodeAdaptingVisitHandler `
144
145
* ` com.vladsch.flexmark.util.ast.NodeAdaptingVisitor `
145
146
146
- Next 0.59.19
147
+ Next 0.59.21
147
148
------------
148
149
149
150
* [ ] Fix: Change spec example to variable number of sections
@@ -155,6 +156,70 @@ Next 0.59.19
155
156
spec test and not requiring deep inheritance dependencies. Merge full test spec and
156
157
individual tests. for example see MdNav ` LightPlatformCodeInsightSpecTestCase `
157
158
159
+ 0.59.19
160
+ -------
161
+
162
+ * Fix: convert all resource info to ` ResourceLocation `
163
+ * Add: class location resolution via file under test ` resources ` named for the root package of
164
+ the module and containing directory path(s) from parent of ` resources ` directory to get source
165
+ root for test files. for maven builds it is ` java/ ` . This allows resolving absolute file path
166
+ for class files in tests for generating the location ` file:/// `
167
+ * Fix: package for some modules did not follow module/package naming convention
168
+ * Fix: move ` flexmark-ext-superscript ` to proper package by naming convention
169
+ ` com.vladsch.flexmark.ext.superscript `
170
+ * Fix: move ` flexmark-profile-pegdown ` to proper package by naming convention
171
+ ` com.vladsch.flexmark.profile.pegdown `
172
+ * Fix: move ` flexmark-test-util ` ` spec ` package under ` com.vladsch.flexmark.test.util `
173
+ package
174
+ * Add: test class location helpers to all modules:
175
+ * ` flexmark-core-test/src/test/resources/com.vladsch.flexmark.core.test.txt `
176
+ * ` flexmark-docx-converter/src/test/resources/com.vladsch.flexmark.docx.converter.txt `
177
+ * ` flexmark-ext-abbreviation/src/test/resources/com.vladsch.flexmark.ext.abbreviation.txt `
178
+ * ` flexmark-ext-admonition/src/test/resources/com.vladsch.flexmark.ext.admonition.txt `
179
+ * ` flexmark-ext-anchorlink/src/test/resources/com.vladsch.flexmark.ext.anchorlink.txt `
180
+ * ` flexmark-ext-aside/src/test/resources/com.vladsch.flexmark.ext.aside.txt `
181
+ * ` flexmark-ext-attributes/src/test/resources/com.vladsch.flexmark.ext.attributes.txt `
182
+ * ` flexmark-ext-autolink/src/test/resources/com.vladsch.flexmark.ext.autolink.txt `
183
+ * ` flexmark-ext-definition/src/test/resources/com.vladsch.flexmark.ext.definition.txt `
184
+ * ` flexmark-ext-emoji/src/test/resources/com.vladsch.flexmark.ext.emoji.txt `
185
+ * ` flexmark-ext-enumerated-reference/src/test/resources/com.vladsch.flexmark.ext.enumerated.reference.txt `
186
+ * ` flexmark-ext-escaped-character/src/test/resources/com.vladsch.flexmark.ext.escaped.character.txt `
187
+ * ` flexmark-ext-footnotes/src/test/resources/com.vladsch.flexmark.ext.footnotes.txt `
188
+ * ` flexmark-ext-gfm-issues/src/test/resources/com.vladsch.flexmark.ext.gfm.issues.txt `
189
+ * ` flexmark-ext-gfm-strikethrough/src/test/resources/com.vladsch.flexmark.ext.gfm.strikethrough.txt `
190
+ * ` flexmark-ext-gfm-tasklist/src/test/resources/com.vladsch.flexmark.ext.gfm.tasklist.txt `
191
+ * ` flexmark-ext-gfm-users/src/test/resources/com.vladsch.flexmark.ext.gfm.users.txt `
192
+ * ` flexmark-ext-gitlab/src/test/resources/com.vladsch.flexmark.ext.gitlab.txt `
193
+ * ` flexmark-ext-ins/src/test/resources/com.vladsch.flexmark.ext.ins.txt `
194
+ * ` flexmark-ext-jekyll-front-matter/src/test/resources/com.vladsch.flexmark.ext.jekyll.front.matter.txt `
195
+ * ` flexmark-ext-jekyll-tag/src/test/resources/com.vladsch.flexmark.ext.jekyll.tag.txt `
196
+ * ` flexmark-ext-macros/src/test/resources/com.vladsch.flexmark.ext.macros.txt `
197
+ * ` flexmark-ext-media-tags/src/test/resources/com.vladsch.flexmark.ext.media.tags.txt `
198
+ * ` flexmark-ext-spec-example/src/test/resources/com.vladsch.flexmark.ext.spec.example.txt `
199
+ * ` flexmark-ext-superscript/src/test/resources/com.vladsch.flexmark.ext.superscript.txt `
200
+ * ` flexmark-ext-tables/src/test/resources/com.vladsch.flexmark.ext.tables.txt `
201
+ * ` flexmark-ext-toc/src/test/resources/com.vladsch.flexmark.ext.toc.txt `
202
+ * ` flexmark-ext-typographic/src/test/resources/com.vladsch.flexmark.ext.typographic.txt `
203
+ * ` flexmark-ext-wikilink/src/test/resources/com.vladsch.flexmark.ext.wikilink.txt `
204
+ * ` flexmark-ext-xwiki-macros/src/test/resources/com.vladsch.flexmark.ext.xwiki.macros.txt `
205
+ * ` flexmark-ext-yaml-front-matter/src/test/resources/com.vladsch.flexmark.ext.yaml.front.matter.txt `
206
+ * ` flexmark-ext-youtube-embedded/src/test/resources/com.vladsch.flexmark.ext.youtube.embedded.txt `
207
+ * ` flexmark-ext-zzzzzz/src/test/resources/com.vladsch.flexmark.ext.zzzzzz.txt `
208
+ * ` flexmark-formatter-test-suite/src/test/resources/com.vladsch.flexmark.formatter.test.suite.txt `
209
+ * ` flexmark-html2md-converter/src/test/resources/com.vladsch.flexmark.html2md.converter.txt `
210
+ * ` flexmark-integration-test/src/test/resources/com.vladsch.flexmark.integration.test.txt `
211
+ * ` flexmark-java.wiki/src/test/resources/com.vladsch.flexmark-java.wiki.txt `
212
+ * ` flexmark-jira-converter/src/test/resources/com.vladsch.flexmark.jira.converter.txt `
213
+ * ` flexmark-pdf-converter/src/test/resources/com.vladsch.flexmark.pdf.converter.txt `
214
+ * ` flexmark-profile-pegdown/src/test/resources/com.vladsch.flexmark.profile.pegdown.txt `
215
+ * ` flexmark-tree-iteration/src/test/resources/com.vladsch.flexmark.tree.iteration.txt `
216
+ * ` flexmark-util/src/test/resources/com.vladsch.flexmark.util.txt `
217
+ * ` flexmark-youtrack-converter/src/test/resources/com.vladsch.flexmark.youtrack.converter.txt `
218
+ * ` flexmark/src/test/resources/com.vladsch.flexmark.txt `
219
+ * Add: creation of ` SpecExample ` instance based on caller information with correct file/line of
220
+ the source calling ` RenderingTestCase.assertRendering(String, String, String) ` or its
221
+ variants.
222
+
158
223
0.59.17
159
224
-------
160
225
@@ -1072,12 +1137,12 @@ Next 0.59.19
1072
1137
[ #362, ArrayIndexOutOfBoundsException in BasedSequence.indexOfAll ] : https://github.com/vsch/flexmark-java/issues/362
1073
1138
[ #372, \[ Regression?\] Attributes extension not applied to \` code\` tag of code blocks ] : https://github.com/vsch/flexmark-java/issues/372
1074
1139
[ Awesome Console ] : https://plugins.jetbrains.com/plugin/7677-awesome-console " Awesome Console "
1075
- [ HtmlToMarkdownCustomizedSample.java ] : https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/samples/HtmlToMarkdownCustomizedSample.java
1140
+ [ HtmlToMarkdownCustomizedSample.java ] : https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/java/ samples/HtmlToMarkdownCustomizedSample.java
1076
1141
[ Kijimuna ] : https://github.com/Kijimuna
1077
1142
[ migrate 0_35_x to 0_40_0.xml ] : /assets/migrations/migrate%20flexmark-java%200_35_x%20to%200_40_0.xml
1078
1143
[ migrate flexmark-java 0_40_x to 0_42_0 ] : https://github.com/vsch/flexmark-java/blob/master/assets/migrations/migrate%20flexmark-java%200_40_x%20to%200_42_0.xml
1079
1144
[ migrate flexmark-java 0_42_x to 0_50_0.xml ] : https://github.com/vsch/flexmark-java/blob/master/assets/migrations/migrate%20flexmark-java%200_42_x%20to%200_50_0.xml
1080
- [ NodeInsertingPostProcessorSample.java ] : https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/samples/NodeInsertingPostProcessorSample.java
1081
- [ PdfLandscapeConverter.java ] : https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/samples/PdfLandscapeConverter.java
1145
+ [ NodeInsertingPostProcessorSample.java ] : https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/java/ samples/NodeInsertingPostProcessorSample.java
1146
+ [ PdfLandscapeConverter.java ] : https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/java/ samples/PdfLandscapeConverter.java
1082
1147
[ YouTrack: IDEA-207453 ] : https://youtrack.jetbrains.com/issue/IDEA-207453 " Add Conversion of ref anchor to UrlFilter for file line navigation "
1083
1148
0 commit comments