From 10da45a4d710a496d58bab1bb710069ca3ac928c Mon Sep 17 00:00:00 2001 From: Angelo Silvestre Date: Tue, 26 Nov 2024 15:28:04 -0300 Subject: [PATCH 1/5] Bump dependencies (Resolves #2336) (#2420) --- attributed_text/pubspec.yaml | 2 +- super_editor/example/pubspec.yaml | 8 +- super_editor/example_docs/pubspec.lock | 267 +++++++++++++------------ super_editor/example_docs/pubspec.yaml | 2 +- super_editor/pubspec.yaml | 18 +- super_editor_markdown/pubspec.yaml | 24 +-- super_editor_quill/pubspec.yaml | 6 +- super_text_layout/pubspec.yaml | 2 +- 8 files changed, 167 insertions(+), 162 deletions(-) diff --git a/attributed_text/pubspec.yaml b/attributed_text/pubspec.yaml index 54387098db..e4eca427b1 100644 --- a/attributed_text/pubspec.yaml +++ b/attributed_text/pubspec.yaml @@ -9,7 +9,7 @@ environment: dependencies: characters: ^1.2.0 collection: ^1.15.0 - logging: ^1.0.1 + logging: ^1.3.0 meta: ^1.7.0 test: ^1.19.4 diff --git a/super_editor/example/pubspec.yaml b/super_editor/example/pubspec.yaml index 7849acb687..550b5865e9 100644 --- a/super_editor/example/pubspec.yaml +++ b/super_editor/example/pubspec.yaml @@ -35,11 +35,11 @@ dependencies: charcode: ^1.1.3 flutter_keyboard_visibility: ^6.0.0 - google_fonts: ^2.0.0 - http: ^0.13.1 + google_fonts: ^6.2.1 + http: ^1.2.2 linkify: ^5.0.0 - logging: ^1.0.1 - uuid: ^4.0.0 + logging: ^1.3.0 + uuid: ^4.5.1 super_editor: git: diff --git a/super_editor/example_docs/pubspec.lock b/super_editor/example_docs/pubspec.lock index 83961bfa67..810c96d644 100644 --- a/super_editor/example_docs/pubspec.lock +++ b/super_editor/example_docs/pubspec.lock @@ -5,26 +5,31 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: "36a321c3d2cbe01cbcb3540a87b8843846e0206df3e691fa7b23e19e78de6d49" + sha256: "45cfa8471b89fb6643fe9bf51bd7931a76b8f5ec2d65de4fb176dba8d4f22c77" url: "https://pub.dev" source: hosted - version: "65.0.0" + version: "73.0.0" + _macros: + dependency: transitive + description: dart + source: sdk + version: "0.3.2" analyzer: dependency: transitive description: name: analyzer - sha256: dfe03b90ec022450e22513b5e5ca1f01c0c01de9c3fba2f7fd233cb57a6b9a07 + sha256: "4959fec185fe70cce007c57e9ab6983101dbe593d2bf8bbfb4453aaec0cf470a" url: "https://pub.dev" source: hosted - version: "6.3.0" + version: "6.8.0" args: dependency: transitive description: name: args - sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596 + sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6 url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.6.0" async: dependency: transitive description: @@ -39,7 +44,7 @@ packages: path: "../../attributed_text" relative: true source: path - version: "0.3.0" + version: "0.3.3" boolean_selector: dependency: transitive description: @@ -56,14 +61,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.3.0" - charcode: - dependency: transitive - description: - name: charcode - sha256: fb98c0f6d12c920a02ee2d998da788bca066ca5f148492b7085ee23372b12306 - url: "https://pub.dev" - source: hosted - version: "1.3.1" clock: dependency: transitive description: @@ -76,42 +73,42 @@ packages: dependency: transitive description: name: collection - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a + sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf url: "https://pub.dev" source: hosted - version: "1.18.0" + version: "1.19.0" convert: dependency: transitive description: name: convert - sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592" + sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68 url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "3.1.2" coverage: dependency: transitive description: name: coverage - sha256: "8acabb8306b57a409bf4c83522065672ee13179297a6bb0cb9ead73948df7c76" + sha256: "4b03e11f6d5b8f6e5bb5e9f7889a56fe6c5cbe942da5378ea4d4d7f73ef9dfe5" url: "https://pub.dev" source: hosted - version: "1.7.2" + version: "1.11.0" crypto: dependency: transitive description: name: crypto - sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab + sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.6" cupertino_icons: dependency: "direct main" description: name: cupertino_icons - sha256: d57953e10f9f8327ce64a508a355f0b1ec902193f66288e8cb5070e7c47eeb2d + sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 url: "https://pub.dev" source: hosted - version: "1.0.6" + version: "1.0.8" fake_async: dependency: transitive description: @@ -124,26 +121,26 @@ packages: dependency: transitive description: name: ffi - sha256: "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21" + sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.3" file: dependency: transitive description: name: file - sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c" + sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4 url: "https://pub.dev" source: hosted - version: "7.0.0" + version: "7.0.1" fixnum: dependency: transitive description: name: fixnum - sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1" + sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be url: "https://pub.dev" source: hosted - version: "1.1.0" + version: "1.1.1" flutter: dependency: "direct main" description: flutter @@ -153,10 +150,10 @@ packages: dependency: "direct dev" description: name: flutter_lints - sha256: e2a421b7e59244faef694ba7b30562e489c2b489866e505074eb005cd7060db7 + sha256: "9e8c3858111da373efc5aa341de011d9bd23e2c5c5e0c62bccf32438e192d7b1" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" flutter_test: dependency: "direct dev" description: flutter @@ -166,10 +163,10 @@ packages: dependency: transitive description: name: flutter_test_robots - sha256: bccae4f8d67d0bc0c79d1c31f4dc2db09beb35545563a5bd27d0a792c9d26446 + sha256: "3b00f2081148bde55190997c2772f934ad2f4529cbcfc4ccfa593f8ddc117a28" url: "https://pub.dev" source: hosted - version: "0.0.23" + version: "0.0.24" flutter_web_plugins: dependency: transitive description: flutter @@ -179,18 +176,18 @@ packages: dependency: "direct main" description: name: follow_the_leader - sha256: "71f4bfca904974a98d21558bbf7489e1262da6ac46de912791fe84cf6516b9ae" + sha256: "798baf5211ca2461c8462d4c8e94f57bf989758f8204056d607eb9a20f1cf794" url: "https://pub.dev" source: hosted - version: "0.0.4+7" + version: "0.0.4+8" frontend_server_client: dependency: transitive description: name: frontend_server_client - sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612" + sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694 url: "https://pub.dev" source: hosted - version: "3.2.0" + version: "4.0.0" glob: dependency: transitive description: @@ -203,18 +200,18 @@ packages: dependency: "direct main" description: name: google_fonts - sha256: f0b8d115a13ecf827013ec9fc883390ccc0e87a96ed5347a3114cac177ef18e8 + sha256: b1ac0fe2832c9cc95e5e88b57d627c5e68c223b9657f4b96e1487aa9098c7b82 url: "https://pub.dev" source: hosted - version: "6.1.0" + version: "6.2.1" http: dependency: transitive description: name: http - sha256: d4872660c46d929f6b8a9ef4e7a7eff7e49bbf0c4ec3f385ee32df5119175139 + sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.2.2" http_multi_server: dependency: transitive description: @@ -227,10 +224,10 @@ packages: dependency: transitive description: name: http_parser - sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b" + sha256: "76d306a1c3afb33fe82e2bbacad62a61f409b5634c915fceb0d799de1a913360" url: "https://pub.dev" source: hosted - version: "4.0.2" + version: "4.1.1" io: dependency: transitive description: @@ -243,34 +240,34 @@ packages: dependency: transitive description: name: js - sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 + sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf url: "https://pub.dev" source: hosted - version: "0.6.7" + version: "0.7.1" leak_tracker: dependency: transitive description: name: leak_tracker - sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa" + sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" url: "https://pub.dev" source: hosted - version: "10.0.0" + version: "10.0.5" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0 + sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "3.0.5" leak_tracker_testing: dependency: transitive description: name: leak_tracker_testing - sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47 + sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "3.0.1" linkify: dependency: transitive description: @@ -291,18 +288,26 @@ packages: dependency: transitive description: name: logging - sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340" + sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61 url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "1.3.0" + macros: + dependency: transitive + description: + name: macros + sha256: "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536" + url: "https://pub.dev" + source: hosted + version: "0.1.2-main.4" markdown: dependency: transitive description: name: markdown - sha256: "39caf989ccc72c63e87b961851a74257141938599ed2db45fbd9403fee0db423" + sha256: ef2a1298144e3f985cc736b22e0ccdaf188b5b3970648f2d9dc13efd1d9df051 url: "https://pub.dev" source: hosted - version: "5.0.0" + version: "7.2.2" matcher: dependency: transitive description: @@ -315,26 +320,26 @@ packages: dependency: transitive description: name: material_color_utilities - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.dev" source: hosted - version: "0.8.0" + version: "0.11.1" meta: dependency: transitive description: name: meta - sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04 + sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 url: "https://pub.dev" source: hosted - version: "1.11.0" + version: "1.15.0" mime: dependency: transitive description: name: mime - sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e + sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6" url: "https://pub.dev" source: hosted - version: "1.0.4" + version: "2.0.0" node_preamble: dependency: transitive description: @@ -371,26 +376,26 @@ packages: dependency: transitive description: name: path_provider - sha256: b27217933eeeba8ff24845c34003b003b2b22151de3c908d0e679e8fe1aa078b + sha256: "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.5" path_provider_android: dependency: transitive description: name: path_provider_android - sha256: "477184d672607c0a3bf68fbbf601805f92ef79c82b64b4d6eb318cbca4c48668" + sha256: "8c4967f8b7cb46dc914e178daa29813d83ae502e0529d7b0478330616a691ef7" url: "https://pub.dev" source: hosted - version: "2.2.2" + version: "2.2.14" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - sha256: "5a7999be66e000916500be4f15a3633ebceb8302719b47b9cc49ce924125350f" + sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16 url: "https://pub.dev" source: hosted - version: "2.3.2" + version: "2.4.0" path_provider_linux: dependency: transitive description: @@ -411,18 +416,18 @@ packages: dependency: transitive description: name: path_provider_windows - sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170" + sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7 url: "https://pub.dev" source: hosted - version: "2.2.1" + version: "2.3.0" platform: dependency: transitive description: name: platform - sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec" + sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984" url: "https://pub.dev" source: hosted - version: "3.1.4" + version: "3.1.6" plugin_platform_interface: dependency: transitive description: @@ -451,10 +456,10 @@ packages: dependency: transitive description: name: shelf - sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4 + sha256: e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12 url: "https://pub.dev" source: hosted - version: "1.4.1" + version: "1.4.2" shelf_packages_handler: dependency: transitive description: @@ -467,31 +472,31 @@ packages: dependency: transitive description: name: shelf_static - sha256: a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e + sha256: c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3 url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.1.3" shelf_web_socket: dependency: transitive description: name: shelf_web_socket - sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1" + sha256: cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67 url: "https://pub.dev" source: hosted - version: "1.0.4" + version: "2.0.1" sky_engine: dependency: transitive description: flutter source: sdk - version: "0.0.99" + version: "0.0.0" source_map_stack_trace: dependency: transitive description: name: source_map_stack_trace - sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae" + sha256: c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" source_maps: dependency: transitive description: @@ -536,31 +541,31 @@ packages: dependency: transitive description: name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" + sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "1.3.0" super_editor: dependency: "direct main" description: path: ".." relative: true source: path - version: "0.2.6-dev.1" + version: "0.3.0-dev.10" super_editor_markdown: dependency: "direct overridden" description: path: "../../super_editor_markdown" relative: true source: path - version: "0.1.5" + version: "0.1.6" super_text_layout: dependency: "direct main" description: path: "../../super_text_layout" relative: true source: path - version: "0.1.9" + version: "0.1.15" term_glyph: dependency: transitive description: @@ -573,106 +578,106 @@ packages: dependency: transitive description: name: test - sha256: a1f7595805820fcc05e5c52e3a231aedd0b72972cb333e8c738a8b1239448b6f + sha256: "713a8789d62f3233c46b4a90b174737b2c04cb6ae4500f2aa8b1be8f03f5e67f" url: "https://pub.dev" source: hosted - version: "1.24.9" + version: "1.25.8" test_api: dependency: transitive description: name: test_api - sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b" + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" url: "https://pub.dev" source: hosted - version: "0.6.1" + version: "0.7.3" test_core: dependency: transitive description: name: test_core - sha256: a757b14fc47507060a162cc2530d9a4a2f92f5100a952c7443b5cad5ef5b106a + sha256: "12391302411737c176b0b5d6491f466b0dd56d4763e347b6714efbaa74d7953d" url: "https://pub.dev" source: hosted - version: "0.5.9" + version: "0.6.5" typed_data: dependency: transitive description: name: typed_data - sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c + sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 url: "https://pub.dev" source: hosted - version: "1.3.2" + version: "1.4.0" url_launcher: dependency: transitive description: name: url_launcher - sha256: e9aa5ea75c84cf46b3db4eea212523591211c3cf2e13099ee4ec147f54201c86 + sha256: "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603" url: "https://pub.dev" source: hosted - version: "6.2.2" + version: "6.3.1" url_launcher_android: dependency: transitive description: name: url_launcher_android - sha256: c0766a55ab42cefaa728cabc951e82919ab41a3a4fee0aaa96176ca82da8cc51 + sha256: "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193" url: "https://pub.dev" source: hosted - version: "6.2.1" + version: "6.3.14" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: "46b81e3109cbb2d6b81702ad3077540789a3e74e22795eb9f0b7d494dbaa72ea" + sha256: e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e url: "https://pub.dev" source: hosted - version: "6.2.2" + version: "6.3.1" url_launcher_linux: dependency: transitive description: name: url_launcher_linux - sha256: ab360eb661f8879369acac07b6bb3ff09d9471155357da8443fd5d3cf7363811 + sha256: "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935" url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "3.2.1" url_launcher_macos: dependency: transitive description: name: url_launcher_macos - sha256: b7244901ea3cf489c5335bdacda07264a6e960b1c1b1a9f91e4bc371d9e68234 + sha256: "769549c999acdb42b8bcfa7c43d72bf79a382ca7441ab18a808e101149daf672" url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "3.2.1" url_launcher_platform_interface: dependency: transitive description: name: url_launcher_platform_interface - sha256: "4aca1e060978e19b2998ee28503f40b5ba6226819c2b5e3e4d1821e8ccd92198" + sha256: "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029" url: "https://pub.dev" source: hosted - version: "2.3.0" + version: "2.3.2" url_launcher_web: dependency: transitive description: name: url_launcher_web - sha256: fff0932192afeedf63cdd50ecbb1bc825d31aed259f02bb8dba0f3b729a5e88b + sha256: "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e" url: "https://pub.dev" source: hosted - version: "2.2.3" + version: "2.3.3" url_launcher_windows: dependency: transitive description: name: url_launcher_windows - sha256: ecf9725510600aa2bb6d7ddabe16357691b6d2805f66216a97d1b881e21beff7 + sha256: "44cf3aabcedde30f2dba119a9dea3b0f2672fbe6fa96e85536251d678216b3c4" url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "3.1.3" uuid: dependency: transitive description: name: uuid - sha256: "814e9e88f21a176ae1359149021870e87f7cddaf633ab678a5d2b0bff7fd1ba8" + sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff url: "https://pub.dev" source: hosted - version: "4.4.0" + version: "4.5.1" vector_math: dependency: transitive description: @@ -685,10 +690,10 @@ packages: dependency: transitive description: name: vm_service - sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957 + sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" url: "https://pub.dev" source: hosted - version: "13.0.0" + version: "14.2.5" watcher: dependency: transitive description: @@ -701,18 +706,26 @@ packages: dependency: transitive description: name: web - sha256: edc8a9573dd8c5a83a183dae1af2b6fd4131377404706ca4e5420474784906fa + sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb url: "https://pub.dev" source: hosted - version: "0.4.0" + version: "1.1.0" + web_socket: + dependency: transitive + description: + name: web_socket + sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83" + url: "https://pub.dev" + source: hosted + version: "0.1.6" web_socket_channel: dependency: transitive description: name: web_socket_channel - sha256: "045ec2137c27bf1a32e6ffa0e734d532a6677bf9016a0d1a406c54e499ff945b" + sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f" url: "https://pub.dev" source: hosted - version: "2.4.1" + version: "3.0.1" webkit_inspection_protocol: dependency: transitive description: @@ -721,22 +734,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.2.1" - win32: - dependency: transitive - description: - name: win32 - sha256: "464f5674532865248444b4c3daca12bd9bf2d7c47f759ce2617986e7229494a8" - url: "https://pub.dev" - source: hosted - version: "5.2.0" xdg_directories: dependency: transitive description: name: xdg_directories - sha256: faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d + sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15" url: "https://pub.dev" source: hosted - version: "1.0.4" + version: "1.1.0" yaml: dependency: transitive description: @@ -746,5 +751,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.3.0-279.1.beta <4.0.0" - flutter: ">=3.16.0" + dart: ">=3.5.0 <4.0.0" + flutter: ">=3.24.0" diff --git a/super_editor/example_docs/pubspec.yaml b/super_editor/example_docs/pubspec.yaml index 7525f5a1da..8620d1dfb0 100644 --- a/super_editor/example_docs/pubspec.yaml +++ b/super_editor/example_docs/pubspec.yaml @@ -17,7 +17,7 @@ dependencies: path: ../ super_text_layout: path: ../../super_text_layout - google_fonts: ^6.1.0 + google_fonts: ^6.2.1 overlord: ^0.0.3+5 dependency_overrides: diff --git a/super_editor/pubspec.yaml b/super_editor/pubspec.yaml index 5a16e12d74..5158a43f1b 100644 --- a/super_editor/pubspec.yaml +++ b/super_editor/pubspec.yaml @@ -30,15 +30,15 @@ dependencies: sdk: flutter attributed_text: ^0.3.2 - characters: ^1.2.0 + characters: ^1.3.0 collection: ^1.15.0 follow_the_leader: ^0.0.4+8 - http: ">=0.13.1 <2.0.0" + http: ^1.2.2 linkify: ^5.0.0 - logging: ^1.0.1 + logging: ^1.3.0 super_text_layout: ^0.1.15 - url_launcher: ^6.1.9 - uuid: ^4.0.0 + url_launcher: ^6.3.1 + uuid: ^4.5.1 overlord: ^0.0.3+5 # Dependencies for testing tools that we ship with super_editor @@ -48,10 +48,10 @@ dependencies: clock: ^1.1.1 #dependency_overrides: - # Override to local mono-repo path so devs can test this repo - # against changes that they're making to other mono-repo packages - # attributed_text: - # path: ../attributed_text +# Override to local mono-repo path so devs can test this repo +# against changes that they're making to other mono-repo packages +# attributed_text: +# path: ../attributed_text # super_text_layout: # path: ../super_text_layout diff --git a/super_editor_markdown/pubspec.yaml b/super_editor_markdown/pubspec.yaml index 5286ac8f39..e5d6b0b9f1 100644 --- a/super_editor_markdown/pubspec.yaml +++ b/super_editor_markdown/pubspec.yaml @@ -11,19 +11,19 @@ dependencies: flutter: sdk: flutter - super_editor: ^0.3.0-dev - logging: ^1.0.1 + super_editor: ^0.3.0-dev.10 + logging: ^1.3.0 markdown: ^7.2.1 -dependency_overrides: - # Override to local mono-repo path so devs can test this repo - # against changes that they're making to other mono-repo packages - super_editor: - path: ../super_editor - super_text_layout: - path: ../super_text_layout - attributed_text: - path: ../attributed_text +#dependency_overrides: +# Override to local mono-repo path so devs can test this repo +# against changes that they're making to other mono-repo packages +# super_editor: +# path: ../super_editor +# super_text_layout: +# path: ../super_text_layout +# attributed_text: +# path: ../attributed_text dev_dependencies: flutter_lints: ^2.0.1 @@ -34,4 +34,4 @@ dev_dependencies: golden_toolkit: ^0.15.0 flutter: -# no Flutter configuration \ No newline at end of file +# no Flutter configuration diff --git a/super_editor_quill/pubspec.yaml b/super_editor_quill/pubspec.yaml index 2b694f5ad6..eef57861c4 100644 --- a/super_editor_quill/pubspec.yaml +++ b/super_editor_quill/pubspec.yaml @@ -4,15 +4,15 @@ version: 0.1.0-dev.2 homepage: https://github.com/superlistapp/super_editor environment: - sdk: '>=3.0.0 <4.0.0' + sdk: ">=3.0.0 <4.0.0" flutter: ">=1.17.0" dependencies: flutter: sdk: flutter - super_editor: ^0.3.0-dev.2 - logging: ^1.0.1 + super_editor: ^0.3.0-dev.3 + logging: ^1.3.0 dart_quill_delta: ^9.4.1 collection: ^1.18.0 diff --git a/super_text_layout/pubspec.yaml b/super_text_layout/pubspec.yaml index 114f3e882f..e7f9362bf1 100644 --- a/super_text_layout/pubspec.yaml +++ b/super_text_layout/pubspec.yaml @@ -31,7 +31,7 @@ dependencies: attributed_text: ^0.3.1 collection: ^1.18.0 - logging: ^1.0.1 + logging: ^1.3.0 # For inspector flutter_test: From da3a8a2afef7d90a58ec1cc880c9a222ecb05555 Mon Sep 17 00:00:00 2001 From: Angelo Silvestre Date: Tue, 26 Nov 2024 20:01:45 -0300 Subject: [PATCH 2/5] Reintroduce dependency overrides --- super_editor_markdown/pubspec.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/super_editor_markdown/pubspec.yaml b/super_editor_markdown/pubspec.yaml index e5d6b0b9f1..a736985ec8 100644 --- a/super_editor_markdown/pubspec.yaml +++ b/super_editor_markdown/pubspec.yaml @@ -15,15 +15,15 @@ dependencies: logging: ^1.3.0 markdown: ^7.2.1 -#dependency_overrides: -# Override to local mono-repo path so devs can test this repo -# against changes that they're making to other mono-repo packages -# super_editor: -# path: ../super_editor -# super_text_layout: -# path: ../super_text_layout -# attributed_text: -# path: ../attributed_text +dependency_overrides: + # Override to local mono-repo path so devs can test this repo + # against changes that they're making to other mono-repo packages + super_editor: + path: ../super_editor + super_text_layout: + path: ../super_text_layout + attributed_text: + path: ../attributed_text dev_dependencies: flutter_lints: ^2.0.1 From f607c58f98baf85c5c138ef5106932021a816203 Mon Sep 17 00:00:00 2001 From: Angelo Silvestre Date: Tue, 26 Nov 2024 20:13:12 -0300 Subject: [PATCH 3/5] PR updates --- super_editor/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/super_editor/pubspec.yaml b/super_editor/pubspec.yaml index 5158a43f1b..3f6d3df2cb 100644 --- a/super_editor/pubspec.yaml +++ b/super_editor/pubspec.yaml @@ -1,6 +1,6 @@ name: super_editor description: Configurable, composable, extensible text editor and document renderer for Flutter. -version: 0.3.0-dev.6 +version: 0.3.0-dev.10 homepage: https://github.com/superlistapp/super_editor funding: - https://flutterbountyhunters.com From 876f7879696b12c9fd49d4caf2c22d1890b65253 Mon Sep 17 00:00:00 2001 From: Angelo Silvestre Date: Wed, 27 Nov 2024 19:08:58 -0300 Subject: [PATCH 4/5] Remove dependency overrides --- .../lib/src/super_editor_paste_markdown.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/super_editor_markdown/lib/src/super_editor_paste_markdown.dart b/super_editor_markdown/lib/src/super_editor_paste_markdown.dart index b131f36022..f9797ce720 100644 --- a/super_editor_markdown/lib/src/super_editor_paste_markdown.dart +++ b/super_editor_markdown/lib/src/super_editor_paste_markdown.dart @@ -40,16 +40,16 @@ Future pasteMarkdown({ required Document document, required DocumentComposer composer, }) async { - DocumentPosition? pastePosition = composer.selection!.extent; - // Delete all currently selected content. if (!composer.selection!.isCollapsed) { - pastePosition = CommonEditorOperations.getDocumentPositionAfterExpandedDeletion( + final pastePosition = CommonEditorOperations.getDocumentPositionAfterExpandedDeletion( document: document, selection: composer.selection!, ); if (pastePosition == null) { + // A null pastePosition means that the selection can't be deleted. This might happen + // when the selection contains only non-deletable nodes. Therefore, we cannot paste. return; } @@ -71,7 +71,7 @@ Future pasteMarkdown({ editor.execute([ PasteStructuredContentEditorRequest( content: deserializedMarkdown, - pastePosition: pastePosition, + pastePosition: composer.selection!.extent, ), ]); } From a8b6a6a9fe65537bc1fa865033950666a009e73d Mon Sep 17 00:00:00 2001 From: Angelo Silvestre Date: Wed, 27 Nov 2024 19:10:42 -0300 Subject: [PATCH 5/5] Remove dependency overrides --- super_editor_markdown/pubspec.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/super_editor_markdown/pubspec.yaml b/super_editor_markdown/pubspec.yaml index a736985ec8..0968140e03 100644 --- a/super_editor_markdown/pubspec.yaml +++ b/super_editor_markdown/pubspec.yaml @@ -18,12 +18,12 @@ dependencies: dependency_overrides: # Override to local mono-repo path so devs can test this repo # against changes that they're making to other mono-repo packages - super_editor: - path: ../super_editor - super_text_layout: - path: ../super_text_layout - attributed_text: - path: ../attributed_text + # super_editor: + # path: ../super_editor + # super_text_layout: + # path: ../super_text_layout + # attributed_text: + # path: ../attributed_text dev_dependencies: flutter_lints: ^2.0.1