Blog / Releases

Peppermint 1.4 is out!


Posted on December 7, 2014
 > Blog > Releases


Mac App Store customers: Version 1.4 is currently “under review”. If you do not wish to wait, please have a look at MAS Customers migration.

BUG FIXES

  • Ruby (Run): Script executed with user input, not correctly outputting data — unbuffered execution
  • Python (Run): Script executed with user input, not correctly outputting data — unbuffered execution
  • FTP/SFTP : Fixed issues with FTP/SFTP downloading + slow file listing (still more enhancements coming!)
  • Word Wrap + Indentation: Fixed the issue of text not being indented properly when using word wrap

ENHANCEMENTS

  • Terminal (all modes): “Run” command added, for executing Run plugins – if available
  • Preferences > Editor: Option to set custom font manually (selection via Font Panel pending)
  • Preferences > Editor: Option to set custom tab size manually
  • Added actual checking for Unsaved Changes before displaying the annoying confirmation dialog, on quit
  • Preferences Panel – rewritten/redesigned from scratch
  • File Manager: Option to select default spec for new (untitled) documents
  • File Manager: Option to specify default encoding (UTF-8, Windows CP*, Shift-JIS, and more)
  • File Manager: Option to add folders/directories on top
  • File Manager: Option to filter files by regex
  • General preferences: Option to select behaviour on start up (new document / restore previous documents)
  • General preferences: Option to select behaviour on quit
  • Editor preferences: Option to set global font & font size
  • Cleaned up Global Plugins, and hierarchy
  • Lua compiler integration
  • LESS (node) integration
  • Cleaned up official themes + migration to the new simplified LESS format
  • Ctrl+Z added for terminating terminal tasks
  • Added option for 2-space tabs
  • Cleaned up menu items, under View and Document

NEW FEATURES

  • Erlang: Run/Run with Arguments
  • Elixir: Run/Run with Arguments
  • Share: On Pastie, On Pastie (private)
  • Text Plugin (Global): Spaces to Tabs, Tabs to Spaces, Convert to Uppercase/Lowercase/Titlecase
  • Lines Plugin (Global): Sort Ascending, Sort Descending, Remove Duplicates, Sort and Remove Duplicates, Reverse Order
  • Shell Support – new command line interface (pmint)
  • TypeScript : Preview/Live Preview/Compile plugins added
  • LESS: Preview/Live Preview/Compile added
  • Prolog: Run support added
  • Dart support added
  • Jade support added
  • Stylus support added
  • Curly support added
  • Twig support added
  • VHDL support added

*Complete Changelog (covers versions: 1.3b, 1.3c, 1.3d, 1.4)