The flutter_quill_internal.dart should be renamed to internal.dart, so the import will be import 'package:flutter_quill/internal.dart'; instead of import 'package:flutter_quill/flutter_quill_internal.dart';. I introduced it as flutter_quill_internal mainly because it's a common convention in some packages, now I think it creates inconsistency issues and makes the import unnecessarily longer. We do have other libraries such as quill_delta.dart or translations.dart, both don't start with flutter_quill and I prefer not to hardcode the project name everywhere where we don't need to. Also, add a clear dart doc in here.
Might add new library experimental.dart for exporting new experimental APIs only, though needs more consideration before introducing it.
Remove the deprecated library markdown_quill.dart. Removing it is a breaking change, so I deprecated it and it has been deprecated for a month.
flutter_quill_internal.dart
should be renamed tointernal.dart
, so the import will beimport 'package:flutter_quill/internal.dart';
instead ofimport 'package:flutter_quill/flutter_quill_internal.dart';
. I introduced it asflutter_quill_internal
mainly because it's a common convention in some packages, now I think it creates inconsistency issues and makes the import unnecessarily longer. We do have other libraries such asquill_delta.dart
ortranslations.dart
, both don't start withflutter_quill
and I prefer not to hardcode the project name everywhere where we don't need to. Also, add a clear dart doc in here.experimental.dart
for exporting new experimental APIs only, though needs more consideration before introducing it.markdown_quill.dart
. Removing it is a breaking change, so I deprecated it and it has been deprecated for a month.