- Logarithmic Axes
- Axis ranges up to 10^300 now work for real.
- Improved support for logarithmic axes that span more than 30 orders of magnitude. Tick labels now appear where expected (for example, at 10^30, 10^40, 10^50...) and the axis uses major and minor ticks accordingly. Intermediate tick marks no longer appear in situations where they would be too close together to be visually salient.
- Improved tick mark choices for logarithmic axes that range between approximately 1 and 50.
- Updated the tick labeling algorithm to skip intermediate labels greater than 5 (in any power of ten) when there is not enough space for all labels. (This looks cleaner and matches Matlab's layout.)
- Major/minor tick marks now always work correctly on logarithmic axes where some tick marks are not labeled.
- Fixed an issue where tick marks were inconsistent near the ends of logarithmic axes whose min or max were not powers of ten.
- Scientific Notation
- You can now override the automatic scientific notation settings with new menu options: View > Scientific Notation.
- Logarithmic axes now automatically use scientific notation when the max is greater than 100,000 (unlike linear axes, which wait until 10,000,000).
- Miscellaneous
- Fixed an issue with automatic window resizing when running the application on Mac OS X 10.7 Lion.
- Fixed a regression where strings such as "5k" were interpreted as "5" instead of as a custom label.
- The custom tick spacing field now behaves as expected when you tab through it without changing its value.
- Shift-clicking two tick labels on a logarithmic axis now selects all of the labels in-between.
- Smaller fixes and improvements.