Skip to content

Commit 32e5dd5

Browse files
authored
Merge pull request #37 from foresightmobile/feature/version-1.0.6
Feature/version 1.0.6
2 parents 8486bea + bfb68ec commit 32e5dd5

11 files changed

Lines changed: 272 additions & 462 deletions

File tree

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
## 1.0.6
2+
3+
* Fix cursor behavior when using custom builder for anchor tags. The code now only manages `_linkHandlers` when there is no custom builder for anchor tags, preventing conflicts between the default link recognizer and custom builder widgets.
4+
* New properties introduced to `MarkdownStyleSheet`: `tableHeadCellsPadding` and `tableHeadCelssDecoration`.
5+
* Implemented automatic table content clipping to respect rounded borders when `tableBorder` specifies a border radius.
6+
7+
**Thanks to our contributors:**
8+
* [@mark-nicepants](https://github.com/mark-nicepants) for fixing null pointer issues with custom builders
9+
* [@jlandon](https://github.com/jlandon) for adding table header cell customization features
10+
* [@4rthurmonteiro](https://github.com/4rthurmonteiro) for the link builder fix
11+
12+
## 1.0.5
13+
14+
* Minor dependency updates to help with builds
15+
16+
## 1.0.4
17+
18+
* Ignore example directory to resolve publishing issues and reduce package size
19+
120
## 1.0.3
221

322
* Add support for LaTeX rendering in markdown.

example/lib/demos/markdown_latex_plugin_demo.dart

Lines changed: 0 additions & 88 deletions
This file was deleted.

example/lib/screens/home_screen.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import '../demos/centered_header_demo.dart';
88
import '../demos/custom_bullet_list_demo.dart';
99
import '../demos/extended_emoji_demo.dart';
1010
import '../demos/markdown_body_shrink_wrap_demo.dart';
11-
import '../demos/markdown_latex_plugin_demo.dart';
1211
import '../demos/minimal_markdown_demo.dart';
1312
import '../demos/original_demo.dart';
1413
import '../demos/subscript_syntax_demo.dart';
@@ -33,7 +32,6 @@ class HomeScreen extends StatelessWidget {
3332
const CenteredHeaderDemo(),
3433
const MarkdownBodyShrinkWrapDemo(),
3534
const CustomBulletListDemo(),
36-
const MarkdownLatexPluginDemo(),
3735
];
3836

3937
@override

example/macos/Runner.xcodeproj/project.pbxproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@
345345
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
346346
GCC_WARN_UNUSED_FUNCTION = YES;
347347
GCC_WARN_UNUSED_VARIABLE = YES;
348-
MACOSX_DEPLOYMENT_TARGET = 10.14;
348+
MACOSX_DEPLOYMENT_TARGET = 10.15;
349349
MTL_ENABLE_DEBUG_INFO = NO;
350350
SDKROOT = macosx;
351351
SWIFT_COMPILATION_MODE = wholemodule;
@@ -424,7 +424,7 @@
424424
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
425425
GCC_WARN_UNUSED_FUNCTION = YES;
426426
GCC_WARN_UNUSED_VARIABLE = YES;
427-
MACOSX_DEPLOYMENT_TARGET = 10.14;
427+
MACOSX_DEPLOYMENT_TARGET = 10.15;
428428
MTL_ENABLE_DEBUG_INFO = YES;
429429
ONLY_ACTIVE_ARCH = YES;
430430
SDKROOT = macosx;
@@ -471,7 +471,7 @@
471471
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
472472
GCC_WARN_UNUSED_FUNCTION = YES;
473473
GCC_WARN_UNUSED_VARIABLE = YES;
474-
MACOSX_DEPLOYMENT_TARGET = 10.14;
474+
MACOSX_DEPLOYMENT_TARGET = 10.15;
475475
MTL_ENABLE_DEBUG_INFO = NO;
476476
SDKROOT = macosx;
477477
SWIFT_COMPILATION_MODE = wholemodule;

example/pubspec.lock

Lines changed: 16 additions & 143 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ packages:
55
dependency: transitive
66
description:
77
name: args
8-
sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
8+
sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "2.6.0"
11+
version: "2.7.0"
1212
async:
1313
dependency: transitive
1414
description:
@@ -68,75 +68,36 @@ packages:
6868
path: ".."
6969
relative: true
7070
source: path
71-
version: "1.0.3"
72-
flutter_markdown_plus_latex:
73-
dependency: "direct main"
74-
description:
75-
path: "../../flutter_markdown_plus_latex"
76-
relative: true
77-
source: path
78-
version: "1.0.1"
79-
flutter_math_fork:
80-
dependency: transitive
81-
description:
82-
name: flutter_math_fork
83-
sha256: "6d5f2f1aa57ae539ffb0a04bb39d2da67af74601d685a161aff7ce5bda5fa407"
84-
url: "https://pub.dev"
85-
source: hosted
86-
version: "0.7.4"
87-
flutter_svg:
88-
dependency: transitive
89-
description:
90-
name: flutter_svg
91-
sha256: c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b
92-
url: "https://pub.dev"
93-
source: hosted
94-
version: "2.0.17"
71+
version: "1.0.6"
9572
flutter_test:
9673
dependency: "direct dev"
9774
description: flutter
9875
source: sdk
9976
version: "0.0.0"
100-
http:
101-
dependency: transitive
102-
description:
103-
name: http
104-
sha256: fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f
105-
url: "https://pub.dev"
106-
source: hosted
107-
version: "1.3.0"
108-
http_parser:
109-
dependency: transitive
110-
description:
111-
name: http_parser
112-
sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571"
113-
url: "https://pub.dev"
114-
source: hosted
115-
version: "4.1.2"
11677
leak_tracker:
11778
dependency: transitive
11879
description:
11980
name: leak_tracker
120-
sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0"
81+
sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de"
12182
url: "https://pub.dev"
12283
source: hosted
123-
version: "10.0.9"
84+
version: "11.0.2"
12485
leak_tracker_flutter_testing:
12586
dependency: transitive
12687
description:
12788
name: leak_tracker_flutter_testing
128-
sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573
89+
sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"
12990
url: "https://pub.dev"
13091
source: hosted
131-
version: "3.0.9"
92+
version: "3.0.10"
13293
leak_tracker_testing:
13394
dependency: transitive
13495
description:
13596
name: leak_tracker_testing
136-
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
97+
sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1"
13798
url: "https://pub.dev"
13899
source: hosted
139-
version: "3.0.1"
100+
version: "3.0.2"
140101
markdown:
141102
dependency: "direct main"
142103
description:
@@ -165,18 +126,10 @@ packages:
165126
dependency: transitive
166127
description:
167128
name: meta
168-
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
169-
url: "https://pub.dev"
170-
source: hosted
171-
version: "1.16.0"
172-
nested:
173-
dependency: transitive
174-
description:
175-
name: nested
176-
sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20"
129+
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
177130
url: "https://pub.dev"
178131
source: hosted
179-
version: "1.0.0"
132+
version: "1.17.0"
180133
path:
181134
dependency: transitive
182135
description:
@@ -185,30 +138,6 @@ packages:
185138
url: "https://pub.dev"
186139
source: hosted
187140
version: "1.9.1"
188-
path_parsing:
189-
dependency: transitive
190-
description:
191-
name: path_parsing
192-
sha256: "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca"
193-
url: "https://pub.dev"
194-
source: hosted
195-
version: "1.1.0"
196-
petitparser:
197-
dependency: transitive
198-
description:
199-
name: petitparser
200-
sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27
201-
url: "https://pub.dev"
202-
source: hosted
203-
version: "6.0.2"
204-
provider:
205-
dependency: transitive
206-
description:
207-
name: provider
208-
sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c
209-
url: "https://pub.dev"
210-
source: hosted
211-
version: "6.1.2"
212141
sky_engine:
213142
dependency: transitive
214143
description: flutter
@@ -258,58 +187,18 @@ packages:
258187
dependency: transitive
259188
description:
260189
name: test_api
261-
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
190+
sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55
262191
url: "https://pub.dev"
263192
source: hosted
264-
version: "0.7.4"
265-
tuple:
266-
dependency: transitive
267-
description:
268-
name: tuple
269-
sha256: a97ce2013f240b2f3807bcbaf218765b6f301c3eff91092bcfa23a039e7dd151
270-
url: "https://pub.dev"
271-
source: hosted
272-
version: "2.0.2"
273-
typed_data:
274-
dependency: transitive
275-
description:
276-
name: typed_data
277-
sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
278-
url: "https://pub.dev"
279-
source: hosted
280-
version: "1.4.0"
281-
vector_graphics:
282-
dependency: transitive
283-
description:
284-
name: vector_graphics
285-
sha256: "44cc7104ff32563122a929e4620cf3efd584194eec6d1d913eb5ba593dbcf6de"
286-
url: "https://pub.dev"
287-
source: hosted
288-
version: "1.1.18"
289-
vector_graphics_codec:
290-
dependency: transitive
291-
description:
292-
name: vector_graphics_codec
293-
sha256: "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146"
294-
url: "https://pub.dev"
295-
source: hosted
296-
version: "1.1.13"
297-
vector_graphics_compiler:
298-
dependency: transitive
299-
description:
300-
name: vector_graphics_compiler
301-
sha256: "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad"
302-
url: "https://pub.dev"
303-
source: hosted
304-
version: "1.1.16"
193+
version: "0.7.7"
305194
vector_math:
306195
dependency: transitive
307196
description:
308197
name: vector_math
309-
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
198+
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
310199
url: "https://pub.dev"
311200
source: hosted
312-
version: "2.1.4"
201+
version: "2.2.0"
313202
vm_service:
314203
dependency: transitive
315204
description:
@@ -318,22 +207,6 @@ packages:
318207
url: "https://pub.dev"
319208
source: hosted
320209
version: "15.0.0"
321-
web:
322-
dependency: transitive
323-
description:
324-
name: web
325-
sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a"
326-
url: "https://pub.dev"
327-
source: hosted
328-
version: "1.1.1"
329-
xml:
330-
dependency: transitive
331-
description:
332-
name: xml
333-
sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226
334-
url: "https://pub.dev"
335-
source: hosted
336-
version: "6.5.0"
337210
sdks:
338-
dart: ">=3.7.0-0 <4.0.0"
211+
dart: ">=3.8.0-0 <4.0.0"
339212
flutter: ">=3.27.1"

example/pubspec.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ dependencies:
1111
sdk: flutter
1212

1313
# flutter_markdown_plus: ^1.0.3
14-
flutter_markdown_plus_latex: ^1.0.2
1514

1615
flutter_markdown_plus:
1716
path: ../

0 commit comments

Comments
 (0)