All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated dependencies of the package.
- Merge extension method accepts any enumerable of key-value pairs now.
- Extension methods to merge dictionaries with a specified merge strategy.
- Used another color for duplicate keys in the property drawer for serialized dictionaries.
- Improved property drawer code for serialized dictionaries.
- Updated readme text.
- Support for reorderable list options for the
SerializedDictionary
attribute.
- Serializable dictionary class that serializes in the Unity editor.
- Extension methods for dictionaries to select keys and values and to convert enumerables to dictionaries.