3718
What’s New in IDL 8.8
This article contains release notes for IDL 8.8. See the following sections:
For system requirements, see the IDL System Requirements topic in the L3Harris Geospatial Documentation Center.
New Features and Updates
See the following sections:
New Features
IDL Workbench
New to IDL is that you can install the Eclipse Marketplace Client in the IDL Workbench. The Eclipse Marketplace Client is an interface that allows you to browse and install Eclipse-based plug-ins. See the Install the Marketplace Client and Plug-ins topic in IDL Help for instructions.

You can now change IDL Workbench themes; for example, you can switch to a dark theme. For details, see the Change the Workbench Theme topic in IDL Help.

A File > Restart option has been added to the IDL Workbench main menu to enable exiting and restarting the Workbench with a single menu option.
The Editor view can be undocked as well as moved to a separate monitor. See the Dock and Undock Views topic in IDL Help for details.
SOBOLSEQUENCE
The new SOBOLSEQUENCE function generates numbers from the Sobol sequence. A Sobol sequence is a low discrepancy quasi-random sequence. Sobol sequences were designed to fill space in a more uniform manner than completely random sampling.
Updates
Supported Data Types
IDL now supports the following video formats:
Data Type |
Read |
Write |
File to Select |
DV (Linux only) |
• |
• |
.dv |
RAW |
• |
• |
.raw |
IDL can now read MPEG-2 Part 2 files (.mpeg, .mpg, .mp2, .mpg2, .mpeg2, .mpv, .m2v) in addition to writing them. It can also write Matroska video files (.mkv) in addition to reading them.
IDL now supports the following video codec formats:
Name |
Description |
Read |
Write |
BMP |
Bitmap (Windows only) |
• |
|
HEVC |
High Efficiency Video Coding |
• |
|
VC-1 |
Microsoft codec, also known as SMPTE 421M |
• |
|
VP8 |
Google codec |
• |
|
IDL can now read video files with the RAW codec format in addition to writing them. It can also write video files with the MSMPEG4V1 codec format in addition to reading them.
IDL Workbench Internationalization
The IDL Workbench previously included several different languages; with this release, you will need to install new languages from the Babel Language Pack repository in Eclipse. See the Install the Marketplace Client and Plug-ins topic in IDL Help for details.
Added Keyword to EIGENQL
Added the SYMMETRY_RTOL keyword to EIGENQL.
Library Updates
The 3rd party libraries listed below have been updated to new these versions:
- ANTLR, 2.7.5
- Apache Commons Logging, 1.1.3
- Chromium Embedded Framework, 79.1.35
- CLL, 4.1.1
- cURL, 7.70.0
- DXF, 2.003
- Eclipse CVS Client, 1.4.1200.v20191210-0610
- HDF5, 1.10.5
- IDL Python Bridge now supports 3.7 and 3.8
- JPEG was replaced with JPEG-turbo library 2.0.3
- libxml2, 2.9.9
- netcdf, 4.7.1
- OpenSSL, 1.1.1g
- Proj 6.2.0
The following 3rd party libraries have been added in this release:
- AdoptOpenJDK 11.0.7
- AdoptOpenJDK JRE 11.0.7
- ecCodes 2.15.0
- Esri Projection Engine and data 10.7.0
- GCTP2 2
- jaxb-api 2.3.1
- Mesa Open GL Utility 9.0.1
- MGRS 1.3.4
- NumPy 1.18.1
- Openmp 9.0.1
- TBB 2020.2
- TinyXML2 8.0.0
- wglext.h 23
The following 3rd party libraries have been removed in this release:
- Anaconda
- Apache HTTP Client
- CBLAS
- Apache Commons Validator
- F2CMath
- GEOS
- Google GSON
- GRIB API
- libiconv
- MODTRAN
- ogr2ogr
- SpatialLite
- Zulu