Skip to content

Releases: zyedidia/micro

nightly

05 Jul 20:43
2898f15
Compare
Choose a tag to compare
nightly Pre-release
Pre-release

Automatic generated nightly build of micro (please DISREGARD the creation date of this Github release).

2.0.14

27 Aug 18:13
Compare
Choose a tag to compare

Micro 2.0.14

  • New options
    • matchbracestyle to choose whether to underline or highlight matching braces (by @toiletbril in #2876)
    • matchbraceleft to choose whether to match brace to the left of the cursor (by @dmaluka in #3432)
    • hltrailingws to highlight trailing whitespace (by @dmaluka in #1897)
    • hltaberrors to highlight tab vs space inconsistencies (by @dmaluka in #1897)
  • Cursor movement and selection improvements
    • Add jump command to perform a relative goto (by @JoeKar in #3210)
    • Add sub-word movement actions and improve word movements (by @masmu in #2665 #3321)
    • Add paragraph selection actions and improve paragraph movements (by @hchac in #3353)
    • Make Shift-PageUp/Down the default keybindings for SelectPageUp/Down (by @injust in #3407)
  • Syntax highlighting improvements
    • Add signatures support to improve filetype detection in ambiguous cases (by @JoeKar in #2819 and @dmaluka in #3208)
    • Provide default.yaml for default syntax highlighting (by @JoeKar in #2933 and @dmaluka in #3259 #3262)
    • Improvements in syntax highlighting for various languages
  • Mouse improvements
  • Lua improvements
  • Misc improvements
  • Bugfixes
  • Documentation improvements

Thank you to all contributors and @zyedidia for making the release possible.

Full Changelog: v2.0.13...v2.0.14

Full list of contributors: @alexrp @Andriamanitra @blt-r @bound-variable @bryanhonof @cyqsimon @dimaguy @dmaluka @dustdfg @frabjous @glupi-borna @hchac @injust @JoeKar @jsuhaas22 @Krator3 @LizzyFleckenstein03 @log4gin @LordOfTrident @lvyaoting @masmu @matthias314 @mdom @m-kru @Neko-Box-Coder @niten94 @notnout @occupyhabit @paw-lu @stone-w4tch3r @taconi @toiletbril @zyedidia

2.0.14-rc1

19 Aug 20:33
cc195b6
Compare
Choose a tag to compare
2.0.14-rc1 Pre-release
Pre-release

Release candidate for micro 2.0.14

2.0.13

21 Oct 22:38
Compare
Choose a tag to compare

Micro 2.0.13

Changelog:

  • Introduced new reload option to control file reloading behavior when files
    are updated externally.
  • Bug fix for term command.
  • Minor bug fixes.

2.0.12

06 Sep 20:16
Compare
Choose a tag to compare

Micro 2.0.12

New features and fixes:

  • Adds fakecursor option.
  • Adds HistorySearchUp and HistorySearchDown actions.
  • Adds scrollbarchar option.
  • Adds -multiopen flag.
  • Save with sudo for large files fixed.
  • Syntax highlighting engine improvements.
  • Many minor bug fixes and highlighting adjustments/improvements (new languages and fixes).

Thanks to all contributors who continue to help with Micro development! Special thanks to @dmaluka for helping to review issues and PRs.

2.0.11

01 Aug 01:50
225927b
Compare
Choose a tag to compare

Micro 2.0.11

This is a minor version update to micro including the following general changes:

  • Support for clipboard in WSL via clip.exe.
  • New hlsearch option to highlight search results.
  • Fixes for OSC52 clipboard support.
  • Syntax highlighting fixes, improvements, and new languages.
  • Rust clippy and go vet linters.
  • Switch to using go embed instead of go-bindata.
  • Bug fixes.

2.0.10

07 Aug 00:57
Compare
Choose a tag to compare

Micro 2.0.10

  • Bug fixes
    • Opening a readonly file now only causes a warning
    • Bracketed paste fix
    • Terminal title fix
  • Allow opting out of loading a backup file
  • Default binding of Alt-Shift-f (Alt-F) for FindLiteral
  • Find will prefill with selected text
  • Syntax highlighting improvements (for nix, racket, v, rust, cpp, erlang, nim)
  • Minor documentation improvements
  • Shellcheck linter support

2.0.9

16 May 20:49
Compare
Choose a tag to compare

Micro 2.0.9

  • Softwrap improvements (thanks to @dmaluka).
    • New wordwrap option.
    • Several bug fixes and improvements to navigation.
  • Small bug fixes

2.0.8

06 Oct 21:44
Compare
Choose a tag to compare

Micro 2.0.8: small release which fixes some terminal-related problems present in v2.0.7.

  • Terminfo fixes
    • Mouse mode in alacritty and konsole fixed.
    • Modifier key detection for dynamic terminals fixed.
    • Background color in terminal emulator fixed.
  • Syntax highlighting improvements
    • C++, Crystal, Groovy, Coffeescript.
    • Parentheses no longer highlighted in default theme (makes the colors less jarring and more consistent with other themes).

2.0.7

06 Sep 21:42
Compare
Choose a tag to compare

Micro 2.0.7

  • Keybindings improvements
    • Key sequences can be bound with <Key1><Key2>..., for example <Ctrl-x><Ctrl-c>.
    • Different keybindings for buffers, command bar, and terminal panes can be specified.
      • See > help keybindings for the details and defaults.
    • Better support for complex keybindings.
      • Function keys with modifiers.
      • PgUp, PgDown, Delete... with modifiers.
  • Clipboard
    • Support for multiple cursors (internal clipboards for each cursor).
    • Support for OSC52 (copy and paste via your terminal, which works over ssh).
      • New clipboard option (default external).
        • Set to internal for internal clipboard only.
        • Set to external for xclip/xsel external clipboard.
        • Set to terminal to use OSC52.
          • Known to work in iTerm2, kitty, xterm, st, rxvt-unicode.
          • See > help copypaste for details on enabling support in your terminal.
  • 24-bit color support on Windows (make sure to set MICRO_TRUECOLOR=1)
    • Doesn't work with ConEmu but works with Windows-terminal, command prompt...
  • Minor changes
    • Better support for obscure terminals (reading terminfo dynamically without relying on infocmp).
    • Better truecolor detection.
    • No duplicates in up-arrow history.
    • Graceful exit when receiving SIGTERM.
  • Bug fixes
    • Fix path escaping on Windows.
    • Fix issue when fastdirty is off
    • Syntax highlighting and linting fixes