# What's new?

Check the latest changes in the Hex-Rays documentation, including new tutorials and manuals, along with significant revisions to existing content.

## December 2024

### Updated Porting Guides

With the recent changes to our API that came into life with SP1 for IDA 9.0, we updated Porting Guides for [IDAPython](https://docs.hex-rays.com/9.0sp1/developer-guide/idapython/idapython-porting-guide-ida-9) and [C++ SDK](https://docs.hex-rays.com/9.0sp1/developer-guide/c++-sdk/c++-sdk-porting-guide-ida-9).

### New IDAPython examples

With the new or reworked IDAPython examples that were added to our [examples library](https://docs.hex-rays.com/9.0sp1/developer-guide/idapython/idapython-examples), we revamped the examples categories to make the navigation among them more intuitive. Take a look at the new [Working with types](https://docs.hex-rays.com/9.0sp1/developer-guide/idapython/idapython-examples#types) category for samples that utilize our updated Types endpoints.

### Revamped IDAPython reference

We updated the UI layout of [IDAPython Reference Documentation](https://python.docs.hex-rays.com/) and improve cross-referencing.

## November 2024

### Other updates

* To reflect the current state of Local Types window as a one hub to all types-related operations, we updated the [Subviews](https://docs.hex-rays.com/9.0sp1/user-guide/user-interface/menu-bar/view/open-subviews).

## October 2024

With IDA 9.0, we changed how the Hex-Rays documentation is organized and added new guides and tutorials to kickstart your IDA journey and ease the migration from previous IDA versions.

### New Structure

Our docs are divided into three main categories:

* [**User Guide**](https://docs.hex-rays.com/9.0sp1/user-guide), dedicated to individual users and covering whole IDA products (including add-ons, like Teams and Lumina). Most of the documentation regarding IDA, like manuals or tutorials, is currently accessible under the User Guide.
* [**Developer Guide**](https://docs.hex-rays.com/9.0sp1/developer-guide), which focuses on developer's needs, covers the reference and contextual documentation for **IDAPython API** and **C++ SDK**, as well as native **IDC** language. This part is mainly dedicated to plugin authors and devs interested in enhancing basic IDA capabilities with our development kit or scripting.
* [**Admin Guide**](https://docs.hex-rays.com/9.0sp1/admin-guide) mainly focuses on administrators installing and managing servers for Teams and Lumina or floating licenses.

In [**Archive**](https://docs.hex-rays.com/9.0sp1/archive), we gathered docs with rather historical value that some of you may still find interesting but focused on previous versions of IDA.

### New Getting Started Guides

We prepared a [Getting Started](https://docs.hex-rays.com/9.0sp1/getting-started) section for IDA newbies and also gathered additional materials to help you find your way around our [IDAPython API](https://docs.hex-rays.com/9.0sp1/developer-guide/idapython/idapython-getting-started) or [IDA SDK](https://docs.hex-rays.com/9.0sp1/developer-guide/c++-sdk/c++-sdk-getting-started).

### Migration and Porting Guides

For those familiar with previous versions of IDA, we prepared Porting Guides for [IDAPython](https://docs.hex-rays.com/9.0sp1/developer-guide/idapython/idapython-porting-guide-ida-9) and [C++ SDK](https://docs.hex-rays.com/9.0sp1/developer-guide/c++-sdk/c++-sdk-porting-guide-ida-9). If you use the Flexera server for floating licenses, check our [Migration Guide for new Hex-Rays license server](https://docs.hex-rays.com/9.0sp1/admin-guide/license-server/hex-rays-license-server-migration-guide).

### New features described

We added installation and setup guides for [IDA Feeds](https://docs.hex-rays.com/9.0sp1/user-guide/plugins/plugins-shipped-with-ida/ida-feeds) plugin and [idalib](https://docs.hex-rays.com/9.0sp1/user-guide/idalib).
