Upgrading @headlessui/vue 0.1 to 0.2
Unknown0.1.3 → 0.2.0New2
UnknownUpgrade verdict
1 of 2 releases publish no notes, so breaking changes can't be ruled out.
In plain terms
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- DepDelta found no commit log for them either.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- added:
const Listbox: import('vue').DefineComponent<{ as: { type: (ObjectConstructor | StringConstructor)[]; default: string }; modelValue: { type: (ObjectConstructor | StringConstr… - added:
const ListboxButton: import('vue').DefineComponent<{ as: { type: (ObjectConstructor | StringConstructor)[]; default: string } }, { id: string; el: Ref<HTMLButtonElement | null>; fo… - added:
const ListboxLabel: import('vue').DefineComponent<{ as: { type: (ObjectConstructor | StringConstructor)[]; default: string } }, { id: string; el: Ref<HTMLLabelElement | null>; han… - added:
const ListboxOption: import('vue').DefineComponent<{ as: { type: (ObjectConstructor | StringConstructor)[]; default: string }; value: { type: (ObjectConstructor | StringConstructor… - added:
const ListboxOptions: import('vue').DefineComponent<{ as: { type: (ObjectConstructor | StringConstructor)[]; default: string }; static: { type: BooleanConstructor; default: boolean…
- added:
const Switch: import('vue').DefineComponent<{ as: { type: (ObjectConstructor | StringConstructor)[]; default: string }; modelValue: { type: (ObjectConstructor | BooleanConst… - added:
const SwitchGroup: import('vue').DefineComponent<{ as: { type: (ObjectConstructor | StringConstructor)[]; default: string } }, () => import('vue').VNode<import('vue').RendererNod… - added:
const SwitchLabel: import('vue').DefineComponent<{ as: { type: (ObjectConstructor | StringConstructor)[]; default: string } }, { id: string; el: Ref<HTMLLabelElement | null>; han…
- added:
export * from './components/listbox/listbox' - added:
export * from './components/switch/switch'
- added:
enum Keys - added:
member Keys.ArrowDown = 'ArrowDown' - added:
member Keys.ArrowUp = 'ArrowUp' - added:
member Keys.Backspace = 'Backspace' - added:
member Keys.End = 'End' - added:
member Keys.Enter = 'Enter' - added:
member Keys.Escape = 'Escape' - added:
member Keys.Home = 'Home' - added:
member Keys.PageDown = 'PageDown' - added:
member Keys.PageUp = 'PageUp' - added:
member Keys.Space = ' ' - added:
member Keys.Tab = 'Tab'
- removed:
enum MenuButtonState - removed:
member MenuButtonState.Closed = 1 - removed:
member MenuButtonState.Open = 0 - changed:
function assertMenu(menu: HTMLElement | null, options: MenuOptions): void → function assertMenu(options: { attributes?: Record<string, string | null>; textContent?: string; state: MenuState }, menu?: HTMLElement | null): void - changed:
function assertMenuButton(button: HTMLElement | null, options: MenuButtonOptions): void → function assertMenuButton(options: { attributes?: Record<string, string | null>; textContent?: string; state: MenuState }, button?: HTMLElement | null): void - changed:
function assertMenuButtonLinkedWithMenu(button: HTMLElement | null, menu: HTMLElement | null): void → function assertMenuButtonLinkedWithMenu(button?: HTMLElement | null, menu?: HTMLElement | null): void - changed:
function assertMenuItem(item: HTMLElement | null, options?: MenuItemOptions): void → function assertMenuItem(item: HTMLElement | null, options?: { tag?: string; attributes?: Record<string, string | null> }): void - changed:
function assertMenuLinkedWithMenuItem(menu: HTMLElement | null, item: HTMLElement | null): void → function assertMenuLinkedWithMenuItem(item: HTMLElement | null, menu?: HTMLElement | null): void - changed:
function assertNoActiveMenuItem(menu: HTMLElement | null): void → function assertNoActiveMenuItem(menu?: HTMLElement | null): void - added:
enum ListboxState - added:
enum SwitchState - added:
function assertActiveListboxOption(item: HTMLElement | null, listbox?: HTMLElement | null): void - added:
function assertLabelValue(element: HTMLElement | null, value: string): void - added:
function assertListbox(options: { attributes?: Record<string, string | null>; textContent?: string; state: ListboxState }, listbox?: HTMLElement | null): void - added:
function assertListboxButton(options: { attributes?: Record<string, string | null>; textContent?: string; state: ListboxState }, button?: HTMLElement | null): void - added:
function assertListboxButtonLinkedWithListbox(button?: HTMLElement | null, listbox?: HTMLElement | null): void - added:
function assertListboxButtonLinkedWithListboxLabel(button?: HTMLElement | null, label?: HTMLElement | null): void - added:
function assertListboxLabel(options: { attributes?: Record<string, string | null>; tag?: string; textContent?: string }, label?: HTMLElement | null): void - added:
function assertListboxLabelLinkedWithListbox(label?: HTMLElement | null, listbox?: HTMLElement | null): void - added:
function assertListboxOption(item: HTMLElement | null, options?: { tag?: string; attributes?: Record<string, string | null>; selected?: boolean }): void - added:
function assertNoActiveListboxOption(listbox?: HTMLElement | null): void - added:
function assertNoSelectedListboxOption(items?: HTMLElement[]): void - added:
function assertSwitch(options: { state: SwitchState; tag?: string; textContent?: string; label?: string }, switchElement?: HTMLElement | null): void - added:
function getListbox(): HTMLElement | null - added:
function getListboxButton(): HTMLElement | null - added:
function getListboxButtons(): HTMLElement[] - added:
function getListboxLabel(): HTMLElement | null - added:
function getListboxOptions(): HTMLElement[] - added:
function getListboxes(): HTMLElement[] - added:
function getMenu(): HTMLElement | null - added:
function getMenuButton(): HTMLElement | null - added:
function getMenuButtons(): HTMLElement[] - added:
function getMenuItems(): HTMLElement[] - added:
function getMenus(): HTMLElement[] - added:
function getSwitch(): HTMLElement | null - added:
function getSwitchLabel(): HTMLElement | null - added:
member ListboxState.Closed = 1 - added:
member ListboxState.Open = 0 - added:
member SwitchState.Off = 1 - added:
member SwitchState.On = 0
- removed:
function hover(element: Document | Element | Window | null): Promise<void> - removed:
function unHover(element: Document | Element | Window | null): Promise<void> - added:
function mouseEnter(element: Document | Element | Window | null): Promise<void> - added:
function mouseLeave(element: Document | Element | Window | null): Promise<void>