What's Changed Since Igor Pro 10.00?
This file describes significant changes made to Igor Pro and supporting files since the initial release of Igor Pro 10.00. If WaveMetrics has told you that an issue you reported has been resolved for the next version, it will be included even if it is not listed below. Here are the updates in reverse chronological order:
- XXX YY, 2025: Update 10.01B01
- October 15, 2025: Release 10.00. See What's New in Igor Pro 10? for changes since Igor Pro 9.
Update 10.01B01
Igor Application
New Features
- Python 3.14 is now supported in Igor Pro 10.01.
Our support for Python 3.14 is currently limited to the 'standard' installation of Python 3.14, not the free-threaded installation.
- Added a flag to ImageTransform padImage that supports symmetric padding on all sides with either mirror data or the nearest pixel value.
Changed Behavior
- Start here
Bug Fixes
-
Fixed a bug in the Text Marker dialog that caused a mismatch between the text anchor point widget and the anchor point in the generated command.
-
Improved rendering of EMF pictures in notebooks and help files.
-
Control position and sizes accept floating point values.
-
Controls are more accurately positioned and sized when control panel expansion is other than a multiple of 100%.
-
XOPs can now be used as fit functions. Previous incorrect behavior was that any fit using a non-threadsafe external fit function would result in a singular matrix error. This has been fixed. Threadsafe external fit functions were not affected by this bug and continue to execute normally.
Procedures
- IFDL.ipf - Resized the IFDL panel to show entire title.
Examples
-
All Controls Demo.pxp - Modernized for Igor 10.
-
Resize Panel and List Demo.pxp - explains 3 different ways to resize controls in a panel:
- custom window hook
- generalized window hook with ResizeControls.ipf
- user guides introduced in Igor 10