Release Notes v3
info
As of version 3.x, all frameworks now use the new scoped packages: @getnuvo/importer-react
, @getnuvo/importer-angular
, @getnuvo/importer-vue
, and @getnuvo/importer-vanilla-js
. These packages replace the older nuvo-*
packages used in versions 1.x and 2.x.
While you can continue using the previous versions, we recommend migrating to the new @getnuvo/importer-*
packages to benefit from the latest features, performance improvements, and ongoing support.
22.04.2025
3.0.1
Added
- Added a new
contextualEngine
setting to enable our Contextual Engine feature. This option enables for automatic end-to-end import handling, including mapping, transforming, and cleaning data (link).- When set to
"enabled"
, the engine runs automatically after uploading the input file. - When set to
"prompt"
, users can choose between the Contextual Engine and the manual flow.
- When set to
- Introduced a new
baseUrl
key to support using nuvo's self-hosted backend and mapping module (link). - Made major improvements to the mapping module to boost accuracy and performance speed, while giving you finer control over mapping behavior through configurable layers, processing modes, and thresholds.
- Introduced two new configuration objects:
columnMappingConfiguration
– Allows defining where column mapping should run ("browser"
or"node"
), which matching layers to apply ("exact"
,"historic"
,"smart"
,"fuzzy"
), and the confidence threshold for accepting matches (link).optionMappingConfiguration
– Offers the same level of control for the option mapping of each category column, with default processing in the browser (link).
- Introduced two new configuration objects:
Improved
- Improved sticky footer behavior for embedded use: when
modal === false
, the footer is now fixed to the bottom of the importer component instead of the full page. This prevents overlap with the host application and ensures smoother integration.
Deprecated
- Deprecated the
optionMappingMode
andprocessingEngine
settings. UseoptionMappingConfiguration
instead for more granular control over option mapping behavior.
Fixed
- Fixed an issue where hidden keys were not included in the row object within
errors
returned byonResults
. - Fixed an issue where imports without confirmed mappings led to an empty review step.
- Fixed an issue where 2D JSON arrays were incorrectly parsed, adding an extra top row containing index values.