Skip to content

Releases: cssninjaStudio/tairo

Tairo v2.0.0

15 Apr 21:25

Choose a tag to compare

2.0.0 (2025-04-15)

🚀 Features

  • add AddonMapboxLocationPicker component and add examples in form layout (d48b489)
  • add AI chat page (e7d9f95)
  • add AI layouts (c0a12ea)
  • add button to toggle switcher in topnav layout and update dashboard layout reference (3724b10)
  • add collapse layout components and configuration (1e75c04)
  • add DemoStarterSwitcher component and integrate it into starter pages (75f9915)
  • add DocInfo component and update documentation with new info messages (903bba2)
  • add error handling for Mapbox token validation in AddonMapboxLocationPicker and map components (7ed827c)
  • add i18n support with rtl / ltr example locales (e957293)
  • add lightweight charts addon component (613360f)
  • add messaging API and integrate DemoSubsidebarMessaging component (5c81343)
  • add new demo images and update documentation references (c0bb5bd)
  • add new demo pages screenshots (e387585)
  • add new layout components and improve existing layouts for better structure and navigation (22f2769)
  • add new SVG icons for bookworm, music band, and gym (cd33fb7)
  • add nuxt/font module to replace fontsource (8b353c6)
  • add onBeforeSumbit hook on multi step form (dfbcbd8)
  • add preferences set of demo pages (a33aec9)
  • add sidenav layout components and configuration (76ffcaf)
  • add sidenav layout layer (4d04d0f)
  • add sidenav layout showcase to landing (50c052c)
  • add state prefix to nui-focus utility (8348542)
  • add switcher icon to sidebar for customization (13f329d)
  • add TairoMobileDrawer component with swipe functionality and body scroll lock (5c9e9f4)
  • add topnav layout components and configuration (f8056e4)
  • create TairoMenu components from reka-ui navigation menu (cf6204c)
  • disable Options API support for smaller bundles (d1410a9)
  • enhance AddonApexcharts component with improved type definitions (a0f3852)
  • enhance AddonDatepicker component with improved type definitions (03f8420)
  • enhance AddonInputPassword component with customizable icons and loading state (b9d511a)
  • enhance component styles and update icon usage for improved UI consistency (6650cb7)
  • enhance layout and styling in card grid components for improved UI consistency (1026895)
  • enhance layout and styling in list view components for improved UI (a609bc8)
  • enhance layout and styling in project components for improved UI consistency (7a8e062)
  • enhance layout and styling in project list components for improved UI consistency (b9a0d9d)
  • enhance layout and styling in user and tile grid components for improved UI consistency (066ada6)
  • enhance layout and styling in various list and table components for improved UI consistency (444a3ae)
  • enhance messaging component with improved scrolling and input handling (431a77d)
  • enhance sidenav layout with dynamic menu and update collapse layout integration (1953f62)
  • enhance TairoMenuLink component with tab variant support (a9c7462)
  • improve component meta documentation rendering (2fb8f5f)
  • improve demo search using minisearch (12a3fab)
  • layout-collapse: open menu collapsible when path match current route (022843c)
  • layout-sidebar: open subsidebar collapsible when path match current route (2b7d020)
  • layout-sidenav: open menu collapsible when path match current route (5e6fbae)
  • migrate BasePagination props (2f0d106)
  • migrate button action to button (b9e618f)
  • migrate button close to button (4b4ac70)
  • migrate checkbox headless to reka-ui, create TairoCheckboxCardIcon (e3b037d)
  • migrate checkboxes to shuriken ui 4 and create TairoCheckboxAnimated component (b481ee5)
  • migrate data-nui-tooltip to tooltip component (4a1a5f2)
  • migrate demo to nuxt 4 directory structure (c4d98a2)
  • migrate headless radios to shuriken ui 4 and create TairoRadioCard component (21ade90)
  • migrate headlessui Combobox to shuriken ui autocomplete (c8d7a2a)
  • migrate headlessui Menu to reka DropdownMenu (eb8698e)
  • migrate inputs to use BaseField component + create TairoInput and TairoSelect components (fbebc53)
  • migrate quickstarter to nuxt 4 directory structure (a952b87)
  • migrate shuriken ui button icon to button (125d6aa)
  • migrate to eslint v9 (6b98e89)
  • migrate to tailwind v4 and shuriken ui v4 (ad6ed52)
  • prerender documentation code examples using nuxt content hooks (edfca1e)
  • refactor demo chart components to utilize defineApexchartsProps for improved typing ([586a20b](https://git...
Read more

Tairo v1.5.1

15 Apr 18:04

Choose a tag to compare

1.5.1 (2024-04-15)

Bug Fixes

  • allow layers usage without shamefully-hoist (6a3bcea)

Tairo v1.5.0

11 Apr 16:27

Choose a tag to compare

1.5.0 (2024-04-11)

🩹 Bug Fixes

  • AddonCarousel: allow to define vue3-carousel props and events (36e0473)
  • calendar z index (fe43e9e)
  • content typos (45cc0c8)
  • demo: improve panel a11y (1b67bd6)
  • demo: proper use of vueform validation in new card form (4bc4f89)
  • demo: reuse components and update deprecated props (fee580e)
  • documentation examples responsiveness (783cd1a)
  • layer-collapse: burger menu hydration mismatch (9c03d3d)
  • message icons demo (1cfeee1)
  • prop typos (2109a1d)
  • search modal text size and layout (af0fe75)
  • TairoToc: remove fixed styles, add nav-end slot and focus elements on click (41343c2)
  • use NuxtPage instead of RouterView in page sublayouts (6edb709)

🚀 Features

  • add account pages (93b5fa7)
  • add badge to new content in demos page (ab99def)
  • add balance dashboard (3fd587f)
  • add banking dashboard 4 and messaging v2 (e554b7c)
  • add card pages (ce79074)
  • add dropdown with form variations (75bf19a)
  • add Icon nav layer (c663d7a)
  • add new dashboards (a409c66)
  • add overview dashboard (25a051b)
  • add payments and transactions (fbd1199)
  • add quickview dashboard (519875c)
  • add recipient details (3a52799)
  • add stepper forms (74eda52)
  • add subpages (f657b9d)
  • add TairoImageZoom component (bc996d3)
  • add value to v-focus in order to conditionally disable focusing (7abd7c8)
  • demo: disable inline styles and enable view transition api (405ba13)
  • layout-collapse: add tooltip to navigation items when collapsed (635a4c3)
  • make tairo modal wrapper tag customizable (5deaaf4)
  • panels: add 'md' size + teleport panels to body (e984db1)
  • set packageManager field and dependencies in layers for remote (c26b597)
  • update documentation (d52278b)
  • update landing master layouts (111aeb1)
  • update layers documentation (55837c9)
  • update to nuxt 3.11 (260fcfa)
  • use new BaseInputHelpText component (0bcb191)
  • use shiki instead of shikiji (e5cd43f)
  • useMultiStepForm: add validation and documentation (710e924)

📖 Documentation

  • add button to open customization modal (07c5f31)
  • add spellchecker (6954728)
  • autocomplete: add allow create item example (df3a4cb)
  • rework learning path, update examples and components reference (6f63a28)

Tairo v1.4.0

25 Jan 19:40

Choose a tag to compare

1.4.0 (2024-01-25)

Features

  • add autocomplete country example (04f87ab)
  • add password input component and dependencies, replacement to TairoPasswordStrength (96ef32b)
  • Add phone input component and dependencies (89b542e)
  • add shuriken-gradient.svg and shuriken-gradient-dark.svg logos (3108bfe)
  • add workspaces to package.json to support bun (8775f12)
  • input number component usage and add related documentation (6d255c6)
  • refactor autocomplete examples (a1ff47b)
  • refactor button-action, accordion, avatar and breadcrumb docs (8a84378)
  • replace prettier with eslint stylistic (e8ccae4)
  • TairoPopover: improve component placement with floating ui (44b0812)
  • update avatar and accordion docs (8d97659)
  • update checkbox docs (e538b52)
  • update checkbox docs (e85c4bc)
  • update components doc examples and text (a97f02d)
  • update components documentation (e3fd6de)
  • update documentation overview (b4a9bc4)
  • update input docs (59fc40d)
  • update input file docs (d60792b)
  • update input number docs (f253c68)
  • update listbox docs (3879bb8)
  • update Mapbox styles and geocoder placement (750f8c7)
  • update nuxt configuration files (8c1b5c0)
  • update nuxt, shuriken-ui and zod (5740441)
  • update remaining docs pages (865515d)
  • update to nuxt 3.7 (6a59a50)
  • upgrade to shuriken-ui v2 and nuxt v3.9 (1a9bf7a)

Bug Fixes

  • add panel emits demo (a62b7e5)
  • convert charts series to use shallowRef (c1ae955)
  • demo: new event date picker data binding (d551932)
  • improve server response type (c553a5f)
  • lazyload markdown imports (b6aac10)
  • markdown rendering reactivity (af3f870)
  • move unused dependencies from layers to demo (e66d77f)
  • null reference errors in app.tairo properties (9f07449)
  • page and layout transitions to app configuration (3f3618b)
  • replace tailwind w/h classes with size (2005f90)
  • use BaseCheckbox and BaseIconBox color props (8d3cf66)
  • use import.meta.env instead of process.env (8b44bbe)

Performance Improvements

  • move utils to bundle and set optimizeDeps in demo (b25d871)

Tairo v1.3.0

19 Sep 00:21

Choose a tag to compare

1.3.0 (2023-09-19)

Features

  • TairoFlexTableCell: add clamp property (3bb47e4)
  • TairoTable: add scrollable property (feabf4a)
  • Topnav: add configuration for the footer (062517c), closes #126

Bug Fixes

  • disable custom assets names (c2f3835)
  • documentation component meta (a8233f7)
  • inbox: mobile layout mobile size issue (a2449a3), closes #127
  • nuxt loading indicator color (#124) (6781403)
  • onboarding: improve OTP input (c5976b1), closes #106
  • replace shiki with shikiji (cfe5d85)
  • squeezed color switcher button on mobile landing navbar (9f86f44)
  • TairoTopnavLayout: allow to not provide header component (ba431e4)
  • TairoTopnavLayout: remove unnecessary required props (6012526)
  • Topnav: disable transition on theme toggle (d36aaae), closes #132
  • update vue3-smooth-dnd + remove related pnpm patch (aa21599)
  • upgrade engines to node 18 and pnpm 8 (1c07667)

Tairo v1.2.0

11 Sep 00:17

Choose a tag to compare

1.2.0 (2023-09-11)

Features

  • add calendar app (125ff0c)
  • add overlay to sidebar and collapse layout on small screens, close #98 (5baed24)
  • add topnav layout layer, add layout switcher composable and refactor component, add landing section (3924949)
  • doc content updates, recursive demo extraction, close #118, close #121 (745e854)
  • replace parcel watcher with new chokidar granular (0e7c9fd)
  • replace unplugin-fonts with variable fontsource + downgrade to nuxt 3.6.5 due to perfs (295565b)
  • upgrade @shuriken-ui/nuxt (56ec37a)
  • upgrade to nuxt 3.7.0 + shuriken-ui/nuxt to 1.0.0 (e8c560c)

Bug Fixes

  • allow using panels with empty layout (d36cb24)
  • collapse-layer: allow to position elements at the end of navigation (dd839b1)
  • documentation: update layers orders in setup (b85e53d), closes #101
  • formatters: move date template helpers to demo layer (574daf9), closes #103
  • landing-layer: add landing layout with panels (4e8aa54)
  • layout-switcher: only show colors when can not change layout + show on landing (2f27f24)
  • personal dashboard 3 responsive styles, close #94 (9ff0aad)
  • purge-comments: remove capturing group in regex (a03c3f7), closes #102
  • RTL issues, close #90 (e569156)
  • TairoContentWrapper: hide actions if no slots are provided (ef5a814)
  • typo in api documentation, close #109 (ca1418b)

Tairo v1.1.1

16 May 22:58

Choose a tag to compare

1.1.1 (2023-05-16)

Tairo v1.1.0

16 May 22:36

Choose a tag to compare

1.1.0 (2023-05-16)

Features

  • add layout switcher, fix messaging links and small bug (45c82b4)
  • add more preset colors in layout switcher (04dba3d)

Bug Fixes

  • collapse navigation item click event (9975840)
  • landing demos page navbar group (66c583f)
  • rgb hex color conversion (0c8aef7)

Tairo v1.0.2

04 May 14:10

Choose a tag to compare

1.0.2 (2023-05-04)

Bug Fixes

  • missing auth illustrations, fix login top section hidden on resize (#84) (238abf0)

Tairo v1.0.1

03 May 10:34

Choose a tag to compare

1.0.1 (2023-05-03)