Releases: suragch/mongol
Releases · suragch/mongol
Release list
9.4.0
[9.4.0] - 2026.09.23
- Resolve the analyzer issues that have a mechanical fix (#62) (@AltangerelG)
- Set fullwidth forms upright, like the ideographs they accompany (#64) (@AltangerelG)
- Add widget tests for MongolInputDecorator (#65) (@AltangerelG)
[9.3.0] - 2026.08.25
PR from @Satsrag:
- Remove references to
ExtendSelectionByPageIntent, which is no longer
available in Flutter 3.44. - Add an internal horizontal adjacent-page intent and action for Mongol text
editing. - Support horizontal Page Up and Page Down behavior using Flutter's
Shortcuts,Intent, andActionarchitecture. - Follow Flutter's platform conventions:
- On macOS and iOS, Page Up and Page Down scroll one horizontal page without
moving the caret. - On Android, Fuchsia, Linux, and Windows, Page Up and Page Down move the
caret one horizontal page. - Shift + Page Up and Shift + Page Down extend the selection by one
horizontal page on all platforms.
- On macOS and iOS, Page Up and Page Down scroll one horizontal page without
[9.2.1] - 2026.02.07
- fixed: onTapOutside triggers when empty area tapped (@hubcin)
- fixed: cursor handle when selection collapsed (@hubcin)
[9.2.0] - 2026.01.26
- Fixed MongolTextField's width problem when text and hint are empty (#39) (@hubcin)
- Added onTapOutside feature for MongolTextField (@hubcin)
[9.1.2] - 2026.01.22
- Fixed cursor issue when hint text present (@hubcin)
[9.1.1] - 2026.01.19
- Fix
rotateCJK: falseinitialization bug.
9.1.0
9.0.0
- Updated for Flutter 3.29 (@sadespresso)
- Migrated some properties (@sadespresso)
- Fixed type issue that was preventing runs/builds on Flutter 3.29.0 (@sadespresso)
8.0.0
[8.0.0] - 2024.05.13
- Update widgets for Material 3 (#50) (@Satsrag)
- New tonal buttons (@Satsrag)
- New
MongolFilledButtonwidget (@Satsrag) - New
MongolCheckboxListTilewidget (@Satsrag) - New
MongolRadioListTilewidget (@Satsrag) - New
MongolSwitchListTilewidget (@Satsrag) - New
MongolCheckedPopupMenuItem(@Satsrag) - Update for breaking change in Flutter 3.22
[7.0.0] - 2023.12.27
- Update APIs to match the Flutter 3.16 release. (#47) (with lots of help from @Satsrag)
- It's unclear if this would be a breaking change for those still using a lower version of Flutter, but making a major version bump just in case.
- Added
TextHeightBasis(similar toTextWidthBasisforText) at the lower levels (ex,MongolTextPainter) but not all the way up toMongolText. This affects whether the widget height is the height of theparentwhen line wrapping or the height of thelongestLine. The default right now isparent. See #49 for progress. - One known issue is emojis and CJK characters are not correctly horizontally centered in some circumstances. (#48)
6.0.1
6.0.0
5.0.0
4.0.0
- Update APIs to match the Flutter 3.7 release. Theoretically this may have added some improvements, but the main reason was that Flutter 3.7 broke the old package. This is a major version bump because some of the API changes were potentially breaking for users of
mongol3.4.0. (#38) - There are some known issues related to the input decorator for
MongolTextField(#29, #30, #32, #39, #40, #41). Help requested to fix these. This release exportsMongolEditableTextif anyone needs a more low-level option. - The
MongolTextAPI appears to be unaffected by this update, but keep an eye on performance for large text strings.MongolTextPainterandMongolParagraphhave a newdisposemethod and it is unclear how this may affect performance/memory for better or worse.
3.4.0
3.3.1
[3.3.1] - 2022.12.31
[3.3.0] - 2022.11.29
- Fix label problems on outlined input border with
MongolOutlineInputBorder(#28). - Export
TextAlignHorizontalforMongolTextField.
[3.2.0] - 2022.10.22
- Updating internal code to remove compiler warnings. Required minimum of Flutter 2.17.
- Added example app demo for
MongolTextFieldto show options for input decorations. - Export
MongolRenderEditableto get cursor location (#31).
[3.1.0] - 2022.09.13
- Added
MongolTextFieldback in with fixes. (@Satsrag)