From OriginLab Wiki
- Added two new variables for legendupdate: Page and Layer. And added two more options for the variable "dest": spepage and spelayer. ID = 13651.
- Support tilde above character when editing text label, new escape has been added: \at(v) will place tilde above v.
- Added system variable @TOS=1 (ON by default) to control Text stretch in Window View. ID = 14104.
- Add % natation to show page long name and comments. ID = 14074.
- %(%H, @PL) Page long name
- %(%H, @PC) Page comment
- %(%H, @PC1) Pge comment 1st line
- Added more properties and methods for object layer.CMap to provide precise control. ID = 13920.
- Supports defining functions in LabTalk. ID = 13141.
- Included event handling OGS files inside Project folder, which will be executed when event happens. ID = 13538.
- Improvements to Ed Dialog. ID = 14106.
- Added a LabTalk switch, -se, to suppress X-Function information message. ID = 14154.
- Cell link notation allows LabTalk string expression. ID = 14185.
- Improved the formatting for LabTalk tree output. ID = 14168.
- Introduce option for interpolation type when using (). E.g. range aa=(2,1);aa(3.5, spline). ID = 7354.
- The X-Function reduce was renamed to reducerows in 81
- Added new X-Function Plotbylabel to Plot Groups of Columns into Individual Layers. ID = 14182.
- Added new X-Function Plotmyaxes to Plot multi-axes plotting. ID = 13992.
- Added new X-Function envelope to get envelope of the data. ID = 12506.
- Added XF wdeldup to delete rows in a worksheet based on duplication in one column. ID = 12431.
- Added XF wdelrows to delete rows by skipping, or rows with missing values, masked values. ID =14475.
- Object alignment tools in Object Edit toolbar applicable to:
- Layer and Layer. ID =11263.
- Layer and object. ID = 12967.
- Support to input a Unicode character via the Symbol Map. ID = 3231.
- Color Fill in Contour Plot supports loading a color palette. ID=13017.
- Set Levels dialog for colormap supports major and minor levels specification. ID=13017.
- Contour lines, Contour labels and Color Scale Control dialogs support "Show on Major Labels" option. ID=13017.
- Colomapping to Z values is supported in 3DBars.OTP (3D Bars plot). ID=13801.
- Number of 3D Surface grid lines can be controlled in Speed Mode. ID = 13822.
- 3D graph support resizing layer in just one direction. ID = 13559.
- Supports Mask in line plot. ID = 7713.
- Added Auto Apply Designation context menu in the middle panel of Plot Setup. ID = 13749
- Shows scale factor information when axis lables, etc. are selected in Graph. ID = 14083.
- Added Factor controls on Display tab of Layer Management. ID = 14084.
- Added new Plot type Double Log Reciprocal scale in percent. ID = 14159.
- Graph Scale Object dialog supports font style control. ID = 14152.
- Added new plot types:
- Scatter Central
- 2D B&W Pie Chart
- Wind Rose-Raw Data.
- Ternery contour. ID = 2935.
- Added multiple Y axes plot type: ID = 13289.
- 3Ys Y-YY
- 3Ys Y-Y-Y
- 4Ys Y-YYY
- 4Ys YY-YY
- Multiple Y Axes..
- Improved Legend symbol size. New syntax can be used to specify the size. ID = 8343.
- \l(1, s:p80). Where p means percentage.
- Added Most Recently Use in Plot menu. ID = 8999.
- Added a new tab Numeric Formats in Pie chart, Plot Details dialog, to control labels' digits display. ID = 14372.
- Reorganized the Plot menu. ID = 13610.
- Add Add/Modify Layer Title context menu when clicking graph layer. ID = 14192.
- For contour plot from worksheet data, we added context menu to extract contour data from contour lines. ID = 1863, 13595.
- Added new X-Function batchProcess to perform batch process base on analysis template. ID = 4588, 14018.
- Added the X-Function addtool_rise_time to calculate rise time within specified rectangle. ID = 12507.
- Supports linear fitting with X error bars. ID = 3224.
- Added rotated 2D Gaussian function for surface fitting, so that the peak's x,y axes are not perfectly horizontal/vertical. ID = 13109.
- Improved Normalize Tool to support normalizing multiple columns simultaneously. ID = 13673.
- Supports multiple Y datasets for Peak Analysis. ID = 13998.
- Added control for Auto Preview in Simulate Curve tool. ID = 13978.
- Multiple Peak Fit now reports derived parameters in output sheet. ID=14360.
- Go to Results context menu was added to lock icon in graphs. ID=14211.
- Unit for (derived) parameters now displays in non-linear curve fitting report and Fitting Function Organizer dialog. ID=14077.
Import and Export
- Unicode CSV support. ID = 12534.
- Added export mode to append data to existing file. ID = 13891.
- Supports netCDF 4.0 and HSF5 format. ID = 13130.
Worksheet and Matrix
- Added option to output data to new column of specified sheet for Extract Worksheet Data. ID = 12755.
- Improved the Set Matrix Value dialog. When the calculation range is out of original matrix dimensions, rows or cols are added automatically. ID = 12554.
- The Condition box in Extract Worksheet Data dialog is always enable now. This is helpful when include i, the row index, in extract condition. ID = 11492.
- Improved the Find and Replace dialog, which can be accessed from Edit: Replace menu item. ID = 13631.
- Slide Show of Dependent Graphs was added to column context menu to show all dependent graphs in Origin 8.1. ID=14280.
- Variables menu was added to Set Column Values dialog
for defining variables simpler. ID=14241, 14190.
- Save context menu was added in Excel window in Origin 8.1. ID=14238.
- Improved the Origin Project File size. The file size needed to save Text&Numeric columns in files has been reduced for most cases, sometimes dramatically. ID = 13132, 13127.
- Added shortcuts to Pages in Project Explorer. ID = 13551.
- If runs Origin in command line, a new option, -b, was added to force running the script before the OPJ is open. ID = 13874.
- lic X-Function and Update Module License menu were added in Origin 8.1. ID=14275.
- Transfer User Files now supports transfering version 8.0 files to 8.1. ID=14216.