Overview
SelectMenu and SelectMenuSync are now exported from @servicetitan/anvil2. The beta export remains available until Anvil2 4.0, but importing these components from @servicetitan/anvil2/beta is deprecated.
Design Rationale
SelectMenu reached stable quality and is the recommended component for single-select menus attached to custom triggers. Keeping the beta export temporarily avoids breaking existing imports while teams migrate to the stable entrypoint.Migration Guide
Update import paths
Migration Impact
Deprecation Notice
ImportingSelectMenu from @servicetitan/anvil2/beta logs a one-time development warning and will be removed in Anvil2 4.0.
No prop or behavior changes are required when switching import paths.