Origin 2026b Features
Graphing
New Graph Types
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
|
|
|
|
General
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-32504 | Recalculation locks in graph Improvements | Support hide recalculation locks in graphs globally if too many | Can access by View: Show: Hide Analysis Locks for All Graphs
|
ORG-32647 | More Axes and Plot Settings in Graph Option | Add Line Color option on the right side of Line Thickness in Graph Options: Axes tab. | Line color and line thickness need to apply to
|
ORG-32692 | Add Reference Lines by Column Label Rows | When adding reference lines, user can pick values from column label rows | Sometimes user puts some specification values in column label rows (either built-in label rows or user-defined label rows To plot them as reference line in graph:
|
ORG-32967 | Should use % instead of absolute position when moving axes by dragging | When dragging axis, we change it as % by default. | In the pass, if we drags axis, then we set the new position as absolute X value. But then when user changes data and rescales, the axis jumps or goes out of page. In Origin2026b, we use % instead of absolute position. |
ORG-31935 | More MT support on Object Manager | Support mini toolbar on Object Manager when mouse cursor is not pointer | When active window is Graph/Layout, click toolbar like Zoom-Panning tool, on Object Manager, click plot/layer/graph node to show mini toolbar, then active Graph/Layout, still Zoom-Panning mode |
ORG-32262 | Grouped Histogram Support Preview | Origin 10.3b now supports preview panel for Grouped Histogram dialog | Preview is also supported in Graph Maker for grouped histogram plot |
ORG-32707 | Connect handle missing value for Step Line plot | Add a new checkbox Draw Valid Step Segments for Missing Value in Plot Details Page’s Display tab. | When there is missing X or Y for one data point, Origin now can draw connect line between them checking Draw Valid Step Segments for Missing Value. |
ORG-32268 | Add Reference Lines in All Layers | Add Option to add reference line for all layer. Two radio are added in left-bottom corner of Insert Reference Lines dialog | Select All layers, Origin will add the reference line to all layers in page. When Axis style is selected in common display, Active Layer is changed to Layers Share Axis Style. |
ORG-32999 | Add Show/Hide Masked Data Toolbar Button in Stats Mode | In Stats Mode, add Hide/Show Masked Data Points button after Masked Points on Active Plot. | |
ORG-32511 | Support restore graph scale for Scale Zoom-Panning toolbar | Double click to restore graph scale | After using Scale Zoom-Panning Tool toolbar, and then mouse wheel multiple times, there is no way to restore to original scale, now can double click the toolbar button to restore |
Label and Annotation
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-32493 | Slope Annotation | Calculate the slope between two selected points based on their coordinate values | Can access by Slope Annotation toolbar in left panel |
ORG-32561 | More Annotation Support Snap | Distance/Angle Annotation support snap to 45° when hold Shift key | For Distance/Angle Annotation, hold shift key will snap to 0 45 90 135, at the same time, it also support snap to data points, axis, Line Object, grid line |
ORG-29603 | Graph Annotator Improvements | Improve the Graph Annotator to easy use |
|
Graph Customization
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
|
|
|
|
Export
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-33117 | Provide Transparent Background option for png image on Export Graphs (Advanced) dialog | Add Transparent Background option for png image on Export Graphs (Advanced) dialog | Transparent Background checkbox is placed in Image Settings - PNG Options branch, under Color Depth node.
|
Analysis
General
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-32619 | Mini toolbar button Change Parameter | Quick way to open the corresponding change parameters dialog by clicking on output curve | You may have multiple output curves on graph. you can click on the output curve and use the new Change Parameters mini toolbar button to open the right dialog to adjust parameters. In the past, you would need to mouse over the green lock at the corner of graph to check which lock is for which analysis and then click on it to open the dialog. For grouped plot with output curves, the button is on Single plot tab
|
ORG-32395 | Update to newer OpenCV version 4.12.0 |
|
|
ORG-32642 | Show one recalculation lock for single operation | For analysis on multiple plot one operation, now only show one graph lock under layer icon. In old version, it will show too many graph lock |
Statistics
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-32643 APPS-2323 | Warranty Analysis support one value/multi values/column for Future Production Plan | Open Reliability and Survival Analysis app then click the Warranty Analysis button to open the tool. Set one value/multi values/column as the Production Quantity Value(s). | |
APPS-2278 | DOE: support include center point in model for PSS | Available for Power and Sample Size with 2-Level Factorial or Plackett-Burman design. | Open DOE APP then click the Power and Sample Size button. In the opened dialog, choose 2-Level Factorial or Plackett-Burman radio then enable Include Term for Center Points in Model.
|
ORG-32777 | Support Duplicate Operation for statistics operation tools | Both Duplicate this Operation and Duplicate Operation for Specific Sheets are supported for:
| Click the lock on the above tools’ report then choose Duplicate this Operation or Duplicate Operation for Specific Sheets menu. |
ORG-32785 | Support Equal Variance is not Assumed for Two Sample T test with Summarized Data | The SEM for Mean Difference calculation method is updated for Equal Variance is not Assumed. | When Equal Variance is not Assumed: SEM of Mean Difference=sqrt(SD1^2/N1+SD2^2/N2) note SD1, SD2 is SD of 1st and 2nd Dataset, N1, N2 is sample size of 1st and 2nd Dataset |
APPS-2425 | Time Series plot support input Y data with missing value | Remove the missing value check on Y data | In old version, if X or Y data with any missing value, time series plot will pop up Input Data contain missing value, and not possible to plot Now if Y data with any missing value, time series plot will work. But still fail if X data with any missing value |
APPS-2230 | Add frequency option in PDA for Right Censoring Dialog | Support Frequency for Right Censoring data when excuting Parametric Distribution Analysis |
|
APPS-2240 | Implement for NPDA for Right Censoring | Non-Parametric Distribution Analysis for Right Censoring new tool are availale in Reliability and Survival Analysis app. |
|
ORG-32939 | Support Dunnett Means Comparison in One-Way ANOVA | Dunnett Means Comparison is available for One-Way ANOVA since Orign 2026b |
|
ORG-32946 | Provide "Actual Power" value and the Power Curve Plot in the t-test pss tools | Improvements for the One/Two/Paired-Sample T-test tool under Power and Sample Size main menu |
|
ORG-32948 | Improve proportion tests (support multiple values as input and add assumptions on report graph) | Improvements for the One/Two-Proportion/Variance Test tool under Power and Sample Size main menu |
|
APPS-2412 | Mixture design supports multiple totals | Support multiple total values in mixture design of Design of Experiment App | Open Design of Experiment app then click Create Design → Mixture Design to create design with multiple total values then analyze.
|
APPS-2447 | Factor name supports more characters | In Design of Experiment App, support more characters for factor name/level when creating/analyzing the design. |
|
Data Handling
Worksheet
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-32617 | Add last Column to similar sheets | Context menu to add column to similar sheets | If you want to add same column to multiple sheets, you can add it to one worksheet first. Then right click and choose Add Column to Similar Sheets to add it to other sheets in same book, sheets in other books in same folder, or sheets in other books in whole project. |
ORG-32704 | Support trim spaces when paste/import from Excel | 1.Support trim spaces when paste from Excel 2.Improve Trim() function to trim spaces. | Two ways to remove spaces at beginning/end, and only keep one space when multiple spaces in the text. 1.Select Paste(Trim Spaces) to paste. 2.Use LT function Trim(), like Trim(A) to do this for column A. |
|
|
|
|
ORG-32684 | Hotkey for Paste (Keep Space) | Ctrl+Shift+V for Paste (Keep Space) | Added the hotkey so user doesn’t need to right click and choose Paste (Keep Space) |
ORG-32838 | Rescale axis for Graph Sheet or floating graph in worksheet | Rescale, Rescale X, Rescale Y toolbar buttons are enabled in worksheet | In the past, user would need to double click the floating graph or graph sheet to open the real graph to rescale it. In Origin 2026b, the buttons are enabled to directly rescale graph in worksheet. This isn’t available for graph embedded in regular worksheet cells. |
ORG-32851 | Auto Rescale of graph in worksheet | Easy way to turn on Auto Rescale of graphs in worksheet | Mini toolbar is added on floating graph in gray area of worksheet or graph sheet Once Auto Rescale is turned on, if data changes, graph’s axis scales will update automatically. Note: The first time you turn it on, it will not auto rescale the axis graph. So you may need to click Rescale to show All button once. |
Import
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
Turn off Excluded Imported when Saving in Preferences: Options | Added Exclude Imported when Saving node to Miscellaneous tab of Preferences: Options dialog. |
| |
ORG-32856 | CSV Connector better support on complex data | CSV Connector supports auto detect complex data. | Auto detect complex data to import, and set the column format to Complex(16). |
Programming
Labtalk
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-32685 | Extract String Inside Quotes/Parenthesis (Inside() function) | Add Inside(string[, mark]) string function to return the substring enclosed by a matching pair of marks. If mark is omitted, text inside double quotes is returned; 1–5 correspond to (), [], <>, {}, and single quotes. | Use in Set Column Values, e.g. Inside(A) for text in |
ORG-32747 | LabTalk to get all booknames and sheetnames | Booknames() and Sheetnames() functions are added to get all book and sheet shortnames from current book, folder or project. | Booknames( scope) to get all book names
Sheetnames(scope, n ) to get all sheet names
This can also be used in F(x) to create range string to retrieve values from different sheets. B0 means last value in B
|
Python
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
Disable quit() function in Origin's embedded Python | Disable Python function quit() in Origin's embedded Python. | Run quit() function in Python Console should only close Python Console now. |
Code Builder
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
Update Scintilla to newer version 5.5.8 | Update Scintilla to newer version 5.5.8, so Code builder supports some new features like edit blocks in multiple lines at one time. |
Miscellaneous
Ease of Use
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
ORG-32431
| Find in Project Files 2026b New Features | Introduced following features for Find in Project Files dialog.
|
|