Origin 2025 Bug Fixes

Graphing

General

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-29150

LaTeX using third party extension fails to show dark mode

In Dark mode, LaTeX inserted using third party extension is dark.

Fixed in Origin 2025. By default, it will show in white in dark mode.

Corresponding system variable @SVGDM (LaTeX SVG supports dark mode). 0 = off. 1 (default)= On.

ORG-29066

Horizontal or vertical line sometimes disappears when anti-aliasing is enabled

When anti-aliasing is on, resize graph window, sometimes horizontal of vertical line plots or error bars would disappear.

Fixed in Origin 2025.

ORG-29255

Fit Page to Layer didn’t consider cut-off

When trying to fit page to layer, if a data point was not clipped, then the related error bar would be included.

Fixed in Origin 2025 so if it is not clipped, the error bar will not be included.

ORG-28946

Strange string shows if Scale In graph with graph object

When Scale in graph with graph object, strange string shows

Fixed in Origin2025

ORG-29216

OM fails to display correct info when switching folder if docked together with Project Explorer

Docked Object Manager with Project Explorer as 2 tabs, switch folder in Project Explorer and active Object Manager, Object Manager display wrong info

Fixed in Origin2025

ORG-29045

3D graph display and plotting issue if fresh Origin instance

  1. Start a new Origin instance.

  2. Open the attached ORG29045.opju

  3. Plot a 3D Stacked Bar plot from columns A, B, C, E, F

  4. Select the plot layer frame and resize using the handles (or changing axis scale).
    ==> Plot disappears.

  5. Create a second 3D Stacked Bar Plot
    ==>No plots shown, axis scales are not even correct.

  6. Reopen the opju and repeat steps 3-5
    -->No issues

Fixed in Origin2025

ORG-29013

3D Graph's Color Scale Title fails to show LaTeX formula

1.New project, open attached “3DTextLaTeX.opju“

→ notice that there are two 2D text objects on the graph, same contents.

2.Open Object Properties for one of them, paste the LaTeX Formula as the 2nd line, click OK.

\q(\left\langle{{F}_{l}}\right\rangle)

==> The normal text part became jagged.

Fixed in Origin2025

ORG-29298

3D Scatter Projected Points are obscured by other points.

In a 3D scatter plot, the project points are obscured behind other points.

 

Fixed in Origin 2025

ORG-28966

Tooltip of Parallel sets plot does not update when moving around

  1. make Parallel Sets plot

  2. mouse over link → tooltip shows

  3. move to other link ==> the tooltip in step 3 still show.

Fixed in Origin2025

ORG-29241

3D Axis dialog only accepted Julian date

In a 3D plot, click on an axis dialog that uses Date format and go to Scale. Instead of the axis dialog showing Julian Date for From and To, it uses date time format.

ORG-28804

Light mode windows coloring control

  1. enable dark mode, set dark mode theme to purple

  2. set background color in dark mode toolbar to #22222E

  3. activate workbook window, in script window run “mem -pw“ ==> GraphBK is <None> in worksheet.

Fixed in Origin2025

ORG-28766

Collect issues for new arrow shape

  1. make 3d scatters plot

  2. add arrow object by toolbar button

  3. select the arrow, change its shape to new shape(circle/square/cross)

==> no change

Fixed in Origin2025

ORG-29092

Layer Icon Disappear When Resize Window

  1. new worksheet, open worksheet properties dialog, set size with 8000 rows * 3 columns

  2. fill column A with row number, fill column B C with random data

  3. select all and plot lines

  4. enable Anti-aliasing, then resize window ==> layer icon disappear when resize window.

Fixed in Origin2025

ORG-27913

Drag log scale issues

For log scale graph, drag the axis scale with red dot fails to extend range

Fixed in Origin2025

ORG-29293

Bracket Issue when dragging end point to opposite position

  1. new graph, Select Add Round Bracket from toolbar

  2. select one end, drag it to top ==> shape is odd

Fixed in Origin2025

ORG-28968

Calculation Error When Undo Margin Change

  1. plot scatter with row number,

  2. open properties dialog of legend, go to frame tab → check all margins are 12.4

  3. mouse over legend to show hand icon, then click and drag to resize margin to maximum size

  4. ctrl+Z, open properties dialog of legend, go to frame tab ==> left top margin is 13, right bottom is 12.5

  5. repeat step 4&5 ==> left=13, top=13.5, right bottom is 12.5. It seems left and top could be bigger in every time

Fixed in Origin2025

We also support undo legend margin change for 3D in Origin2025.

ORG-29423

XYZ scatters are not in correct position if added on virtual matrix surface

  1. Open the attached OPJ

  2. Highlight the whole worksheet “data3D“ and create a surface plot from the virtual matrix

  3. Activate the worksheet “dataXYZ“, drag and drop column C in the surface graph to plot the 3D scatter plot

==>The coordinate of the scatters are wrong, The first point locates on X=-1 though it’s X value is 0

Fixed in Origin2025

ORG-29186

Edits transparency resets color increment on Group tab

  1. make grouped 3D bars plot

  2. open PD dialog, go to group tab, set increment of bar shape to stretch, click apply

  3. go to pattern tab, change transparency, click apply

  4. go back to group tab
    ==> increment is changed to by one

Fixed in Origin2025

ORG-29664

Change in order from applying System ThemeSystem increment list color to System increment list colorSystem Theme because color theme was not correctly updating

The issue in the past was when a theme included a custom color list, when setting the theme as the system theme, the color would not modify correctly.

Fixed in Origin2025

ORG-29822

Redundant pattern fill for line plot

  1. new wks, fill with row numbers, make 2D line plot

  2. open PD dialog, go to line tab, check enable fill area under curve, click apply

  3. go to pattern tab, set fill color as index: col(b), patter as index: col(b), click apply

  4. set gradient fill as two colors, click OK
    ==> the whole graph is covered by pattern fill

Fixed in Origin2025.

ORG-29842

Deleting some groups in OM will also mistakenly remove the ones in the bottom

In Object Manager, hold Shift to select multiple groups and remove, sometimes bottom groups are removed too

Fixed in Origin2025

ORG-29741

Enlarged Graph only follows plot colors in first layer for multi-layer plots

When Ctrl+drag to select ROI region with Scale In toolbar, enlarged graph always follow the plot color of Layer1, In Origin2025, will follow plot color of corresponding layer

ORG-29845

Second Axis with Formula Fails on Y Axis

Plot scatter with random number, active the Y axis and click Add Second Axis mini toolbar button, set Direct Formula set as x + 4, Inverse Formula as x - 4. ==> Wrong right Y axis

Fixed in Origin2025

ORG-29889

Image display issue in Data Point Tooltip

1.New a project, open attached DPtooltip.opju

→ notice that col(C) in Book1 contains some images, first 2 cells' image is portrait orientation. (width < height)

→ notice on data point tooltip’s preferences, Type combo is set as “Single Cell“, and Column Width is set as 45.

2.Activate Graph1, mouse over the 3rd (or 4th) point to show data point tooltip

→ The image in tooltip can show completely.

3.Mouse over the 1st (or 2nd) point.

==> The image is cut off.

Fixed in Origin2025.

ORG-29698

Symbol Fill Color fail to apply from theme when set symbol interior to open in same time

  1. drag attached Open Circle with Lighter Fill.oth to Origin

  2. create group scatter plots with random data,

  3. F7 to open theme organizer, apply the attached theme ==> symbol fill color is not filled

  4. click apply again → symbol fill color is correct.

Fixed in Origin2025.

ORG-30049

Crash if Trajectory Plot Has Only One Arrow

  1. Open attached file "CR-45293 Trajectory arrow.opju", note there is a special point.

  2. Open PD, select special point "32" in left panel, Symbol tab, set Size as 0.

  3. select "original" in left panel of PD, Line tab, click "Arrow" checkbox, and set "Distance between Arrows" as 100.

  4. Click OK/Apply.
    ==>Origin crashes.

Fixed in Origin2025.

ORG-30053

Junk dataset error after remove vm plot

  1. open script window

  2. Open the attached Contour Plots - Correlation Heatmap with Split Tile.opju.

  3. Activate graph2, click green lock and select change parameter.

  4. Click tri-angle button beside input branch and select C(Z), click ok.

  5. click F11 open learning center, select column and bar charts, double click Grouped Floating Bar

  6. repeat step5, click F11 open learning center, select column and bar charts, double click Grouped Floating Bar again
    ==> in script window,
    GSE:#163808A2C50YLNx
    Junk dataset with NULL elements found !!! Name : #163808A2C50YLNx

Fixed in Origin2025.

ORG-29720

Gibberish in QC(X-barR) Chart in COS

1.In COS start Chinese Origin.

2.Make sure “Use English in Reports and Graphs“ is checked on Options dialog, Numeric Format tab.

3.Create a graph with menu “*Plot > Statistical: QC(X-barR) Chart* “

==> There is gibberish on the generated graph.

Fixed in Origin2025.

ORG-30090

Palette failed to show completely on Colorwell panel

1.New a project, open attached ColorWell.opju

→ notice the plot is color mapping on col(C).

2.Click on the plot, then click MT button “Symbol Edge Color” to pop up the colorwell panel.

→ Color List is selected as “Temperature“.

==> The color bar below showed almost all blue colors.

Fixed in Origin2025.

ORG-29358

Origin crashed in Function Plot with Long Expression

Use a very very long expression to make 2D function plot.

==> Origin crashed without error message. Fixed in Origin2025

ORG-28746

Stiff dialog error check

  1. With proper stiff graph data, highlight Column B~I

  2. Choose menu Plot > Specialized: Stiff

  3. Click OK

==> There is an error message showing in Message Log "A NULL pointer or reference was attempted" and the graph doesn’t scale.

If Conversion Factors, Group are set to none, no error and graph can be made.

The problem exists in JOS/COS/GOS.

ORG-28997

Change Plot type failed to keep auto color

1.Make some project files with pattern color is set as Auto.

2.Right click on plot and select Change Plot to - Scatter.

3.Change Plot to - Column again.

==> Fill color became black.

ORG-28975

None Symbol Shape fail to work for Centroid Point

  1. Fill 10 rows of column with random data, plot scatter

  2. Open Plot Details dialog, go to Centroid tab, select show centroid point for subset

  3. Uncheck auto of shape, set shape to last option, which is none, ok

==> The symbol still show

ORG-29386

Weibull distribution curve should skip missing in input

  1. Create a new worksheet and fill column B with random number. Delete 3rd row to create a missing value.

  2. Highlight col(B). Select Plot: Statistical: Distribution to plot a distribution graph.

  3. Double click the distribution curve to open the Plot Details dialog. Select Distribution tab and check “Show Parameter Tabel”.

  4. Select “Weibull” from Curve Type drop-down list. Click OK.

==> lambda and k become missing in the table.

ORG-28312

Contour Display when Y in Logscale

For some specific contour project, double click Y axis, change it to log scale and apply.

==> The graph shows white areas although no value is above 0.05.

If I then check the Symmetrical Log Scale, set linear Range Threshold to 0.01 and apply, the white area is gone.

ORG-29046

Better sort of Date Time column on Browser Panel

  1. Make a browser plot with date as x data.

  2. Click on Month header on left panel so same month data are together.

==> The month column is sorted alphabetically, e.g. April, Aug, … I am hoping the order is Jan, Feb, …. Dec.

ORG-29509

Fail to Save pie plot's label position

  1. Make some Pie Bar With Labels

  2. Select all labels for bar part plot, then align them with left align button

  3. Save project and then reopen the project

==> The alignment fails to keep.

ORG-29254

Insert Plot to Layer fails depending on plot order

  1. For some specific project, Highlight col(C)[1:13] and plot a line graph

  2. Highlight col(C)[17:29] , then switch to graph to select Insert: Plot to Layer: Line
    ==> Plot is not inserted.

  3. Highlight col(C)[17:29] and plot a line graph

  4. Highlight col(C)[1:13] , then switch to graph to select Insert: Plot to Layer: Line
    -->Plot is inserted. If you insert the second data as a different type of plot, eg. scatter or line+symbol, it adds the plot correctly regardless of order.

ORG-29018

Scale by Symbol Size Fail to work for Group Scatter When Shape increment is not none

  1. Fill ABC with random data, plot scatter

  2. Open Plot Details, go to group tab, click … button for symbol type

  3. Move cross symbol to top, apply

  4. Go to symbol tab, uncheck scale by symbol size, set edge thickness to 4, ok ==> nothing change

  5. Reopen Plot Detail dialog

==> scale by symbol size is selected

ORG-28944

Justify Option Fail to work for bubble scale label

  1. Fill 3 columns with random data, plot bubble plot

  2. Open properties dialog with bubble scale

  3. Go to levels tab, set From 0 To 1, Levels type by count and count=4

  4. Go to Labels tab, set display to custom, custom format=.2*

  5. Set Justify to right ==> Label do not align to right

ORG-29157

Overlap Panels should ignore the limitation of @NOP

We limit the number of panels(@nop) so the size of panel will not too small. But if user just want to overlap the panels, then we should not use this limitation.

ORG-25387

Longer minus sign drawing issues

  1. “-1“ tick label on Y axis uses longer minus sign. On text object, it is not consistent: the literal number(1st line) uses normal short minus sign, while the cell linked number uses long minus.

  2. Move the text object a bit. ==> both draws as short minus.

  3. Press F5. ==> Now linked number became long minus again.

ORG-27023

Merge Sunburst / Pie Graph Label Position Issue

  1. For some specific project files, open merge graphs dialog.

  2. Clear any preselected graphs. Make sure number of Rows OR Columns is greater than 1.

  3. Click triangle button and select the Graph Browser dialog and select Graph1, then select >> to add it first.

  4. Then select Graph2 and click >> to add it second.

  5. Click OK
    ==>Preview shows Labels are messed up

  6. If you repeat above but select Graph1 and Graph2 at the same time and add both at the same time with >>
    --> No problem with labels.

ORG-29680

X Error add to wrong plot using Layer Content for Specific Data

  1. For some specific project file, Create a XYError plot using column A ~D

  2. Using Layer Contents dialog, add column F~G to graph

==>The F X error bars are added to the wrong plot

ORG-29526

Origin doesn't display the date and time data of break in Axis dialog if tick label format is auto

  1. For some specific project file, activate Graph and double click to open X Axis dialog

  2. Go to Break tab==> No data is displayed in Break From and Break To

  3. Go to Tick Label tab → note the display format is auto

  4. Select Display: Custom Display

  5. Go back to Break tab

---> data is displayed

Same issue exists in special tick tab.

ORG-29501

Plot Details Slow when switch tabs

In Origin 2024b and earlier versions, Origin Plot Details dialog shows slow when switching tabs

Improved in Origin2025

ORG-29455

Wind Rose should support YX column designation

  1. New a worksheet and move Col(X) to right

  2. Highlight Col(Y)

  3. Select Plot - Specialized - Wind Rose - Raw Data

  4. Close dialog and highlight the whole worksheet

  5. Repeat step 3 == > Message pop up

ORG-29130

Link Axis Length to Scale Issue in Axis Dlg

  1. New a graph window and open axis properties dialog.

  2. Go to Show tab. Check Link Axis Length to Scale with X:Y Ratio box.

  3. set ratio to 1 and Apply. → correct

  4. set ratio to 2 and Apply.

==> Nothing happens.

ORG-29717

Paste format Styles only available if copy 'All'

  1. New a graph

  2. Create a text label object and bold it. Create another text label and do not bold.

  3. On the bold label, Copy Format>Styles

  4. On the non-bold label right-click and select Paste Format To
    ==>No option to paste Styles

  5. Repeat 3. but select ‘All’. Select Paste Format To for non-bold label
    -->Now you can paste Styles

ORG-29475

Significant mark does not work in Scatter Matrix for specific data

  1. Significant mark does not work in Scatter Matrix for specific data

  2. “Label Size by Value“ option should consider Significant Mark. Sometimes Significant Mark was added on the same line as Pearson' r label, which became too large, outside the cell.

ORG-29498

Parameter Table should update when duplicate graph

  1. Fill column A with random data, plot histogram

  2. Open Plot Details dialog, go to distribution tab, set curve type to normal and select show parameter table, ok

  3. Duplicate this graph,

  4. Select plot, change distribution curve type in Mini Toolbar ==> parameter table will not update. Note after step 3, there is no lock in table.

ORG-29535

Histogram And Dot Plot Fail to Use Date/Time Format

Select some date/time format data and make histogram. ==> X axis is numeric, should follow the date format in source column.

ORG-13050

Support negative R value for polar contour

In the past, polar contour can’t be generated if R value is negative. Origin2025 now fixed the problem.

ORG-28853

XF based plotting tool failed to create plot from user defined template

1.New a project, import “Categorical Data.dat“ in Samples Graphing subfolder.

2.Highlight col(B) and click Plot menu - Categorical - Grouped Columns to open dialog.

3.Select col(D) for Grouping Column(s) node, click OK.

4.Modify the output graph, like change page color to be Red, save it as template for example “abcd“.

5.Activate back source sheet, click Template Library button to open dialog,

select template “abcd“, click Plot button.

==> no XF dialog opens and error message dumped “failed to find object during method call“

ORG-29253

Wind Rose from Raw Data Supports more Direction Sectors

In the past, wind rose from raw data only support 4,8,16 direction sectors. Origin2025 now support 4 8 12 16 18 24 32 36 (12 18 24 36 for 30 20 15 10 degree for each direction) for Number of Direction Sectors.

ORG-29550

Layer Content fails to show worksheet list with error pop-up

1.Open some specific project files with whole sheet on Book1 highlighted.

2.Hide the Book.

3.Double click Layer1 icon to open Layer Contents dialog.

==> run time error happened.

i.e. the bug will happen if src sheet highlight whole sheet and book is hidden.

ORG-29574

Template Library issues in C version

Fixed the issues of some template icons now show, and translation problem.

ORG-29755

Axis tick label table changed from 2024b

  1. Open some specific opju.

  2. Double click the top axis tick label.

  3. Go to Table tab and enable the table

  4. ==> The top table is from d2 to d10.

  5. –-> In Origin 2024b, it’s from d1 to d10.

ORG-28342

Could not use buttons when there is Unicode character in Time Series Explorer’s template path

In Origin2024b, if there is Unicode character in template path, Time Series Explorer could not use.

Origin2025 fix the issue.

ORG-30017

plot_group XF should support output to created graph page

Create a graph page with the template first, and then call plot_group to output to it. Now you can use ogp:=<new template:=grouped> to do.

ORG-28998

Plots created by plot_mquiver XF should support sheet browser

  1. New matrix, fill matrix value with i

  2. New another matrix, fill fill matrix value with j

  3. Plot contour+streamline with 1st matrix

  4. Click page edge ==> there is no sheet/book browser button. In Origin2025, Contour+Streamline support sheet browser

ORG-26003

Make it easy to plot similar plots with all sheets, all books

  1. Origin2025 change the Browser plot menu’s “All Columns from Same Sheet” to be a checkbox

  2. Add Similar Column from All Sheets and Similar Columns from All Books status checkbox for Browser graph

ORG-29161

Improve rescale of Date/Time axis

  1. Improve Increment of Time Axis: Make some line plot with time data==> increment of x is 000:04:48:00

  2. Tick rounding for date time format: Make some line plot with date/time data, open axis dialog, set rescale margin to 1, OK. Then rescale axis ==> 1st tick is 12/31/1997 16:34:12

  3. Financial plot template set minor tick count to be 0

ORG-21386

PE Dependents Change back NOT to Skip Browser Graph

  1. Make a browser plot with data

  2. Go to PE, right click Book1.

==> Dependent could not list browser plot.

added sys var to include browser for PE Dependents @PEDC default = 1 and will not skip browser any more.

Also also added @PDC=; to get the dependent count from LT, which will also follow PEDC rule

PEDC=1 include browser graphs, =2 browser graphs only

Data Handling

Import

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-29173

Data import failed after moving some newly created columns to beginning of worksheet

Import data via CSV/Text data connector and then add new column(s) at the end to do some calculation, etc. Then move such new column to the beginning of the worksheet.

Save the project and reload it.

Click the connector icon and choose Import to reload data.

==> Failed to import.

Fixed in Origin 2025.

ORG-29196

XML Connector Namespace Handling

If the root element contains colon that denotes namespace (like “ADELlaserBeamPositionKpiHis:Report”), and then select it to import by XML Connector.

==>Failed to import.

Fixed in Origin 2025.

ORG-28179

Ignore Data Connector in Data Sheet if Data Source is not from Files

For batch processing, when data source is not from file, it is not possible to connect to data from worksheet with Data Connector.

Fixed in Origin 2025.

When there is data connector in data sheet, connector should be ignored, the selected worksheet or range should copy to data sheet (paste from 1st column).

Export

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-27252

Export Excel failed with Japanese characters in Sheet name

Export to excel with Japanese characters in Sheet.

==> Error message: “Japanese characters“ sheet name does not satisfy Excel naming rule and is not exported.

Fixed in Origin 2025.

ORG-29089

Preview in Export Graph failed if ever exported

New a project, make Message Log window visible, new a graph window.

2.Press Ctrl+G to open Export Graph (Advanced) dialog, click Apply.

→ it exports successfully and dumped the path in Log window.

3.Click Preview button.

==> Error message dumped 2 times “Fail to get extension for image type Unknown“.

==> Preview panel is still empty.

Fixed in Origin2025

ORG-29312

Exported SVG failed to display axis notation

When exporting a graph with scientific notation on the axis, the graph did not display scientific notation when exported as SVG.

Fixed in Origin2025

ORG-29252

System Parameter with cell linking failed to be exported as displayed text

  1. Open the attached (https://originlab.jira.com/browse/ORG-26576#icft=ORG-26576.opju).

  2. → There are 2 label rows in *Summary*table

  3. Right click *Summary* node and choose Create Copy as New Sheet

  4. select File; Export: ASCII

  5. Make sure Show Options Dialog is checked and click Save

  6. Select all labels and choose OK.

  7. Open the Exported file.

==> The second row labels are not exported correctly.

Fixed in Origin2025

ORG-29299

Line objects on graphs cause issues

  1. Open KUNDU_2406_2406140908.opju
    ==> Origin freezes in 2023 or older.

  2. Try to print
    ==> Origin freezes.

  3. Reopen .opju and try to export graph
    ==> Freeze.

  4. Reopen .opju and try to copy graph to clipboard
    ==> Freeze.

Fixed in Origin2025

ORG-28961

copy graph as image mess up when set do not clip in MT

  1. select 4 rows of column A B, fill row number, plot column+label

  2. go to column B set as categorical

  3. select layer in graph, set do not clip in MT

  4. ctrl-click a point to fade out others,

  5. ctrl+alt+J to copy graph as image, with default setting (type=png, DPI=300), ok

  6. go to word, paste ==> column plot is not show in layer, the size of tick labels is too big

Fixed in Origin2025

ORG-29205

export SVG became slow

  1. Open the attached project file gww.opju.

  2. run script

sec; expG2img type:=svg path:="%Y"; watch;

==> it took several seconds to export the graph in 2024b, but it takes less than 1 sec in 2024.

Fixed in Origin2025

ORG-29549

Export Graph Dialog should not change Dark Mode setting in Preference Dialog

  1. new graph, select export graph or export graph (advanced)

  2. select follow dark mode colors, ok

  3. new another graph, select send graphs to pdf from app bar (install Send Graphs to PDF app)

  4. select a pdf path for save file as option, ok

  5. open the pdf ==> graph use dark mode color. After step 2, Dark Mode: Copy as displayed, excluding background auto color in Preference: Options dialog Page tab is selected. For export tools that do not provide follow dark mode colors checkbox, they will just follow settings in Preference: Options dialog.

Fixed in Origin2025

ORG-29872

Big Gap Show in Report Sheet After Print

  1. open reportstyletest.opju in

    ORG-29389 - Getting issue details... STATUS

  2. active linear fit report, select File; Print Preview (in Easwar’s step, he Print to the printer),

  3. close preview ==> there are black block under Parameter table

  4. close the parameter branch, and expand it ==> big gap show.

Fixed in Origin2025.

Worksheet

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-29099

Sheet failed to update in current active sheet after changing sheet name.

In a Gaussian sheet, change the sheet name to some other name. The name of the book is changed, but the name for the sheet is not updated. Also, when saving the project, and changing the data, the formulas that use the sheet name are not updated.

 

Fixed in Origin 2025. Formulas will update and sheets/books will update.

ORG-29307

Autofill to left or up direction would fill increasing number text and autofill for row direction does not work well for date data.

In a new workbook, fill A10 with text like “a10”. When dragging up to A1, it would fill increasing number text like a11,a12,…

In a new workbook with 6 columns, set the columns as Date format, type 1/1/2024 in A1 cell and 2/1/2024 in B2 cell. When dragging the 2 highlighted cells to F1, the 4th cell did not fill the first date of the month.

 

Fixed in Origin 2025.

ORG-29315

0 refers to the last index if by X when we want it to be the value 0

When changing parameters and selecting the input, when setting the range, if 0 is used, it refers to the last point on the graph. It now maps to the value 0 instead of the last point.

 

Fixed in Origin 2025.

ORG-29462

Origin crashed on column formula with Vertical Cursor dialog opening

When Vertical Cursor opening, type some formula in F(x) of source worksheet, then undo, crash

Fixed in Origin 2025.

ORG-29077

Number of week date format displayed wrong week when across some of year

For example, display date value “1/1/2022” with display format “2024-W19-3“ will show it as 2021-W53-6, but it should be 2021-W52-6.

Fixed in Origin 2025.

Matrix

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-29245

Generating grid results from a matrix are x-y exchanged

In a new worksheet with 3 columns, fill with random numbers and set col(C) as Z. Make a contour plot then right click the plot and select Generate Grid. Set X Grid Size as 31 and output as Matrix. Right click the upper-left corner and set the dimension to open the dialog. Since Origin 2016, it would output the x as y and the y as x.

 

Fixed in Origin 2025

ORG-29873

Mshrink fails to work if input data type is complex

New a matrix then fill with complex data, run mshrink or msresize XF with shrink method.

==>Fail to calculate the result.

Note: this issue existed since Origin 2024 and is fixed in Origin 2025.

Analysis

General

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-29315

'0' should not Refer to Last Index if By X

  1. Open the integ1 XF then expand Input: Range1: Rows node, set Rows by X.

  2. Set To’s value as 0 and click OK.

==> 0 in here will refer to last row and it will generate wrong result.

Issue existed since Origin 2021b and fixed in Origin 2025.

ORG-28283

PA does not report baseline fit parameters

When perform a baseline finding or baseline subtraction using a fitting function (such as poly5).

==>The fit parameters of the baseline are not stored anywhere for user to access.

Fixed in Origin 2025.

  1. When goal of PA is Create Baseline or Subtract Baseline, if baseline is fitted curve, will add function name and function parameter to comments of Y.

  2. When goal of PA is other option, will add function name and function parameter to Baseline_Data result sheet.

ORG-29418

Correlation Coefficient Spearman shows wrong results when Kendall unchecked

  1. This issue happened if input data has too many duplicate values, e.g. one value repeated more than 1024 times in one column.

  2. Open Correlation Coefficient dialog. Check Spearman checkbox, keep Kendall unchecked. Click OK.

==>Spearman table shows wrong results.

Fixed in Origin 2025.

ORG-29416

Improve speed of range interpolation

Origin 2025 improved issues as below:

  1. Improve speed of range interpolation for large dataset

  2. Fixed the issue about Range interpolation wrongly calculating -NAN(IND)

  3. Fixed the issue about X-Function Interp1 Output Result to Hidden Row

ORG-28116

Improve two-sample t-test for special case

Origin 2025 improved One-Sample T-Test, Two-Sample T-Test, Pair-Sample T-Test.

When at least one of column’s SD is zero, Origin will show the footnote text in “t-Test Statistics” table like below.

t-test_footnote.png

ORG-29816

Wrong X result data if smooth on different partial ranges

Bug since multiple input are supported in smoothing tool in Origin 2024.

To see the issue:

  1. Highlight two Y column to smooth.

  2. In Input node, expand Range1 and Range2 subnodes and set different rows to smooth.

  3. Set output to new workbook.

  4. ==> Same X column is used in output which is wrong. Each smoothed data should have its own X column.

ORG-29886

No lock in graph if plot from image matrix with lock

Plot graph from the image matrix window with analysis lock.

==> No analysis lock in the plotted graph.

Note: this issue existed since Origin 2021 and fixed in Origin 2025.

ORG-19144

2D Interpolate/Extrapolate tool does not work with virtual matrix (unevenly spaced XY)

Now unevenly spaced XY in 2D Interpolation is supported.

Fitting

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-29110

Reset All Graphs cause the Residual Plots embedding

After fitting, right click in FitNL sheet, then click Rest All Graphs context menu, Residual Plots changes to text “embedding“

Fixed in Origin2025

ORG-29154

PCA change parameters generate redundant result sheet

After changing Principal Component Analysis parameters, Origin will generate redundant result sheet.

Fixed in Origin2025

ORG-29420

NLFit Data selection pipe character in LN error

In NLFit Input Data Range droplist, if Long Name with pipe character | as end, all columns after the Long Name column are combined into the same column selection.

Fixed in Origin2025

Image Analysis

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-29122

Fail to split Real32 type image

Open the Real32 type image in Origin then choose Image: Split Color Image menu.

==> Fail to split. Issue existed since Origin 2022 and fixed in Origin 2025.

ORG-29711

Linked image object failed to show on Graph

If link the image to inactive layer in the multi-layers graph, save project then reopen it.

==> The linked image will not be updated automatically.

Note: this issue existed at least since Origin 2022 and fixed in Origin 2025.

Programming

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-29146

Python originpro method from_df() Fail to Handle MultiIndex data frame

When multiIndex Pandas dataframe is passed to Origin with from_df() method, it gets imported as empty columns. After the fixing, index columns are imported into columns in Origin.

ORG-29607

Internal Python packages that are installed by user A failed to work for another user B

1.Install internal Python package, like numpy.

2.Switch to another windows user.

3.Run Origin and run “import originpro as op“ in Python Console.

==>Dumps error.

Fixed in Origin 2025.

ORG-29611

String Method Replace() did not Support Backslash

str$=%Y;

str.Replace("\", "/")=;

The replace() method will replace all backslashes with forward slashes.

After running the LabTalk script, it will return the number of replacements done.

Fixed in Origin 2025

ORG-29139

Crash if LT String Variable Too Long

Define a LabTalk string variable with a long text that is more than 8,192 characters will crash Origin.

Fixed in Origin 2025.

ORG-30117

Fails to get error data range of a plot

Make a scatter plot with Y Error, run script
range -w rr=2; rr.index=;
==> It returns index of Y data instead. But it should be Y Error data.

Fixed in Origin 2025.

Miscellaneous

JIRA

SUMMARY

DETAILS

JIRA

SUMMARY

DETAILS

ORG-20142

PE Tooltip Preview of HTML/Markdown Notes

  1. Create an html or a markdown note in render mode

  2. hover over the note in Project Explorer
    ==> Tooltip preview shows the code.
    Tooltip preview should show the rendered contents

Fixed in Origin2025

ORG-29533

File selection dialog buttons small DPI Scaling Issue

In Import Wizard, select Data source […] which opens Import Multiple ASCII file selection dialog, the Folder Navigation buttons are small in High DPI monitor

Fixed in Origin2025

ORG-29914

Origin very slow if worksheet is hidden

In Origin 2023b and 2024, Origin certain graphs will be very slow if worksheet is hidden.

Fixed in Origin2025

ORG-29204

Origin crashes when redo creating function plot from PE

In Origin 2024b, Origin crashes when redo creating function plot from PE

Fixed in Origin2025

ORG-30085

Crash on Saving Project if @VFD = 0

In Origin 2024b, Origin crashes when saving Project if @VFD = 0

Fixed in Origin2025