Release Notes v4
info
As of version 4.x, all frameworks now use the new scoped packages: @ingestro/importer-react, @ingestro/importer-angular, @ingestro/importer-vue, and @ingestro/importer-vanilla-js. These packages replace the older @getnuvo/** packages used in versions 3.x.
While you can continue using the previous versions, we recommend migrating to the new @ingestro/importer-* packages to benefit from the latest features, performance improvements, and ongoing support.
04.02.2026
4.0.1
Improved
- Reduced bundle size by nearly 50% (React SDK: 5.1MB → 2.4MB, Adapters: 12.4MB → 11.8MB).
- Updated all dependencies to the latest version.
Changed
- Renamed component from
<NuvoImporter>to<DataImporter>/nuvo-importertodata-importer. - Replaced TXT workers with native JS workers for improved performance and compatibility.
- For Angular projects, you can enable JS workers in development by adding the following configuration to
angular.jsonunderprojects.architect.assets:{
"glob": "workers/**/*.js",
"input": "node_modules/@ingestro/importer-angular",
"output": "/"
}
- For Angular projects, you can enable JS workers in development by adding the following configuration to
- Mapping module errors now fail silently and no longer block the user from completing the import process.
Fixed
- Fixed an issue where dropdown fields were misaligned when
mappingViewMode: "targetColumns"in the mapping step. - Fixed an issue where a forwardRef warning was constantly displayed in the console.
- Fixed an issue where bulk copy and paste was not working for multi-select fields.
- Fixed an issue where cells of int/float columns where the content was actively removed in the review step were treated as empty string instead of null.
- Fixed an issue where percentage fields were not displaying the correct numerical value.
- Fixed an issue where, when
modal: false, the mapping step overflowed the viewport, causing the footer ("Back" and "Continue" buttons) to be off screen and forcing the user to scroll down to access the buttons.