What is Incisor?
Tutorials
Key Concepts
Reddit
Stack Overflow
Deprecation Schedule

Deprecation Schedule

'convertToShape' is becoming 'shapify' within ncData
The system will automatically convert the 'convertToShape' bool within the ncData for assets to 'shapify' until phase2 deprecation. Just save the project to adopt the update.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01

'optimizationLevel' is becoming 'shapifyOptimizationLevel' within ncData
The system will automatically convert the 'optimizationLevel' bool within the ncData for assets to 'shapifyOptimizationLevel' until phase2 deprecation.Just save the project to adopt the update.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01

'edgeRange' is becoming 'shapifyEdgeRange' within ncData
The system will automatically convert the 'edgeRange' bool within the ncData for assets to 'shapifyEdgeRange' until phase2 deprecation. Just save the project to adopt the update.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01

'Shape' and 'shape' are becoming 'Shapify' and 'shapify'
The 'Shape' EffectNode and 'shape' EffectController are becoming 'Shapify' and 'shapify' respectively.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01

'Updater' and 'nc.updaters' are becoming 'AppEvent' and 'nc.appEvents'
The 'Updater' type and 'nc.updaters' property are becoming 'AppEvent' and 'nc.appEvents' respectively. It should be noted that the deprecated 'nc.updaters' will not work with minification.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01

'nc.getAllUpdaterRecipients' is becoming 'nc.getAllEventRecipients'
As part of the change from 'Updater' to 'Event', 'nc.getAllUpdaterRecipients' is deprecated. It should be noted that the deprecated 'nc.getAllUpdaterRecipients' will not work with minification.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01

The 'coreCanvasResolution' array in ProjectSettings is becoming two separate values 'coreCanvasResolutionX' and 'coreCanvasResolutionY'
By breaking these finite-length arrays into explicit components, auto-validation will become more robust and user clarity will be improved.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01

The 'pivotAdjustment_position' array in ncData is becoming separate values 'pivotPointOffsetX', 'pivotPointOffsetY', and 'pivotPointOffsetZ'
By breaking these finite-length arrays into explicit components, auto-validation will become more robust and user clarity will be improved. Just save the project to adopt the update.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01

The 'resolutionScaling' array in ncData is becoming separate values 'resolutionScaleX' and 'resolutionScaleY'
By breaking these finite-length arrays into explicit components, auto-validation will become more robust and user clarity will be improved. Just save the project to adopt the update.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01

The 'unitsPerPixel' array in ncData is becoming separate values 'unitsPerPixelX', 'unitsPerPixelY' and 'unitsPerPixeZ'
By breaking these finite-length arrays into explicit components, auto-validation will become more robust and user clarity will be improved. Just save the project to adopt the update.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2026.01.01

The 'Inspector' suffix is being removed from the panel names.
The Object Inspector, Hierarchy Inspector, and Particle System Inspector, are all losing thier suffix.


Current State
Phase1: Previous Behavior Still Works

Phase 2 Target: 2025.01.01
Phase 3 Target: 2025.06.01