For a full list of changes see the changelog. Some of the highlights are:
Background Audio Loading
Loading audio files in Aegisub is now done in the background, so that you can continue to use Aegisub while audio is decoding, and can even begin working with the beginning of the audio while the full file is loaded. The loading progress is shown in the audio display's scrollbar:
Characters Per Second column
A new column has been added to the subtitles grid which displays the Characters Per Second (CPS) for each line, to help you avoid having lines which are too long for the viewer to read in the time they are visible. The background color of the CPS column gradually transitions towards red as the CPS value gets higher to help you spot lines at a glance. The default thresholds for the coloring are based on English professional subtitling standards, and can be adjusted to more suitable values for other languages in the Interface preferences.
LuaJIT
Automation scripts are now run using LuaJIT in Lua 5.2 mode rather than Lua 5.1. This typically results in them being significantly faster, and gives them access to LuaJIT's powerful ffi. This is mostly backwards-compatible with existing scripts, but LuaJIT's parser is a little stricter than standard Lua's. In addition, the lfs and luabins modules are now available in the Automation environment, and the Lua io functions have been patched to support Unicode paths on Windows.
Improvements to editing multiple lines at once
More of the visual typesetting tools handle modifying all selected lines at once rather than just the selected line, and the edit box style buttons (bold, italic, colors, etc.) actually try to do the right thing when multiple lines are selected rather than setting all of the selected lines to the active line's text.
Japanese input support on OS X
Japanese input in the main edit box now actually mostly works. Other languages which have a similar concept of pending input that needs to be displayed should work as well, but have not been tested as heavily.
Bloat reduction
While programs naturally grow over time, 3.1 had gotten somewhat excessively large. 3.2 has reversed this trend somewhat and significantly reduces both the download and install size:
3.1 | 3.2 | Change | |
---|---|---|---|
Windows Download | 29 MB | 19 MB | -35% |
Windows Install | 167 MB | 34 MB | -80% |
OS X Download | 36 MB | 22MB | -37% |
OS X Install | 122 MB | 69 MB | -44% |