Skip to content

v0.13.0-pre.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Mar 07:47
· 47 commits to develop since this release

0.13.0-pre.1 (2026-03-03)

⚠ BREAKING CHANGES

  • The options property type of components with child
    items has changed. The type got simplified to a more abstract type
    interface.
  • config: To improve tree shaking, the main Oruga Vue plugin no
    longer registers all components globally by default. You now have to
    manually register the components you need.
  • config: The OrugaConfig object has been removed in favour of
    the useOruga() composable.
  • autocomplete|taginput: The OAutocomplete default slot has changed.
  • loading: The deprecated cancelable prop in OLoading got removed.
  • modal: The deprecated cancelable prop in OModal got removed.
  • sidebar: The deprecated cancelable prop in OSidebar got removed.
  • pagination: The deprecatedorder prop in OPagination got removed.
  • dropdown: The deprecated triggers prop in ODropdown got removed.
  • dropdown: The ODropdown 'before' and 'after' slots are no longer
    encapsulated by the 'default' slot, so they can be used alongside it.
  • dropdown: Some props got removed from the ODropdown default
    slot.
  • table: The deprecated filtersEvent prop in OTable got removed.
  • table: The deprecated customSearch prop in OTable got
    removed.
  • table: The property names for filter related properties in the
    OTable component got unified.
  • table: The deprecated searchable prop and the searchable slot in
    OTable got removed.
  • tooltip: The type of the closeable prop in OTooltip has
    changed.
  • tooltip: The deprecated triggers prop in OTooltip got removed.

Features

  • autocomplete|taginput: handle options the same as any other component (#1534) (29e84d7)
  • config: add createOruga composable to create an Oruga instance (#1407) (743cf41)
  • dropdown: deprecate inline feature (#1566) (9dc0c83)
  • dropdown: make before and after slots useable alongside the default slot (#1535) (c6b8436)
  • dropdown: remove deprecated triggers prop (#1557) (7d7c272)
  • loading: remove deprecated cancelable prop (#1540) (a7044af)
  • menu: deprecate OMenu component in favor of OTree component (#1567) (c25d6b5)
  • modal: remove deprecated cancelable prop (#1542) (c624ab0)
  • pagination: remove deprecated order prop (#1541) (b95af63)
  • restructure options properties and types (#1517) (6142da5)
  • sidebar: remove deprecated cancelable prop (#1546) (3c79c0a)
  • table: remove depracted classes (#1552) (51ae5a8)
  • table: remove deprecated customSearch property (#1569) (a26f5ea)
  • table: remove deprecated filtersEvent prop (#1544) (6ecfaca)
  • table: remove deprecated searchable prop and searchable slot (#1547) (1c71ded)
  • table: unify filter related property names (#1558) (5175004)
  • taginput: convert default to option slot (#1536) (a61e105)
  • tooltip: remove deprecated triggers prop (#1555) (050f4e6)
  • tooltip: update deprecated closeable prop (#1543) (5280001)
  • types: export component props types (#1549) (4e7c77a)

Bug Fixes

  • config: register programmatic components correctly (#1551) (6aa73c2)
  • programmatic: define a unique idPrefix for each programmatic instance (#1533) (7ade501)
  • table: solve a page pagination calculation issue (#1550) (30acdaa)
  • tree: correct toggle icon issues (#1530) (0886378)