Skip to content

Releases: zyedidia/micro

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

Nightly build

05 Jul 20:43
Compare
Choose a tag to compare
Nightly build Pre-release
Pre-release

Autogenerated nightly build of micro (please DISREGARD the creation date of this Github release). Assets uploaded on Tue Apr 23 00:01:32 UTC 2024 for commit 68d88b5.

2.0.6

24 Jun 21:34
Compare
Choose a tag to compare

Micro v2.0.6

  • Improvements to the backup system.
    • permbackup option (default off).
    • backdupdir option (default directory is ~/.config/micro/backups).
  • Some new statusformat directives for the statusline:
    • status.lines, status.vcol, status.bytes, status.size.
  • Errors parsing settings.json will not cause settings to be overwritten.
  • Bug fixes.
    • Pasting CRLF text.
    • Plugin options not persisting properly.
    • Backspace on Windows.
    • Better test infrastructure.

2.0.5

18 Jun 21:31
Compare
Choose a tag to compare

Micro v2.0.5

Edit: Due to a significant bug on the Windows version, please use version 2.0.6-dev.3 (attached below as 2.0.5 to avoid causing errors for automated installers) instead of 2.0.5 (for Windows only). Sorry for any inconvenience.

Changelog:

  • Micro will ensure that settings.json only contains non-default settings.
    • Settings will have default values unless overridden in settings.json.
    • Any settings with default values in settings.json will be removed after
      modifying your settings or running micro -clean.
  • New relativeruler option (default off).
    • Makes line numbers relative to your current cursor position.
  • New parsecursor option for file:line:col syntax (default off).
    • Enable for previous behavior to open a file at a location.
  • More consistent key labels to reduce confusion about keybindings.
  • Autocompletion is more conservative and only triggers for alphanumerics.
  • Performance improvements.
  • More languages supported by the default comment plugin.
    • Use Alt-/ or Ctrl-/ (new) to comment/uncomment a block of code.
    • Note that micro sees Ctrl-/ as the CtrlUnderscore event from the terminal.
  • Bug fixes.
    • Mouse support in command bar.
    • Escape sequence handling.
    • Other minor issues and improvements.