Devlogs
Data Table 0.1 Update
Posted June 09, 2026 by BlindGoose
#data table #unity
[0.1] - 2026-6-9
Added
- Added support
Gradient, Rect, RectInt, Bounds, BoundsInt, Map<K, V>, SubclassOf<T>, Serializable Class/Struct
- Added parsing for CSVParser and JSONParser newly added supported types
- Added Serializable
Pair<K, V> for Map<K, V> - Added Custom property visitor for DataTableRowEditor
- Added Copy extension method which use JSONParser
- Added SubclassDrawer now supports multi-editing
- Added MapDrawer now supports multi-editing
- Added Search Filtering by value of serializable class/struct
- Added lookups for row name in DataTable for DataTableRowHandle to keep it sync
Fixed
- Fixed JSONParser missing parsing for boolean
- Fixed Parser supported types Validation
Changed
- DataTable methods change the Debug.Assert to simple if statement
- DataTableRowEditor replace the MultiDataTableForm which uses manually handling reflection to unity properties
- Export CSV and JSON now default name to asset name
- Editor Window Undo now select first item when the previous selected item doesn't exist
- Map<K, V> serialization to separate key and value to single list to support Array and List as value type
- Data Table Search Field now uses custom unity property visitor to replace reflection
- DataTableRowHandle Change from row name of table to lookup key set in rowName