histoire

⚡ Fast and beautiful interactive component playgrounds, powered by Vite

MIT License

Stars
3.2K
Committers
68

Bot releases are visible (Hide)

histoire - v0.4.3

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • config: replace arrays by default instead of merging (95c29dd)
  • mark all vue packages as external (4d31997)
histoire - v0.4.2

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • revert vue back to peer dep (737fa16)
histoire - v0.4.1

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • missing @types/markdown-it peer dep (549e5bf)
histoire - v0.4.0

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • remove import to @vue/runtime-core (e8e81c9)
  • sandbox style included in main app (bce793d)
  • single layout no iframe => couldn't scroll (6afdd25)
  • slot optimization in overflow menu (0b11e00)

Features

  • full text search in markdown docs, fix #70 (d6e23ce)
  • initial work to pre-bundle the client (#87) (9e8cba9)
  • remove mandatory vue3 vite plugin (fde0929)
  • tailwind: disable iframe (08401bd)
histoire - v0.3.3

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • don't optimize histoire/client, fix #79 (ea22d1b)
  • search: duplicate keys (d94c778)
  • search: remove no result animation (649490e)

Features

  • search: greatly reduce index download size (305e560)
histoire - v0.3.2

Published by github-actions[bot] over 2 years ago

Features

histoire - v0.3.1

Published by github-actions[bot] over 2 years ago

Bug Fixes

histoire - v0.3.0

Published by github-actions[bot] over 2 years ago

Migrating from v0.2

  • The default dist folder is now .histoire/dist from histoire-dist
    -> If you didn't customize it: either takes this into account or add outDir: 'histoire-dist' to your config.

  • The setup function export for Vue 3 has been changed from default to setupVue3 and the type handler has been renamed from defineVue3StorySetup to defineSetupVue3

Before:

import { defineVue3StorySetup } from 'histoire/client'

export default defineVue3StorySetup(({ app }) => {
  app.provide('demo', 42)
})

After:

import { defineSetupVue3 } from 'histoire/client'

export const setupVue3 = defineSetupVue3(({ app }) => {
  app.provide('demo', 42)
})

Bug Fixes

  • add names to apps (28f3448)
  • build preload links (ebcf1d3)
  • build: disable minify to preserve function/variable names (db84feb)
  • collect story loader not clearing vite cache (a6bbc53)
  • controls css missing component style (921073a)
  • dev: favicon respects base (439f5fb)
  • docs: dark: hr (351e4dd)
  • folder issue when selecting nested story (e24357a)
  • grid, use manual CSS var (a3accb0)
  • handle viteConfig.base, fix #69 (959d06c)
  • init host variant state (a752bcc)
  • renamed api (da5e34a)
  • search: loading ux (9348009)
  • search: new search didn't include story title for variants (95943d5)
  • split controls dist style in two (4c248ec)
  • Story: docsOnly shouldn't display variant number (4fe00e6)
  • tailwind: dark: better drop shadow design (3993802)
  • vue: Anonymous components (a81fef6)
  • vue: codegen append text with no leading space to previous line (f0f4816)
  • vue: codegen cleanup $setup. more (b234c9e)
  • vue: codegen content on new line if at least one attribute (9c89037)
  • vue: codegen: improved event listeners (fee85a0)
  • vue: codegen: only put content on same line if it's text (ca13bc5)
  • vue: godegen custom directives (be1b287)

Features

Performance Improvements

  • faster design tokens initial render (c18d457)
histoire - v0.2.5

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • HstColorShades: handle long names (03974ea)
  • remove outline on dropdowns (67cb60d)
  • vue3: codegen: convert " to ' in function props (0a7b0ae)

Features

histoire - v0.2.4

Published by github-actions[bot] over 2 years ago

Bug Fixes

histoire - v0.2.3

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • missing vite html transforms during dev (d77c42c)
  • preview bg not working (e7d4134)
  • preview settings not updated (5691f48)
  • remove unnecessary gap between header and story list (b319bb5)
  • story: inherit props to variants (23fa903)
  • vue3: codegen function as prop value (5ec9955)

Features

histoire - v0.2.2

Published by github-actions[bot] over 2 years ago

Bug Fixes

Features

  • Add documentation (fix #44) (#60) (a1a3b3a)
  • grid: auto scroll to selected variant (60bf849)
  • grid: select variant on click or keyup inside (17e9204)
  • optimize big grids (488bda0)

Performance Improvements

histoire - v0.2.1

Published by github-actions[bot] over 2 years ago

Features

histoire - v0.2.0

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • improve controls border colors (e76c1f6)
  • move server-side story exec to worker, closes #56 (d0a2cc9)
  • search: initial focus (3a19f8b)

Features

histoire - v0.1.5

Published by github-actions[bot] over 2 years ago

Features

histoire - v0.1.4

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • mobile: bigger hit targets in select lists (9af124a)

Features

histoire - v0.1.3

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • responsive view settings update (4e4bfe4)
  • responsive: resizing while rotated (9e53d83)
  • storage glitch (upgrade vueuse) (8f99248)
histoire - v0.1.2

Published by github-actions[bot] over 2 years ago

Bug Fixes

  • build: default vite chunks not correct (b05a35a)
  • remove unnecessary peer dep (7a4c333)
histoire - v0.1.1

Published by github-actions[bot] over 2 years ago

Bug Fixes

histoire - v0.1.0

Published by github-actions[bot] over 2 years ago

Bug Fixes