|
| 1 | +## 0.7.2+1 |
| 2 | + |
| 3 | +* Fixes a crash caused by text selection when `selectable` is true and `onSelectionChanged` is null. |
| 4 | + |
1 | 5 | ## 0.7.2 |
2 | 6 |
|
3 | 7 | * Multiple code blocks within a single markdown will now use separate ScrollControllers. |
|
160 | 164 |
|
161 | 165 | ## 0.6.10 |
162 | 166 |
|
163 | | - * Update `markdown` dependency |
| 167 | +* Update `markdown` dependency |
164 | 168 |
|
165 | 169 | ## 0.6.9+1 |
166 | 170 |
|
167 | | - * Remove build status badge from `README.md` |
| 171 | +* Remove build status badge from `README.md` |
168 | 172 |
|
169 | 173 | ## 0.6.9 |
170 | 174 |
|
171 | | - * Leading spaces in a paragraph and in list items are now ignored according to [GFM #192](https://github.github.com/gfm/#example-192) and [GFM #236](https://github.github.com/gfm/#example-236). |
| 175 | +* Leading spaces in a paragraph and in list items are now ignored according to [GFM #192](https://github.github.com/gfm/#example-192) and [GFM #236](https://github.github.com/gfm/#example-236). |
172 | 176 |
|
173 | 177 | ## 0.6.8 |
174 | 178 |
|
175 | | - * Added option paddingBuilders |
| 179 | +* Added option paddingBuilders |
176 | 180 |
|
177 | 181 | ## 0.6.7 |
178 | 182 |
|
179 | | - * Fix `unnecessary_import` lint errors. |
180 | | - * Added option pPadding |
181 | | - * Added options h1Padding - h6Padding |
| 183 | +* Fix `unnecessary_import` lint errors. |
| 184 | +* Added option pPadding |
| 185 | +* Added options h1Padding - h6Padding |
182 | 186 |
|
183 | 187 | ## 0.6.6 |
184 | 188 |
|
185 | | - * Soft line break |
| 189 | +* Soft line break |
186 | 190 |
|
187 | 191 | ## 0.6.5 |
188 | 192 |
|
189 | | - * Fix unique Keys for RichText blocks |
| 193 | +* Fix unique Keys for RichText blocks |
190 | 194 |
|
191 | 195 | ## 0.6.4 |
192 | 196 |
|
193 | | - * Fix merging of spans when first span is not a TextSpan |
| 197 | +* Fix merging of spans when first span is not a TextSpan |
194 | 198 |
|
195 | 199 | ## 0.6.3 |
196 | 200 |
|
197 | | - * Fixed `onTap`, now the changed hyperlinks are reflected even with keeping the same link name unchanged. |
| 201 | +* Fixed `onTap`, now the changed hyperlinks are reflected even with keeping the same link name unchanged. |
198 | 202 |
|
199 | 203 | ## 0.6.2 |
200 | 204 |
|
201 | | - * Updated metadata for new source location |
202 | | - * Style changes to conform to flutter/packages analyzer settings |
| 205 | +* Updated metadata for new source location |
| 206 | +* Style changes to conform to flutter/packages analyzer settings |
203 | 207 |
|
204 | | - ## 0.6.1 |
| 208 | +## 0.6.1 |
205 | 209 |
|
206 | | - * Added builder option bulletBuilder |
| 210 | +* Added builder option bulletBuilder |
207 | 211 |
|
208 | 212 | ## 0.6.0 |
209 | 213 |
|
210 | | - * Null safety release |
211 | | - * Added stylesheet option listBulletPadding |
212 | | - * Fixed blockquote inline styling |
213 | | - * Added onTapText handler for selectable text |
| 214 | +* Null safety release |
| 215 | +* Added stylesheet option listBulletPadding |
| 216 | +* Fixed blockquote inline styling |
| 217 | +* Added onTapText handler for selectable text |
214 | 218 |
|
215 | 219 | ## 0.6.0-nullsafety.2 |
216 | 220 |
|
217 | | - * Dependencies updated for null safety |
| 221 | +* Dependencies updated for null safety |
218 | 222 |
|
219 | 223 | ## 0.6.0-nullsafety.1 |
220 | 224 |
|
221 | | - * Fix null safety on web |
222 | | - * Image test mocks fixed for null safety |
| 225 | +* Fix null safety on web |
| 226 | +* Image test mocks fixed for null safety |
223 | 227 |
|
224 | 228 | ## 0.6.0-nullsafety.0 |
225 | 229 |
|
226 | | - * Initial null safety migration. |
| 230 | +* Initial null safety migration. |
227 | 231 |
|
228 | 232 | ## 0.5.2 |
229 | 233 |
|
230 | | - * Added `MarkdownListItemCrossAxisAlignment` to allow for intrinsic height |
| 234 | +* Added `MarkdownListItemCrossAxisAlignment` to allow for intrinsic height |
231 | 235 | measurements of lists. |
232 | 236 |
|
233 | 237 | ## 0.5.1 |
234 | 238 |
|
235 | | - * Fix user defined builders |
| 239 | +* Fix user defined builders |
236 | 240 |
|
237 | 241 | ## 0.5.0 |
238 | 242 |
|
239 | | - * BREAKING CHANGE: `MarkdownTapLinkCallback` now has three parameters, not one, exposing more |
| 243 | +* BREAKING CHANGE: `MarkdownTapLinkCallback` now has three parameters, not one, exposing more |
240 | 244 | information about a tapped link. |
241 | | - * Note for upgraders, the old single parameter `href` is now the second parameter to match the specification. |
242 | | - * Android example upgraded |
243 | | - * Test coverage updated to match GitHub Flavoured Markdown and CommonMark |
244 | | - * Handle links with empty descriptions |
245 | | - * Handle empty rows in tables |
| 245 | + * Note for upgraders, the old single parameter `href` is now the second parameter to match the specification. |
| 246 | +* Android example upgraded |
| 247 | +* Test coverage updated to match GitHub Flavoured Markdown and CommonMark |
| 248 | +* Handle links with empty descriptions |
| 249 | +* Handle empty rows in tables |
246 | 250 |
|
247 | 251 | ## 0.4.4 |
248 | 252 |
|
249 | | - * Fix handling of newline character in blockquote |
250 | | - * Add new example demo |
251 | | - * Use the start attribute in ordered list to set the first number |
252 | | - * Revert changes made in PR #235 (which broke newline handling) |
| 253 | +* Fix handling of newline character in blockquote |
| 254 | +* Add new example demo |
| 255 | +* Use the start attribute in ordered list to set the first number |
| 256 | +* Revert changes made in PR #235 (which broke newline handling) |
253 | 257 |
|
254 | 258 | ## 0.4.3 |
255 | 259 |
|
256 | | - * Fix merging of `MarkdownStyleSheets` |
257 | | - * Fix `MarkdownStyleSheet` textScaleFactor to use default value of 1.0, if not provided, instead using the textScaleFactor of the nearest MediaQuery |
| 260 | +* Fix merging of `MarkdownStyleSheets` |
| 261 | +* Fix `MarkdownStyleSheet` textScaleFactor to use default value of 1.0, if not provided, instead using the textScaleFactor of the nearest MediaQuery |
258 | 262 |
|
259 | 263 | ## 0.4.2 |
260 | 264 |
|
261 | | - * Fix parsing of image caption & alt attributes |
262 | | - * Fix baseline alignment in lists |
263 | | - * Support `LineBreakSyntax` |
| 265 | +* Fix parsing of image caption & alt attributes |
| 266 | +* Fix baseline alignment in lists |
| 267 | +* Support `LineBreakSyntax` |
264 | 268 |
|
265 | 269 | ## 0.4.1 |
266 | 270 |
|
267 | | - * Downgrade Flutter minimum from 1.17.1 to 1.17.0 for Pub |
| 271 | +* Downgrade Flutter minimum from 1.17.1 to 1.17.0 for Pub |
268 | 272 |
|
269 | 273 | ## 0.4.0 |
270 | 274 |
|
271 | | - * Updated for Flutter 1.17 |
272 | | - * Ignore newlines in paragraphs |
273 | | - * Improve handling of horizontal rules |
| 275 | +* Updated for Flutter 1.17 |
| 276 | +* Ignore newlines in paragraphs |
| 277 | +* Improve handling of horizontal rules |
274 | 278 |
|
275 | 279 | ## 0.3.5 |
276 | 280 |
|
277 | | - * Fix hardcoded colors and improve Darktheme |
278 | | - * Fix text alignment when formatting is involved |
| 281 | +* Fix hardcoded colors and improve Darktheme |
| 282 | +* Fix text alignment when formatting is involved |
279 | 283 |
|
280 | 284 | ## 0.3.4 |
281 | 285 |
|
282 | | - * Add support for text paragraphs and blockquotes. |
| 286 | +* Add support for text paragraphs and blockquotes. |
283 | 287 |
|
284 | 288 | ## 0.3.3 |
285 | 289 |
|
286 | | - * Add the ability to control the scroll position of the `MarkdownWidget`. |
| 290 | +* Add the ability to control the scroll position of the `MarkdownWidget`. |
287 | 291 |
|
288 | 292 | ## 0.3.2 |
289 | 293 |
|
290 | | - * Uplift `package:markdown` dependency version to enable deleting HTML unescape URI workaround |
291 | | - * Explictly state that Flutter 1.10.7 is the minimum supported Flutter version in the library `pubspec.yaml`. |
| 294 | +* Uplift `package:markdown` dependency version to enable deleting HTML unescape URI workaround |
| 295 | +* Explictly state that Flutter 1.10.7 is the minimum supported Flutter version in the library `pubspec.yaml`. |
292 | 296 |
|
293 | 297 | ## 0.3.1 |
294 | 298 |
|
295 | | - * Expose `tableColumnWidth` |
296 | | - * Add `MarkdownStyleSheet.fromCupertinoTheme` |
297 | | - * Fix `MarkdownStyleSheet.blockquote` |
298 | | - * Flutter for web support |
299 | | - * Add physic and shrinkWrap to Markdown widget |
300 | | - * Add MarkdownBody.fitContent |
301 | | - * Support select text to copy |
302 | | - * Fix list bullet alignment |
303 | | - * HTML unescape URIs (temporary workaround for [dart-lang/markdown #272](https://github.com/dart-lang/markdown/issues/272)) |
304 | | - * Rebuilt `example/android` and `example/ios` directories |
| 299 | +* Expose `tableColumnWidth` |
| 300 | +* Add `MarkdownStyleSheet.fromCupertinoTheme` |
| 301 | +* Fix `MarkdownStyleSheet.blockquote` |
| 302 | +* Flutter for web support |
| 303 | +* Add physic and shrinkWrap to Markdown widget |
| 304 | +* Add MarkdownBody.fitContent |
| 305 | +* Support select text to copy |
| 306 | +* Fix list bullet alignment |
| 307 | +* HTML unescape URIs (temporary workaround for [dart-lang/markdown #272](https://github.com/dart-lang/markdown/issues/272)) |
| 308 | +* Rebuilt `example/android` and `example/ios` directories |
305 | 309 |
|
306 | 310 | **Note:** this version has an implicit minimum supported version of Flutter 1.10.7. |
307 | 311 | See [flutter/flutter_markdown issue #156](https://github.com/flutter/flutter_markdown/issues/156) for more detail. |
308 | 312 |
|
309 | 313 | ## 0.3.0 |
310 | 314 |
|
311 | | - * Support GitHub flavoured Markdown |
312 | | - * Support strikethrough |
313 | | - * Convert TextSpan to use new InlineSpan API |
| 315 | +* Support GitHub flavoured Markdown |
| 316 | +* Support strikethrough |
| 317 | +* Convert TextSpan to use new InlineSpan API |
314 | 318 |
|
315 | 319 | ## 0.2.0 |
316 | 320 |
|
317 | | - * Updated environment sdk constraints to make the package |
| 321 | +* Updated environment sdk constraints to make the package |
318 | 322 | Dart 2 compatible. As a result, usage of this version and higher |
319 | 323 | requires a Dart 2 SDK. |
320 | 324 |
|
321 | 325 | ## 0.1.6 |
322 | 326 |
|
323 | | - * Updated `markdown` dependency. |
| 327 | +* Updated `markdown` dependency. |
324 | 328 |
|
325 | 329 | ## 0.1.5 |
326 | 330 |
|
327 | | - * Add `mockito` as a dev dependency. Eliminate use of `package:http`, which |
| 331 | +* Add `mockito` as a dev dependency. Eliminate use of `package:http`, which |
328 | 332 | is no longer part of Flutter. |
329 | 333 |
|
330 | 334 | ## 0.1.4 |
331 | 335 |
|
332 | | - * Add `li` style to bullets |
| 336 | +* Add `li` style to bullets |
333 | 337 |
|
334 | 338 | ## 0.1.3 |
335 | 339 |
|
336 | | - * Add `path` and `http` as declared dependencies in `pubspec.yaml` |
| 340 | +* Add `path` and `http` as declared dependencies in `pubspec.yaml` |
337 | 341 |
|
338 | 342 | ## 0.1.2 |
339 | 343 |
|
340 | | - * Add support for horizontal rules. |
341 | | - * Fix the `onTap` callback on images nested in hyperlinks |
| 344 | +* Add support for horizontal rules. |
| 345 | +* Fix the `onTap` callback on images nested in hyperlinks |
342 | 346 |
|
343 | 347 | ## 0.1.1 |
344 | 348 |
|
345 | | - * Add support for local file paths in image links. Make sure to set the |
| 349 | +* Add support for local file paths in image links. Make sure to set the |
346 | 350 | `imageDirectory` property to specify the base directory containing the image |
347 | 351 | files. |
348 | 352 |
|
349 | 353 | ## 0.1.0 |
350 | 354 |
|
351 | | - * Roll the dependency on `markdown` to 1.0.0 |
352 | | - * Add a test and example for image links |
353 | | - * Fix the `onTap` callback on hyperlinks |
| 355 | +* Roll the dependency on `markdown` to 1.0.0 |
| 356 | +* Add a test and example for image links |
| 357 | +* Fix the `onTap` callback on hyperlinks |
354 | 358 |
|
355 | 359 | ## 0.0.9 |
356 | 360 |
|
357 | | - * First published version |
| 361 | +* First published version |
0 commit comments