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. When opened in versions older than 8.1 the text may be truncated. If you must support users with older versions, then turn off this feature by setting @lssp=100 before saving and restore by setting @lssp=60 after saving. 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.