Skip to content

Releases: AlexeyTaranov/SerializeReferenceDropdown

Release 1.2.7

12 Jan 12:42
7cf843d

Choose a tag to compare

🧩 Unity package com.alexeytaranov.serializereferencedropdown
Version: 1.2.7

Changelog

  • Fix (c6b3903)
  • Fix empty assetPath (30a816a)
  • chore: release v1.2.6 (35357e3)
  • Show nested types with parent class name (8858657)
  • Update README with new sections (e8d2532)
  • Update README with new image and remove old link (b27c7f4)
  • Manual references for dlls in asmdef (4ec6e29)
  • RefTo refactored (2888050)
  • Add check for new commits before release process (bfcb6fb)

Release 1.2.5

21 Nov 16:18
ed7015a

Choose a tag to compare

🧩 Unity package com.alexeytaranov.serializereferencedropdown
Version: 1.2.5

Changelog

  • Merge remote-tracking branch 'origin/master' into dev (a0fe243)
  • YAML Unity Object - check missing types, modify type in yaml for fix missing references (0fa4fc9)
  • chore: release v1.2.4 (05550d8)
  • Meta for changelog (014fd7e)
  • Show modify direct type only on editable assets (7b59bde)
Screen.Recording.2025-11-21.at.19.14.32.mov

Release 1.2.3

10 Nov 16:21
14ce81c

Choose a tag to compare

🧩 Unity package com.alexeytaranov.serializereferencedropdown
Version: 1.2.3

Changelog

  • Fix support for Unity 2022 (08bf8bf)
  • Dropdown - show namespaces (b145b08)
  • RefTo - cache with weak reference (990e580)

Release 1.2.2

01 Nov 17:44

Choose a tag to compare

🧩 Unity package com.alexeytaranov.serializereferencedropdown
Version: 1.2.2

Changelog

  • Update release.yml (577b443)
  • Improve changelog generation in release.yml (ab466bf)
  • Merge remote-tracking branch 'origin/master' into dev (ef7e6ce)
  • Draft release github action with pull request (7e1f9c0)
  • Draft release github action (039d11c)
  • Release package github action (f465f8e)
  • Dropdown - show namespaces (b145b08)
  • RefTo - cache with weak reference (990e580)
  • New readme (0f5b93f)
  • 1.2.1 RefTo - the reset button has been removed (31efbd8)

1.2.0 Search tool - new layout style

15 Oct 06:45

Choose a tag to compare

1.2.0 Search tool - new layout style

image

1.0.0

06 Apr 12:09

Choose a tag to compare

  • Search tool (WIP)
  • Rider integration (WIP)

0.5.9 Fix button for equal serialize references

15 Mar 05:45

Choose a tag to compare

Screen.Recording.2025-03-15.at.09.12.42.mov

0.5.6 RefTo: new layout, drag and drop

16 Feb 07:33

Choose a tag to compare

  • Better layout: flexible, tooltips with type information (IMGUI, UIToolkit)
  • Drag and drop into host field
Screen.Recording.2025-02-16.at.11.30.39.mov

0.5.0 Ref To - reference to serialize references

14 Feb 23:17

Choose a tag to compare

RefTo - reference to serialize references!
image

0.4.0 Generics support

21 Mar 14:08

Choose a tag to compare

Unity 2023.2 support generics!

image
Code Example
public class TestShapesForSRD : MonoBehaviour
{
    [SerializeReference, SerializeReferenceDropdown]
    private ISimpleGenericData<int> _intData;
}

public interface ISimpleGenericData<TData> : IAbstractData
{
    public TData Data { get; }
}

[Serializable]
public class GenericData<TData> : ISimpleGenericData<TData>
{
    [SerializeField] private TData _data;

    public TData Data => _data;
}

[Serializable]
public class GenericKeyValuePair<TKeyData, TValueData> : ISimpleGenericData<TKeyData>, IAbstractData
{
    [SerializeField] private TKeyData _key;
    [SerializeField] private TValueData _value;
    public TKeyData Data => _key;
}