PackageTrack
Sign in Get early access

flutter_code_editor

A customizable code field supporting syntax highlighting and code folding.

0.3.5 21K downloads/mo #2131 most downloaded on pub.dev akvelon/flutter-code-editor

What this package is like to depend on

Last release 11 months ago

27 Sep 2025

Release timing varies

gaps range from 8 days to 9 months

Nearly every release is documented

notes for 47 of 48 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

48 releases · first in 2022

1 release in the last 12 months

see the full history below

Release timeline

48 releases · Sep 2022 to Sep 2025
2023 2024 2025 2026
Release Pre-release

Releases

latest 48
  1. 0.3.5 27 Sep 2025
    Release notes
    • Fixed line numbers not aligning with lines (https://github.com/akvelon/flutter-code-editor/pull/307)
    Open source →
  2. 0.3.4 28 Jul 2025
    Release notes
    • Added default height to defaultTextStyle (https://github.com/akvelon/flutter-code-editor/pull/297).
    • Added disposed and mounted checks to CodeField and CodeController (https://github.com/akvelon/flutter-code-editor/pull/298).
    • Added UndoHistoryController to CodeField (https://github.com/akvelon/flutter-code-editor/pull/302).
    • Added support for yaml comments (https://github.com/akvelon/flutter-code-editor/pull/305).
    Open source →
  3. 0.3.3 25 Mar 2025
    Release notes
    • Added smartDashesType and smartQuotesType to CodeField (https://github.com/akvelon/flutter-code-editor/pull/278).
    • Added named sections support for JavaScript and TypeScript (https://github.com/akvelon/flutter-code-editor/pull/291).
    Open source →
  4. 0.3.2 26 Jun 2024
    Release notes
    • Flutter 3.22 WASM fixes
    Open source →
  5. 0.3.1 23 Oct 2023
    Release notes
    • Support for Flutter v3.13.6.
    Open source →
  6. 0.3.0 08 Jun 2023
    Release notes

    removed _styleRegExp and theme (#172)

    Open source →
    Release notes
    • BREAKING: Deleted CodeController.stringMap.
    • BREAKING: Deleted theme from CodeController, (Issue 172).
    Open source →
  7. 0.2.24 07 Jun 2023
    Release notes

    Bump version to v0.2.24

    Open source →
    Release notes
    • Hide the suggestion box when CodeField is disposed (Issue 241).
    • Fix issues with Flutter 3.10.
    Open source →
  8. 0.2.23 05 May 2023
    Release notes

    Rename 'readonly' to 'readOnly' in CodeController, bump version to v0…

    Open source →
    Release notes
    • Added CodeController.readOnly.
    Open source →
  9. 0.2.22 05 May 2023
    Release notes

    Bump version to v0.2.22

    Open source →
    Release notes
    • Fixed most of the search bugs (Issue 228).
    Open source →
  10. 0.2.21 04 May 2023
    Release notes

    Bump version to v0.2.21

    Open source →
    Release notes
    • 'Enter' key in the search pattern input scrolls to the next match.
    Open source →
  11. 0.2.20 28 Apr 2023
    Release notes

    Bump version to v0.2.20

    Open source →
    Release notes
    • Alpha version of search.
    Open source →
  12. 0.2.19 27 Apr 2023
    Release notes

    Bump version to v0.2.19

    Open source →
    Release notes
    • Fixed inability to change the value with WidgetTester.enterText() (Issue 232).
    Open source →
  13. 0.2.18 19 Apr 2023
    Release notes
    • Fixed the suggestion box horizontal offset (Issue 224).
    Open source →
  14. 0.2.17 18 Apr 2023
    Release notes
    • Allow to disable autocompletion (Issue 206).
    • Close suggestions with Escape key (Issue 219).
    Open source →
  15. 0.2.16 18 Apr 2023
    Release notes
    • Do not delete folded blocks by backspace or delete keys (Issue 210).
    • Use theme colors in error message overlays (Issue 212).
    Open source →
  16. 0.2.15 11 Apr 2023
    Release notes
    • Suggestion box is shown in an OverlayEntry instead of Stack (Issue 207).
    Open source →
  17. 0.2.14 24 Mar 2023
    Release notes
    • Fixed "Field 'windowSize' has not been initialized" bug (Issue 203).
    Open source →
  18. 0.2.13 13 Mar 2023
    Release notes
    • Workaround to disable spellcheck in Firefox (Issue 197).
    Open source →
  19. 0.2.12 20 Feb 2023
    Release notes
    Open source →
  20. 0.2.11 20 Feb 2023

    Nothing published for this version

  21. 0.2.10 10 Feb 2023
    Release notes
    • Added pluggable analyzers support (Issue 139).
    • Added DartPadAnalyzer.
    • Fixed linter issues (Issue 164).
    Open source →
  22. 0.2.9 27 Jan 2023
    Release notes
    • Hiding line numbers, errors, and folding handles (Issue 159).
    • Indent new line after : in Python (Issue 135).
    • Track the test coverage, add the codecov badge (Issue 146).
    • Do not pale the editor if a visible section is set (Issue 153).
    • Added GIFs to README (Issue 148).
    • Fixed 'Index out of range' exception with visible sections on the default factorial example (Issue 152).
    • Fixed linter issues (Issue 147).
    Open source →
  23. 0.2.8 18 Jan 2023
    Release notes
    • Java fallback parser preserves foldable blocks if highlight fails (Issue 48).
    Open source →
  24. 0.2.7 17 Jan 2023
    Release notes
    • Fix joining nested foldable blocks (Issue 136).
    Open source →
  25. 0.2.6 13 Jan 2023
    Release notes
    • Comment out and uncomment code with Ctrl-/ (Issue 117).
    Open source →
  26. 0.2.5 06 Jan 2023
    Release notes
    • Tab and Shift-Tab handling (Issue 116).
    • Selection does not reset redo history (Issue 133).
    Open source →
  27. 0.2.4 26 Dec 2022
    Release notes
    • Exported StringExtension.
    • Added an example with changing the language and the theme.
    Open source →
  28. 0.2.3 21 Dec 2022
    Release notes
    • Fixed removing listeners in _CodeFieldState.dispose().
    Open source →
  29. 0.2.2 20 Dec 2022
    Release notes
    • Added CodeController.lastTextSpan field (visible for testing) to return the last TextSpan produced by buildTextSpan().
    Open source →
  30. 0.2.1 09 Dec 2022
    Release notes
    • Added the migration guide for 0.2 to README.
    Open source →
  31. 0.2.0 09 Dec 2022
    Release notes
    • BREAKING: Removed theme from CodeController. Use CodeTheme widget instead.
    • BREAKING: Removed webSpaceFix, https://github.com/flutter/flutter/issues/77929
    • BREAKING: Fixed typo IntendModifierIndentModifier.
    • BREAKING: CodeFieldState is now private.
    Open source →
  32. 0.1.15 02 Dec 2022
    Release notes
    • Added a missing code file.
    Open source →
  33. 0.1.14 02 Dec 2022
    Release notes
    • Python fallback parser preserves foldable blocks if highlight fails (Issue 49).
    Open source →
  34. 0.1.13 29 Nov 2022
    Release notes
    • Remove an accidentally published temp file.
    Open source →
  35. 0.1.12 29 Nov 2022
    Release notes
    • Reformatted the license, updated README.
    Open source →
  36. 0.1.11 25 Nov 2022
    Release notes
    • Updated README.
    Open source →
  37. 0.1.10 21 Nov 2022
    Release notes
    • Fixed formatting.
    Open source →
  38. 0.1.9 21 Nov 2022
    Release notes
    Open source →
  39. 0.1.8 11 Nov 2022
    Release notes
    • Fixed linter issues.
    Open source →
  40. 0.1.7 11 Nov 2022
    Release notes
    • Fixed README errors.
    Open source →
  41. 0.1.6 11 Nov 2022
    Release notes
    • Improved README.
    Open source →
  42. 0.1.5 09 Nov 2022
    Release notes
    • Updated license formatting to match pub.dev requirements.
    Open source →
  43. 0.1.4 08 Nov 2022
    Release notes
    • Added CodeController.readOnlySectionNames getter and setter (Issue 110).
    • Added CodeController.foldCommentAtLineZero, foldImports, foldOutsideSections (Issue 89).
    • Added CodeController.visibleSectionNames (Issue 27).
    • Fixed folding Python blocks with multiline if conditions (Issue 108).
    • Fixed folding duplicate blocks like [{...}] etc (Issue 99).
    • Fixed cutLineIndexIfVisible bug (Issue 112).
    Open source →
  44. 0.1.3 31 Oct 2022
    Release notes
    Open source →
  45. 0.1.2 26 Oct 2022
    Release notes
    • Preserve selection when folding and unfolding (Issue 81).
    Open source →
  46. 0.1.1 25 Oct 2022
    Release notes
    • Added code folding.
    • Fixed editing around hidden text ranges.
    • Updated dependencies.
    Open source →
  47. 0.1.0 27 Sep 2022
    Release notes
    • Highlights unterminated blocks for Java and Python.
    Open source →
  48. 0.0.9 01 Sep 2022
    Release notes
    • Forked https://github.com/BertrandBev/code_field
    • Re-license under the Apache license, mention the original author as the original license required.
    • Added hidden service comment support.
    • Added read-only blocks support.
    • Added autocomplete for keywords, already-in-the-editor words, and external dictionary.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive